Learning path
From Python basics to building with LLMs: use AI assistants well, understand how language models work, build with prompts, retrieval (RAG) and agents, and practise the questions AI engineering interviews ask.
- 5 steps
- 48 lesson days
- 50 interview questions
Who it's for
Developers who want to build AI-powered features and products.
What you'll be able to do
- Use ChatGPT, Claude and Gemini effectively
- Code productively with AI coding tools like Claude Code, Copilot and Cursor
- Understand how LLMs work, and their limits
- Build with prompting, RAG, tools and agents
- Discuss evaluation, cost and safety in interviews
The path, step by step
- 1Course 14 days · ~30 min/day
Python
Most AI tooling and SDKs are Python-first. Get comfortable with the language.
Free, no sign-up - 2Course 10 days · ~20 min/day
AI Assistants: ChatGPT, Claude & Gemini
Learn to use AI assistants well: prompting, checking answers, and where they go wrong.
Free, no sign-up - 3Course 10 days · ~25 min/day
Coding with AI Assistants: Claude Code, Copilot & Cursor
Code faster with Claude Code, Copilot and Cursor, and learn to test and review AI-written code so it's safe to ship.
Free account - 4Course 14 days · ~35 min/day
AI: Building with LLMs
How large language models work, and how to build with them: prompts, embeddings, RAG and agents.
Free account - 5Interview questions50 questions
LLMs & AI interview questions
Practise the questions AI engineering interviews ask: RAG, evaluation, agents, cost and safety.
Free account