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.
🎥 Click the image above to learn how to deliver a workshop from this library
🏎 indicates short workshops
1️⃣, 2️⃣, 3️⃣ indicate beginner, intermediate, and advanced level workshops
AI/ML Workshops | Data Workshops | Web/App Development 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 |
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 |
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 | 2 hours | Using R, learn about Regression Models with Tidymodels | Regression, R |
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 |
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