Microsoft Hands-On Labs π§ͺΒΆ
Practice with 10 free courses from Microsoft. All include interactive lessons, code examples, and projects.
π Foundation CoursesΒΆ
AI for Beginners (38.8k β)ΒΆ
https://github.com/microsoft/AI-For-Beginners
24 lessons | AI fundamentals, neural networks, NLP, computer vision
Machine Learning for Beginners (72.2k β)ΒΆ
https://github.com/microsoft/ML-For-Beginners
26 lessons | Regression, classification, clustering, time series
Data Science for Beginners (29.9k β)ΒΆ
https://github.com/microsoft/Data-Science-For-Beginners
20 lessons | Data ethics, statistics, visualization, Python for data
π€ Generative AIΒΆ
Generative AI for Beginners (75.5k β)ΒΆ
https://github.com/microsoft/generative-ai-for-beginners
18 lessons | LLMs, prompt engineering, RAG, fine-tuning, image generation
AI Agents for Beginners (1.5k β)ΒΆ
https://github.com/microsoft/ai-agents-for-beginners
Building autonomous AI agents with tool use and orchestration
π¦ LangChain CoursesΒΆ
Choose your language:
Python: https://github.com/microsoft/langchain-for-beginners (6 lessons)
JavaScript: https://github.com/microsoft/langchainjs-for-beginners (6 lessons)
Java: https://github.com/microsoft/LangChain4j-for-Beginners
π§ SpecializedΒΆ
MCP for BeginnersΒΆ
https://github.com/microsoft/mcp-for-beginners
Model Context Protocol - AI infrastructure standard
IoT for Beginners (15.2k β)ΒΆ
https://github.com/microsoft/IoT-For-Beginners
24 lessons | Internet of Things, sensors, edge computing, AI at the edge