AI & Python
A learning progression from Python fundamentals through to generative AI — each track building on the one before it.
-
1. Python Foundations
Core Python — syntax, data structures, functions, and the fundamentals everything else in this section builds on.
- Python Basics
- NumPy
- Pandas
-
2. Python for AI
Using Python as a data and AI tool — data handling and visualization, on top of Python fundamentals.
- Data Handling
- Data Visualization
-
3. Machine Learning
Machine learning fundamentals and neural-network basics, built on the Python and data foundations above.
- Machine Learning Basics
- Neural Network Fundamentals
-
4. Generative AI
LLMs, embeddings, retrieval, and agents — building practical, production-facing AI applications.
- LLM Fundamentals
- Embeddings
- RAG
- AI Agents