Your AI Freelance
Roadmap

Personalised for where you are right now — Python basics, 2–4 hrs a day, aiming for first client in 3–4 months. Everything here is free.

Modules
7
Weeks
13
Projects
13
Resources
75

Welcome to your AI Automation Freelance journey.

Your Journey
01

Python Gap-Fill

Phase 1: Python Gap-Fill

Most self-taught developers have gaps in their Python knowledge — functions they don’t fully understand, virtual environments they avoid, error handling they fake until it works.

This phase fills those gaps with exactly what you need for AI development.

What you’ll master:

  • Functions, modules, and imports (the right way)
  • HTTP requests and API calling
  • Virtual environments and dependency management
  • Async/await basics
  • Git, GitHub, and professional tooling

The goal: Write Python confidently without Googling every syntax error. By Week 3, you’ll have working code and a GitHub portfolio.

Mini Project
API caller script

Write a Python script that calls a free public API (e.g. Open-Meteo weather), saves the result to a JSON file, and prints a summary. Build this without any tutorial holding your hand.

Recommended Resources

Week 1 Focus

This week is about building a solid Python foundation. Don’t rush through the exercises. The goal is to write code every day, even if just for 30 minutes.

What to expect by end of Week 1:

  • You can write Python scripts that call APIs
  • You understand virtual environments and packages
  • You can handle errors gracefully
  • You have working code you can show

Most important: Build the project without following a tutorial step-by-step. Struggle through it. That’s where learning happens.

Mini Project
Async API fetcher

Rewrite your Week 1 script using async/await and httpx. Fetch 5 different endpoints concurrently. Compare the speed difference.

Recommended Resources

Week 2 Focus

This week is about learning async/await and basic OOP (Object-Oriented Programming). These are the two concepts self-taught Python beginners usually skip, but they are critical for AI development.

Why they matter:

FastAPI and Playwright are built on async, and almost every SDK you use (like Anthropic or OpenAI) uses classes and objects for client instantiation.

The goal: Run concurrent API calls to fetch multiple endpoints at once. When you see the speed difference compared to synchronous code, it will make perfect sense.

Mini Project
Push everything to GitHub

Take your Week 1 and Week 2 projects. Organise them properly, write READMEs, and push to GitHub. This is the start of your portfolio.

Recommended Resources

Week 3 Focus

This week is about setting up a professional developer environment and workflow. You need to start treating your code like a product.

What to build:

Organise your Week 1 and Week 2 projects into clean directories, write clear README files, and push them to GitHub.

Remember: A good GitHub repository is your resume. When pitching to clients, sending a link to a clean, well-documented repository builds immediate trust.

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