AI Automation
Master Roadmap

Become proficient in advanced AI engineering workflows, from custom Python APIs to production-ready agentic systems.

Modules
7
Weeks
28
Projects
28
Resources
61

This is the master curriculum for building AI agents and production automation.

Your Journey
01

Python for Automation

Most Python tutorials teach you to write scripts. This module teaches you to write automation. The difference is real: you need async for concurrent API calls, Pydantic for structured data contracts, pandas for processing hundreds of rows without manual loops, and CLI tools your clients can actually run. Four weeks of targeted practice β€” everything here maps directly to something you’ll use in every module that follows.

Mini Project
File organiser

Script that watches a folder and sorts files into subfolders using simple rules.

Even if you’ve written Python before, this week is worth doing deliberately. The patterns here β€” error handling, file I/O, dotenv, clean function structure β€” are the scaffolding every project in this roadmap is built on. Rush it and you’ll feel it in Week 9.

Mini Project
News digest bot

Fetch headlines from a news API, summarise them, save to a markdown file.

Every AI automation project eventually calls an API. This week is where you get comfortable with the plumbing β€” authentication flows, reading nested JSON, handling timeouts and retries. By the end you should be able to call any documented API without looking anything up.

Mini Project
Parallel web scraper

Scrape 20 pages concurrently with asyncio + httpx. Compare speed vs sequential.

This is the most important week in the Python module. Async is not optional β€” FastAPI runs async, Playwright is async, and every production AI pipeline benefits from concurrent requests. Most beginners skip it and pay for it later. Build the parallel scraper, feel the speed difference, and it will click permanently.

Mini Project
Automated report generator

CLI tool that reads a CSV, analyses with pandas, and emails a report on a schedule.

Businesses run on spreadsheets and scheduled exports. Knowing how to ingest a messy CSV, clean it with pandas, and send a summary on a schedule is a genuinely sellable skill β€” before you’ve touched a single LLM. The CLI tool you build this week is also your first piece of portfolio evidence.

Your Progress

Roadmap Completion 0%
0 / 0 weeks complete

No weeks completed yet. Build something today!

πŸ” ESC

Type to start searching across all roadmaps...

⌘ + K to search