|
|
||
|---|---|---|
| .. | ||
| etc | ||
| examples | ||
| lessons | ||
| AGENTS.md | ||
| README.md | ||
| SECURITY.md | ||
| troubleshoot.md | ||
README.md
Artificial Intelligence for Beginners - A Curriculum
![]() |
|---|
| AI For Beginners - Sketchnote by @girlie_mac |
Make you explore di world of Artificial Intelligence (AI) wit our 12-week, 24-lesson curriculum! E get practical lessons, quizzes, and labs. Di curriculum easy for beginners and e cover tools like TensorFlow and PyTorch, plus ethics for AI
🌐 Multi-Language Support
Supported via GitHub Action (Automated & Always Up-to-Date)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
If you want make we add more translation languages, di ones wey dem support dey listed here
Join di Community
Wetin you go learn
For dis curriculum, you go learn:
- Different ways to do Artificial Intelligence, including di "good old" symbolic way wit Knowledge Representation and reasoning (GOFAI).
- Neural Networks and Deep Learning, wey be di main tins for modern AI. We go show di ideas behind these important tins using code for two popular frameworks - TensorFlow and PyTorch.
- Neural Architectures for work wit images and text. We go cover recent models but e fit no too complete for di latest state-of-the-art.
- Less popular AI ways, like Genetic Algorithms and Multi-Agent Systems.
Wetin we no go cover for dis curriculum:
Find all additional resources for this course in our Microsoft Learn collection
- Business cases of using AI for Business. You fit try Introduction to AI for business users learning path for Microsoft Learn, or AI Business School, wey dem develop with INSEAD.
- Classic Machine Learning, wey well explain for our Machine Learning for Beginners Curriculum.
- Practical AI apps wey dem build using Cognitive Services. For dis one, we recommend say you start wit Microsoft Learn modules for vision, natural language processing, Generative AI with Azure OpenAI Service and others.
- Specific ML Cloud Frameworks, like Azure Machine Learning, Microsoft Fabric, or Azure Databricks. You fit use Build and operate machine learning solutions with Azure Machine Learning and Build and Operate Machine Learning Solutions with Azure Databricks learning paths.
- Conversational AI and Chat Bots. Dem get separate Create conversational AI solutions learning path, and you fit also check this blog post for more detail.
- Deep Mathematics behind deep learning. For dis one, we go recommend Deep Learning by Ian Goodfellow, Yoshua Bengio and Aaron Courville, wey you fit also find online for https://www.deeplearningbook.org/.
If you want gentle introduction to AI in the Cloud topics, you fit try Get started with artificial intelligence on Azure Learning Path.
Content
Each lesson get
- Pre-reading material
- Jupyter Notebooks wey you fit run, wey dey mostly for one framework (PyTorch or TensorFlow). Di notebook wey you fit run get plenti theory inside, so if you wan sabi di topic well, you gats go through at least one version of di notebook (either PyTorch or TensorFlow).
- Labs dey for some topics, wey go give you chance to try use wetin you don learn solve one kain problem.
- Some sections get links to MS Learn modules wey dey cover related topics.
How to Start
🎯 You be new for AI? Start here!
If na your first time for AI and you want quick, hands-on examples, check our Beginner-Friendly Examples! Dem get:
- 🌟 Hello AI World - Your first AI program (pattern recognition)
- 🧠 Simple Neural Network - Build neural network from scratch
- 🖼️ Image Classifier - Classify images with detailed comments
- 💬 Text Sentiment - Check if text dey positive or negative
Dis examples dem na to help you sabi AI tins before you start di full course.
📚 Full Curriculum Setup
- We don make one setup lesson to help you arrange your development environment. - For Teachers, we get one curricula setup lesson for una too!
- How to Run di code for VSCode or Codepace
Follow dis steps:
Fork di Repository: Click di "Fork" button wey dey top-right corner of dis page.
Clone di Repository: git clone https://github.com/microsoft/AI-For-Beginners.git
No forget to star (🌟) dis repo so you go fit find am easy later.
Meet other Learners
Join our official AI Discord server to meet and connect with other learners wey dey do dis course and get support.
If you get product feedback or questions while you dey build, visit our Azure AI Foundry Developer Forum
Quizzes
A note about quizzes: All quizzes dey inside di Quiz-app folder for etc\quiz-app, or Online Here Dem link am from inside di lessons. Di quiz app fit run local or you fit deploy am for Azure; follow di instruction wey dey
quiz-appfolder. Dem dey slowly dey localize am.
Help Wanted
You get any suggestion or you see any spelling or code mistake? Make you raise issue or create pull request.
Special Thanks
- ✍️ Primary Author: Dmitry Soshnikov, PhD
- 🔥 Editor: Jen Looper, PhD
- 🎨 Sketchnote illustrator: Tomomi Imura
- ✅ Quiz Creator: Lateefah Bello, MLSA
- 🙏 Core Contributors: Evgenii Pishchik
Other Curricula
Our team dey produce other curricula! Check am out:
Azure / Edge / MCP / Agents
Generative AI Series
Core Learning
Copilot Series
Getting Help
If you jam problem or get any question about how to build AI apps, join other learners and experienced developers for discussion about MCP. Na supportive community wey questions dey welcome and knowledge dey shared freely.
If you get product feedback or errors while you dey build, visit:
Disclaimer: Dis document na AI translation service Co-op Translator wey translate am. Even though we dey try make am correct, abeg sabi say automated translation fit get some mistakes or no too correct. The original document wey e dey for im own language na im be the correct one. If na serious matter, e better make person wey sabi do professional human translation do am. We no go responsible for any misunderstanding or wrong meaning wey fit come from this translation.
