AI Briefing
KO

AI-For-Beginners: 12 Weeks, 24 Lectures: Code Implementation from BERT to LLMs

microsoft/AI-For-Beginners

·2026.08.20 09:57

This is a 12-week, 24-lecture course covering AI fundamentals to advanced topics. It teaches neural networks and deep learning principles through hands-on code implementation using TensorFlow and PyTorch. Each lecture consists of pre-reading materials, executable Jupyter Notebooks, and labs for certain topics.

Sketch notes visually summarizing an overview of AI
Sketch notes visually summarizing an overview of AI

Focusing on computer vision and natural language processing (NLP), it covers modern architectures such as CNN, RNN, Transformer, BERT, and LLM. It broadly covers lesser-known techniques like genetic algorithms, reinforcement learning, and multi-agent systems, as well as AI ethics. In contrast, traditional machine learning, specific cloud frameworks, and chatbot development are separated into distinct curricula.

For complete beginners, it provides simple examples ranging from pattern recognition to image classification and text sentiment analysis. It is automatically translated into over 50 languages, making it accessible to global learners. It is suitable for developers and educators new to AI who want to systematically build a strong foundation.

GitHub
GitHub repository

microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

Jupyter Notebook

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.