AI-For-Beginners/translations/pcm
localizeflow[bot] 1099fcff1e chore(i18n): sync translations with latest source changes (chunk 77/148, 100 files) 2026-01-01 14:21:07 +00:00
..
etc 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
examples 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
lessons chore(i18n): sync translations with latest source changes (chunk 77/148, 100 files) 2026-01-01 14:21:07 +00:00
AGENTS.md 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
README.md chore(i18n): sync translations with latest source changes (chunk 76/148, 100 files) 2026-01-01 14:21:05 +00:00
SECURITY.md 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
troubleshoot.md 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00

README.md

GitHub laisens GitHub contributors GitHub issues GitHub pull-requests PRs Dey Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Artificial Intelligence for Beginners - Na Curriculum

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote na @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 dey cover tools like TensorFlow and PyTorch, plus ethics for AI

🌐 Plenty Languages Wey We Dey Support

Dem dey support am 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

Microsoft Foundry Discord

Wetin you go learn

Mindmap of di Course

For this curriculum, you go learn:

  • Different approaches to Artificial Intelligence, including di "good old" symbolic approach wit Knowledge Representation and reasoning (GOFAI).
  • Neural Networks and Deep Learning, wey dey di core of modern AI. We go show di concepts behind these important topics using code for two of di most popular frameworks - TensorFlow and PyTorch.
  • Neural Architectures for working wit images and text. We go cover recent models but e fit no reach di very latest state-of-the-art.
  • Less popular AI approaches, like Genetic Algorithms and Multi-Agent Systems.

Wetin we no go cover for dis curriculum:

Find all extra resources for dis course for our Microsoft Learn collection

If you want small introduction to AI in the Cloud topics, you fit consider to take the Get started with artificial intelligence on Azure Learning Path.

Content

Lesson Link PyTorch/Keras/TensorFlow Lab
0 Course Setup Setup Your Development Environment
I Introduction to AI
01 Introduction and History of AI - -
II Symbolic AI
02 Knowledge Representation and Expert Systems Expert Systems / Ontology /Concept Graph
III Introduction to Neural Networks
03 Perceptron Notebook Lab
04 Multi-Layered Perceptron an Creating our own Framework Notebook Lab
05 Intro to Frameworks (PyTorch/TensorFlow) an Overfitting PyTorch / Keras / TensorFlow Lab
IV Computer Vision PyTorch / TensorFlow Explore Computer Vision on Microsoft Azure
06 Intro to Computer Vision. OpenCV Notebook Lab
07 Convolutional Neural Networks & CNN Architectures PyTorch /TensorFlow Lab
08 Pre-trained Networks an Transfer Learning and Training Tricks PyTorch / TensorFlow Lab
09 Autoencoders and VAEs PyTorch / TensorFlow
10 Generative Adversarial Networks & Artistic Style Transfer PyTorch / TensorFlow
11 Object Detection TensorFlow Lab
12 Semantic Segmentation. U-Net PyTorch / TensorFlow
V Natural Language Processing PyTorch /TensorFlow Explore Natural Language Processing on Microsoft Azure
13 Text Representation. Bow/TF-IDF PyTorch / TensorFlow
14 Semantic word embeddings. Word2Vec and GloVe PyTorch / TensorFlow
15 Language Modeling. Training your own embeddings PyTorch / TensorFlow Lab
16 Recurrent Neural Networks PyTorch / TensorFlow
17 Generative Recurrent Networks PyTorch / TensorFlow Lab
18 Transformers. BERT. PyTorch /TensorFlow
19 Named Entity Recognition TensorFlow Lab
20 Large Language Models, Prompt Programming and Few-Shot Tasks PyTorch
VI Other AI Techniques
21 Genetic Algorithms Notebook
22 Deep Reinforcement Learning PyTorch /TensorFlow Lab
23 Multi-Agent Systems
VII AI Ethics
24 AI Ethics and Responsible AI Microsoft Learn: Responsible AI Principles
IX Extras
25 Multi-Modal Networks, CLIP and VQGAN Notebook

Each lesson contains

  • Pre-reading material
  • Executable Jupyter Notebooks, which are often specific to the framework (PyTorch or TensorFlow). The executable notebook also contains a lot of theoretical material, so to understand the topic you need to go through at least one version of the notebook (either PyTorch or TensorFlow).
  • Labs available for some topics, which give you an opportunity to try applying the material you have learned to a specific problem.
  • Some sections contain links to MS Learn modules that cover related topics.

Getting Started

🎯 New to AI? Start Here!

If you're completely new to AI and want quick, hands-on examples, check out our Beginner-Friendly Examples! These include:

  • 🌟 Hello AI World - Your first AI program (pattern recognition)
  • 🧠 Simple Neural Network - Build a neural network from scratch
  • 🖼️ Image Classifier - Classify images with detailed comments
  • 💬 Text Sentiment - Analyse whether text na positive or negative

These examples dem design make e help you sabi AI concepts before you enter full curriculum.

📚 Full Curriculum Setup

Follow these steps:

Fork the Repository: Click on the "Fork" button for the top-right corner of this page.

Clone the Repository: git clone https://github.com/microsoft/AI-For-Beginners.git

Don't forget to star (🌟) this repo make e dey easier to find later.

Meet other Learners

Join our official AI Discord server make you meet and network with other learners wey dey do this course and get support.

If you get product feedback or questions whilst you dey build visit our Azure AI Foundry Developer Forum

Quizzes

A note about quizzes: All quizzes dey contained for the Quiz-app folder for etc\quiz-app, or Online Here They dey linked from inside the lessons. The quiz app fit run locally or fit deploy to Azure; follow the instruction for the quiz-app folder. Dem dey gradually localize dem.

Help Wanted

You get suggestions or you see spelling or code errors? Raise an issue or create a pull request.

Special Thanks

Other Curricula

Our team dey produce other curricula! Check am out:

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generative AI Series

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Series

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Getting Help

If you get stuck or you get any questions about building AI apps, join fellow learners and experienced developers for discussions about MCP. Na supportive community where questions welcome and knowledge dey shared freely.

Microsoft Foundry Discord

If you get product feedback or errors while you dey build visit:

Microsoft Foundry Developer Forum


Disclaimer: Dis dokument don translate wit AI translation service Co-op Translator (https://github.com/Azure/co-op-translator). Even though we dey try make am correct, abeg sabi say automated translation fit get mistakes or dey inaccurate. The original dokument for im native language suppose be di official source. If na important information, make una use professional human translator. We no dey liable for any misunderstanding or wrong interpretation wey fit come from dis translation.