AI foundations
Understand the Python and machine learning concepts behind modern AI systems.
SPECIALIST PATH
Learn to build practical AI applications with Python, APIs, machine learning workflows and generative AI tools.
Structured learning
Practical lessons
Build as you learn
Guidance when needed
WHAT YOU'LL BUILD
Learn through practical challenges, thoughtful feedback and projects that connect each concept to the work Python developers do every day.
Talk to an advisorTHE CURRICULUM
Each module builds on the last, so you always know why you are learning something and where it will take you.
Understand the Python and machine learning concepts behind modern AI systems.
Prepare data, train models and evaluate practical outcomes with scikit-learn.
Use model APIs, prompting and structured outputs to build useful features.
Connect applications to knowledge sources, tools and reliable workflows.
Build and present an AI-powered application with clear engineering decisions.
YOUR TOOLKIT
The technologies in this path are chosen for their usefulness in real teams and real products.
EXPLORE THE ACADEMY
READY WHEN YOU ARE
Tell us what you want to build and we'll help you decide whether Python AI is the right next step.
COURSE QUESTIONS
No. Python programming familiarity is recommended and the learning path introduces the required concepts progressively.