Skip to content

Bringing your VS Code πŸ”· fun into the browser!

License

Notifications You must be signed in to change notification settings

bijoy26/gh.dev

Repository files navigation

Workshop Instructional Materials

Welcome to the Next Generation Team's Workshop Library, built by Cloud Advocates and their colleagues in partnership with Microsoft Student Ambassadors. In this repo, you'll find grab-and-go resources to help you host your own workshop.

✨✨✨✨✨✨ What's a 'grab-and-go' workshop? It's something you can 'check out' of this library and CUSTOMIZE IT to your community's needs, interest, and language. You can deliver these workshops verbatim, or totally rearrange them and their assets to suit your needs! ✨✨✨✨✨✨

Workshop Library overview

πŸŽ₯ Click the image above to learn how to deliver a workshop from this library

Prepared Workshops

🏎 indicates short workshops

1️⃣, 2️⃣, 3️⃣ indicate beginner, intermediate, and advanced level workshops

AI/ML Workshops | Data Workshops | Web/App Development Workshops

AI/ML Workshops

Level Workshop Title Author(s) Duration What you will learn Train-the-Trainer Video Technologies taught, paired Microsoft Learn modules
2️⃣ Build a Machine Learning Model using Custom Vision Christopher Harrison 1 hour Use images to train a model to be able to perform inference to classify images πŸŽ₯ Python, Visual Studio Code, Git, Object detection with Custom Vision, Creating custom models with TensorFlow
2️⃣ Build an AI web app by using Python and Flask Christopher Harrison 1 hour How to use Azure Cognitive Services for text translation in a web app build with Python using Flask as a framework πŸŽ₯ Azure Cognitive Services, Build an AI web app by using Python and Flask
2️⃣ Create a Regression Model with Azure Machine Learning designer Dmitry Soshnikov 1 hour Train and deploy machine learning model for predicting car prices using low code/no code Azure ML Designer Create a Regression Model with Azure Machine Learning designer
3️⃣ Use TensorFlow and Keras for Natural Language Processing Alfredo Deza 1 hour How to process text to generate new text using TensorFlow and Keras running in Jupyter Notebooks πŸŽ₯ Keras, Python, Jupyter, Introduction to NLP with TensorFlow
2️⃣ Integrating Custom Vision with Power Apps for Diabetic Retinopathy Detection Jingyi Zhu, Sanya Sinha 1 hour Use Custom Vision and a Power App to create an image classification solution to detect diabetic retinopathy πŸŽ₯ Power Apps, Custom Vision
3️⃣ Deep Learning for Computer Vision Dmitry Soshnikov 1-1.5 hours How to use neural networks to classify images of different breeds of cats and dogs πŸŽ₯ Python, Introduction to Computer Vision with PyTorch, Introduction to Computer Vision with TensorFlow

Data Workshops

Level Workshop Title Author(s) Duration What you will learn Train-the-Trainer Video Technologies taught, paired Microsoft Learn modules
1️⃣ Intro to Jupyter Notebooks Jen Looper 🏎 20 minutes How to build and run Jupyter Notebooks in VS Code πŸŽ₯ VS Code, the Python VS Code extension, Get started with Jupyter notebooks for Python
1️⃣ Explore and Analyze Data with R Carlotta Casteluccio and Eric Wanjau 2 hours Clean and explore data with R πŸŽ₯ data, R, Tidyverse, Explore and analyze data with R
2️⃣ Clean and Prepare Data using Python Ornella Altunyan 1 hour Use Python and popular libraries like NumPy and pandas to manipulate and clean data to prepare it for analysis. πŸŽ₯ VS Code, the Python VS Code extension, Manipulate and clean data in Python
2️⃣ Read and Write Data using Azure DataBricks Alfredo Deza 1 hour Read and write data to an Azure Databricks cluster using notebooks and ready-to-use datasets. πŸŽ₯ Read and write data in Azure Databricks
2️⃣ COVID Paper Exploration Workshop Dmitry Soshnikov 1-1.5 hours How to use Azure Text Analytics Cognitive Service, How to process tabular data in Python using Pandas and visualize them using different visualization techniques πŸŽ₯ Python, Pandas, Azure Cognitive Services
2️⃣ Introduction to Regression Models with R and Tidymodels Carlotta Casteluccio and Eric Wanjau 1.5-2 hours Using R, learn about Regression Models with Tidymodels πŸŽ₯ Regression, Tidymodels, Tidyverse, R, Introduction to regression models by using R and tidymodels
2️⃣ Introduction to Classification Models with R and Tidymodels Carlotta Casteluccio and Eric Wanjau 1.5-2 hours Using R, learn about Classification Models with Tidymodels πŸŽ₯ Classification, Tidymodels, Tidyverse, R, Introduction to classification models by using R and tidymodels
2️⃣ Introduction to Clustering Models with R and Tidymodels Carlotta Casteluccio and Eric Wanjau 1.5-2 hours Using R, learn about Clustering Models with Tidymodels πŸŽ₯ Clustering, Tidymodels, Tidyverse, R, Introduction to clustering models by using R and tidymodels

Web Development / App Development Workshops

Level Workshop Title Author(s) Duration What you will learn Train-the-Trainer Video Technologies taught, paired Microsoft Learn modules
1️⃣ Intro to GitHub using GitHub.dev Jen Looper 🏎 15 minutes Perform common source control tasks in the browser using GitHub.dev πŸŽ₯ GitHub basics, Introduction to GitHub
1️⃣ Explore the art world by using RESTful APIs Jen Looper 🏎 20 minutes How to query APIs using various authentication strategies πŸŽ₯ RESTful APIs
1️⃣ Intro to Static Web Apps Chris Noring 🏎 20 minutes How to build and deploy a static web app πŸŽ₯ JavaScript, VS Code, the Static Web App VS Code extension, Azure Static Web Apps
1️⃣ Build a Website to Showcase your Resume Ornella Altunyan 1 hour Basics of HTML and CSS to showcase your skills in an online resume πŸŽ₯ HTML, CSS, GitHub Pages, Web development
1️⃣ Build an App without Using any Code with Microsoft Power Platform Haimantika Mitra 1 hour Build a no-code App using Power Platform πŸŽ₯ Power Apps, Power Platform, Canvas apps
1️⃣ Getting Started with Development Containers in VS Code Ornella Altunyan 1 hour How to leverage development containers in Visual Studio Code to collaborate across machines and development environments. πŸŽ₯ Git, Use a Docker container as a development environment with Visual Studio Code
2️⃣ Build a Minimal API with .NET 6 Katie Savage 1 hour Build your first web API by building a Todo list. πŸŽ₯ .NET 6, SQLite, Build a web API with minimal API, ASP.NET Core, and .NET 6
2️⃣ Get Started with React Christopher Harrison 1 hour Learn how to create React components, add style, and use JSX. πŸŽ₯ VS Code, Node, Git, Getting started with React
2️⃣ Create Serverless Logic with Azure Functions Ornella Altunyan 45 mins How to identify if an Azure function is right for your development needs, and how to create and use functions from the Azure portal πŸŽ₯ JavaScript or PowerShell, Create serverless logic with Azure Functions
2️⃣ Get Started with Django Christopher Harrison 1-1.5 hours Build a web app with Django πŸŽ₯ Python, Get started with Django
2️⃣ Build a Mood Journal Progressive Web App Beth Pan 1.5 hours Build a Mood Journal for Mental Health as a Progressively-Enhanced Web app πŸŽ₯ JavaScript

Resources on how to teach and mentor effectively


Use the Cheat Sheet to organize your workshop delivery

Slides on how to mentor from Front-End Foxes School

LinkedIn Learning Course on how to develop curriculum

LinkedIn Learning Course on how to present technical topics with stories

These workshops were created using our template

About

Bringing your VS Code πŸ”· fun into the browser!

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published