AI-For-Beginners/translations/pcm
Lee Stott 75b5bd34cc
Merge pull request #610 from microsoft/copilot/fix-translated-image-issue
Fix broken ai-overview sketchnote image on translated pages + upgrade NLTK to 3.9.3
2026-02-27 07:12:29 +00:00
..
etc chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:58:31 +00:00
examples chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:58:31 +00:00
lessons Merge pull request #610 from microsoft/copilot/fix-translated-image-issue 2026-02-27 07:12:29 +00:00
.co-op-translator.json chore(i18n): sync translations with latest source changes (chunk 1/1, 6 changes) 2026-02-06 09:36:30 +00:00
AGENTS.md chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:58:31 +00:00
README.md Fix: Use absolute URL for ai-overview image in all translated READMEs to fix 404 errors 2026-02-27 06:57:17 +00:00
SECURITY.md chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:58:31 +00:00
troubleshoot.md chore(i18n): sync translations with latest source changes (chunk 1/1, 201 changes) 2026-01-30 02:58:31 +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

Explore di world of Artificial Intelligence (AI) wit our 12-week, 24-lesson curriculum! E get practical lessons, quizzes, and labs. Di curriculum na beginner friendly 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

Prefer to Clone Locally?

Dis repo get 50+ language translations wey go make di download size big. If you wan clone without translations, make you use sparse checkout:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

Dis go give you everything wey you need to complete di course plus faster download.

If you want more translations languages wey we no get, dem dey listed here

Join the Community

Microsoft Foundry Discord

Wetin you go learn

Mindmap of the Course

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 koko for modern AI. We go show di concepts behind dem using code for two popular frameworks - TensorFlow and PyTorch.
  • Neural Architectures wey dey work wit images and text. We go cover recent models but e fit be say e no too tight 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

If you wan soft introduction to AI in the Cloud, 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 Creating 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

Each lesson contains

  • Pre-reading material
  • Executable Jupyter Notebooks, wey dem dey usually do for one kain framework (PyTorch or TensorFlow). Di executable notebook still get plenti book knowledge, so if you wan sabi di subject well, you gas check at least one version of di notebook (whether na PyTorch or TensorFlow).
  • Labs wey dey for some subjects, wey go gimme you chance to try apply di material wey you don learn for one specific problem.
  • Some parts get links to MS Learn modules wey cover related topics.

Getting Started

🎯 New to AI? Start Here!

If you dey fresh for AI and you want quick, hands-on examples, check out our Beginner-Friendly Examples! Dem include:

  • 🌟 Hello AI World - Your first AI program (pattern recognition)

  • 🧠 Simple Neural Network - Build neural network from scratch

  • 🖼️ Image Classifier - Classify images wit detailed comments

  • 💬 Text Sentiment - Analyze positive/negative text

Dem examples dem dey designed to help you understand AI concepts before you jump enter di full curriculum.

📚 Full Curriculum Setup

Follow these steps:

Fork the Repository: Click di "Fork" button wey dey top-right corner of dis page.

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

No forget to star (🌟) dis repo make e easy for you find later.

Meet other Learners

Join our official AI Discord server to meet and network wit other learners wey dey take 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 the Quiz-app folder for etc\quiz-app, or Online Here. Dem dey linked from inside di lessons. Di quiz app fit run locally or e fit deploy to Azure; follow instruction wey dey for inside quiz-app folder. Dem dey slowly dey localized.

Help Wanted

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

Special Thanks

Other Curricula

Our team dey produce other curricula! Check am out:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain 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 jam stuck or get any questions about how to build AI apps. Join other learners and experienced developers for discussion about MCP. Na supportive community weh welcome questions 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 document don translate wit AI translation service Co-op Translator. Even tho we dey try make am correct, abeg sabi say automated translations fit get mistake or no correct. Di original document for im own language na di correct one. If na serious info, e beta make professional human translation do am. We no go responsible for any misunderstanding or wrong meaning wey fit come from dis translation.