Goal path for career switchers and graduates
Get an AI Engineering Job
Python, LLM APIs, RAG and agents, then tests, a portfolio and interview prep. The shortest honest route to an AI engineer role.
- Steps
- 15
- Lessons
- 83
- Time
- 19 h 13 min
- Done
- 0 / 83
Already know some of this? Start at step 1 (beginner), step 5 (intermediate), step 11 (advanced).
-
AI Roles
Track 13: AI Careers and Portfolio, 4 lessons
- 1. AI Jobs Explained: AI Engineer vs ML Engineer vs Data Scientist Beginner, 12 minComing soon
- 2. Forward Deployed Engineer: The New AI Job Beginner, 8 minComing soon
- 3. AI Engineer Roadmap Intermediate, 13 minComing soon
- 4. AI Product Manager: Skills and Path Advanced, 11 minComing soon
-
-
Setup
Track 3: Python for AI, From Zero, 6 lessons
- 5. Why Python for AI, and What You Need Beginner, 10 minComing soon
- 6. Best Laptop for AI: Budget, Mid, Pro (India) Beginner, 10 minWatch free
- 7. Install Python and VS Code (Windows, Mac, Linux) Beginner, 12 minComing soon
- 8. Virtual Environments and Packages With uv Intermediate, 11 minComing soon
- 9. Git and GitHub for AI Projects Intermediate, 13 minComing soon
- 10. WSL and Docker Basics for AI Developers Advanced, 13 minComing soon
-
-
Python Fundamentals
Track 3: Python for AI, From Zero, 6 lessons
- 11. Variables, Strings, Lists and Dictionaries Beginner, 12 minComing soon
- 12. If, Loops and Conditions Beginner, 12 minComing soon
- 13. Functions, Modules and Debugging Beginner, 12 minComing soon
- 14. Files and Folders With pathlib Intermediate, 11 minComing soon
- 15. Type Hints and Pydantic Models Advanced, 12 minComing soon
- 16. Async Python for AI Apps Advanced, 13 minComing soon
-
-
Data, JSON and APIs
Track 3: Python for AI, From Zero, 7 lessons
- 17. JSON for AI Developers Beginner, 11 minComing soon
- 18. Call an API From Python Beginner, 12 minComing soon
- 19. Environment Variables and API Keys, Safely Beginner, 10 minComing soon
- 20. pandas Basics for AI Work Intermediate, 14 minComing soon
- 21. Quick Interfaces: Streamlit and Gradio Intermediate, 12 minComing soon
- 22. Build an API With FastAPI Advanced, 14 minComing soon
- 23. Testing With pytest Advanced, 12 minComing soon
-
-
How AI Apps Work
Track 4: Working With LLM APIs, 6 lessons
- 24. See How Every AI App Works Beginner, 12 minOn Udemy
- 25. Know What Every AI Call Costs Beginner, 12 minOn Udemy
- 26. Control How the AI Answers Intermediate, 12 minOn Udemy
- 27. Get Answers Your App Can Use Intermediate, 12 minOn Udemy
- 28. Let AI Use Real Tools Intermediate, 12 minOn Udemy
- 29. Stop AI Mistakes Reaching Users Advanced, 12 minOn Udemy
-
-
Core API Skills
Track 4: Working With LLM APIs, 7 lessons
- 30. Messages, Roles and Multi-Turn Chat Beginner, 11 minComing soon
- 31. Streaming Responses and a ChatGPT-Style UI Intermediate, 11 minComing soon
- 32. Tool Calling in Code Intermediate, 14 minComing soon
- 33. Structured Output: JSON Schema, Pydantic, Invoice Extractor Intermediate, 13 minComing soon
- 34. Measure and Cut Cost and Latency Advanced, 13 minComing soon
- 35. Prompt Caching Advanced, 11 minComing soon
- 36. Rate Limits, Fallbacks and Portable Code: LiteLLM, OpenRouter Advanced, 11 minComing soon
-
-
RAG Concepts
Track 5: RAG: Retrieval-Augmented Generation, 8 lessons
- 37. Why AI Can't See Your Files Beginner, 12 minOn Udemy
- 38. RAG in One Picture Beginner, 12 minOn Udemy
- 39. Chunks and Embeddings Beginner, 12 minOn Udemy
- 40. RAG Tutorial for Beginners: Free Python Chatbot Beginner, 15 minWatch free
- 41. Searching by Meaning Intermediate, 12 minOn Udemy
- 42. Writing the Answer Intermediate, 12 minOn Udemy
- 43. RAG vs Fine-Tuning vs Long Context (and Cache-Augmented Generation) Intermediate, 12 minOn Udemy
- 44. Making RAG Good Advanced, 12 minOn Udemy
-
-
Ingestion and Chunking
Track 5: RAG: Retrieval-Augmented Generation, 5 lessons
- 45. Loading PDFs, Docs and Web Pages Beginner, 11 minComing soon
- 46. Chunking Basics: Fixed, Recursive and Structure-Aware Beginner, 10 minComing soon
- 47. Hard PDFs: Tables, Scans and OCR Intermediate, 13 minComing soon
- 48. Metadata, Filters and Self-Querying Advanced, 11 minComing soon
- Coming soon
-
-
Embeddings
Track 5: RAG: Retrieval-Augmented Generation, 3 lessons
- 50. Embeddings Explained With Code, Free and Local Beginner, 12 minComing soon
- 51. Choosing an Embedding Model: Paid vs Open, Multilingual, ColBERT Intermediate, 13 minComing soon
- 52. Fine-Tune an Embedding Model on Your Domain Advanced, 14 minComing soon
-
-
Agent Foundations
Track 6: AI Agents, 8 lessons
- 53. What Is an AI Agent? Beginner, 12 minOn Udemy
- 54. How an AI Agent Keeps Going Beginner, 12 minOn Udemy
- 55. What Can an AI Agent Touch? Beginner, 12 minOn Udemy
- 56. Does Your AI Agent Remember You? Intermediate, 12 minOn Udemy
- 57. One AI Agent, or a Team? Intermediate, 12 minOn Udemy
- 58. Who Stops an AI Agent? Intermediate, 12 minOn Udemy
- On Udemy
- 60. Tool Calling Explained (No Code) Beginner, 10 minComing soon
-
-
Build an Agent From Scratch
Track 6: AI Agents, 6 lessons
- 61. What an Agent Harness Really Is Beginner, 12 minComing soon
- 62. The Agent Loop in 50 Lines Intermediate, 13 minComing soon
- 63. Tools and Permissions Intermediate, 13 minComing soon
- 64. Context: What the Agent Remembers Intermediate, 13 minComing soon
- 65. Plans, To-Do Lists and Sub-Agents Advanced, 13 minComing soon
- 66. Safety, Evals, and Rebuilding With an SDK Advanced, 14 minComing soon
-
-
Testing and Evals
Track 9: LLM Engineering and Production, 6 lessons
- 67. Why Evals Are the Unit Tests of AI Beginner, 11 minComing soon
- 68. Build an Eval Dataset (and Compare Prompts With promptfoo) Intermediate, 12 minComing soon
- 69. LLM-as-Judge, Done Right Intermediate, 12 minComing soon
- 70. DeepEval Tutorial Intermediate, 13 minOn Udemy
- 71. Regression Gates in CI Advanced, 12 minComing soon
- 72. Evaluating Agents End to End Advanced, 13 minComing soon
-
-
Ship an AI App
Track 4: Working With LLM APIs, 5 lessons
- 73. Next.js Front End for Your LLM Backend Intermediate, 16 minComing soon
- 74. Streaming Chat UI: Tokens, Stop and Retry Intermediate, 15 minComing soon
- 75. Add Login and Per-User Limits to Your AI App Intermediate, 15 minComing soon
- 76. Deploy Your AI App on Free Tiers, No Card Needed Intermediate, 14 minComing soon
- 77. Project: Ship a Public AI Study Helper Intermediate, Project, 40 minComing soon
-
-
Portfolio
Track 13: AI Careers and Portfolio, 3 lessons
- 78. What Makes an AI Portfolio Hireable (GitHub, Demos, Open Source) Beginner, 11 minComing soon
- 79. 20 AI Portfolio Project Ideas by Role Intermediate, 12 minComing soon
- 80. Capstone: Three-Project Portfolio Advanced, Project, 120 minComing soon
-
-
Interviews
Track 13: AI Careers and Portfolio, 3 lessons
- 81. AI Job Interviews: What to Expect Beginner, 11 minComing soon
- 82. 50 LLM, RAG and Agent Interview Questions Intermediate, 14 minComing soon
- 83. AI System Design Interviews and Take-Homes Advanced, 15 minComing soon
-
Ticks and “you are here” are saved only in this browser.
Other paths
Changing goals is fine. Lessons you finish count on every path that includes them.