AI-For-Beginners/translations/pcm
leestott d92db5689a 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +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 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
AGENTS.md 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +00:00
README.md 🌐 Update translations via Co-op Translator 2025-11-18 19:45:55 +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 license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Artificial Intelligence for Beginners - A Curriculum

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote by @girlie_mac

Make we waka enter di world of Artificial Intelligence (AI) wit dis 12-week, 24-lesson curriculum! E get practical lessons, quizzes, and labs. Di curriculum dey easy for beginners and e go teach tools like TensorFlow and PyTorch, plus di ethics wey dey AI.

🌐 Multi-Language Support

E dey work wit 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 | Korean | Lithuanian | Malay | 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 | Thai | Turkish | Ukrainian | Urdu | Vietnamese

If you wan add more translations, di languages wey dey available dey listed here

Join di Community

Microsoft Foundry Discord

Wetin you go learn

Mindmap of di Course

For dis curriculum, you go learn:

  • Di different ways wey Artificial Intelligence dey work, including di "good old" symbolic way wey dey use Knowledge Representation and reasoning (GOFAI).
  • Neural Networks and Deep Learning, wey be di main thing for modern AI. We go show di ideas behind dis important topics wit code for two popular frameworks - TensorFlow and PyTorch.
  • Neural Architectures wey dey work wit images and text. We go talk about recent models but e fit no cover di latest ones.
  • Some AI ways wey no too popular, like Genetic Algorithms and Multi-Agent Systems.

Wetin we no go cover for dis curriculum:

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

If you wan soft introduction to AI for di Cloud topics, you fit try 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 and How to Create Our Own Framework Notebook Lab
05 Intro to Frameworks (PyTorch/TensorFlow) and 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 and 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

Wetin dey inside each lesson

  • Material wey you go read before you start
  • Jupyter Notebooks wey you fit run, dem dey specific to framework (PyTorch or TensorFlow). Di notebook wey you fit run get plenty theory inside, so to sabi di topic well, you need to check at least one version of di notebook (PyTorch or TensorFlow).
  • Labs dey for some topics, e go give you chance to try use wetin you don learn solve one problem.
  • Some sections get links to MS Learn modules wey dey cover similar topics.

How to Start

🎯 You dey new for AI? Start from here!

If AI be new thing for you and you wan see quick examples wey you fit try, check our Beginner-Friendly Examples! Di examples include:

  • 🌟 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 - Analyze positive/negative text

Di examples dey designed to help you sabi AI concepts before you enter di full curriculum.

📚 Full Curriculum Setup

Follow dis steps:

Fork di Repository: Click di "Fork" button wey dey di 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 e go dey easy to find later.

Meet oda Learners

Join our official AI Discord server to meet and connect wit oda learners wey dey take dis course and get support.

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

Quizzes

A note about quizzes: All di quizzes dey inside di Quiz-app folder for etc\quiz-app, or Online Here. Dem dey linked from di lessons, and di quiz app fit run locally or you fit deploy am to Azure; follow di instruction wey dey di quiz-app folder. Dem dey gradually localize am.

Help Wanted

You get suggestions or you see spelling or code errors? Make you raise issue or create pull request.

Special Thanks

Oda Curricula

Our team dey produce oda curricula! Check dem out:

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 dey stuck or you get any questions about how to build AI apps, join oda learners and experienced developers to discuss MCP. Na supportive community wey dey welcome questions and dey share knowledge freely.

Microsoft Foundry Discord

If you get product feedback or errors as you dey build, visit:

Microsoft Foundry Developer Forum


Disclaimer:
Dis docu don use AI translation service Co-op Translator take translate am. Even though we dey try make e accurate, abeg sabi say automated translation fit get mistake or no correct well. Di original docu for im native language na di main correct source. For important information, e good make una use professional human translation. We no go dey responsible for any misunderstanding or wrong interpretation wey fit happen because of dis translation.