Academy / Freelancing for Developers

Freelancing for Developers

First client to steady income — 5 levels, ~29 hours, 100% free.

I wrote this one from experience, not research. Everything here is what worked for me going from student to being paid for production systems — including the mistakes.
0/5 levels · 0%
  1. Positioning — pick a lane (~4h) — You can say what you do, for whom, in one sentence a client remembers.
  2. Portfolio — proof, not promises (~6h) — Your portfolio shows evidence a stranger can verify — not a skills list.
  3. Finding Clients — pipeline over luck (~8h) — You have a repeatable weekly outreach habit instead of waiting to be found.
  4. Proposals & Pricing — scope in writing, always (~5h) — You can turn a vague 'can you build us an app?' into a scoped, priced, signed document.
  5. Delivery & Retention — the real business (~6h) — Clients come back and refer you — the point where freelancing stops being a hustle.

Capstone assignments: One engagement, start to finish · The productized offer page · The outbound system, actually sent

After this course: Upwork · Contra · Fiverr · Your own network

Continue with: Digital Marketing for Builders

All free courses: Full-Stack Web Development · AI Engineering with Claude · Digital Marketing for Builders · Python & Automation · Git & GitHub · TypeScript & Modern Frontend · DSA & Interview Prep · SQL & Data Analysis · DevOps & Deployment · Cybersecurity Fundamentals · UI/UX Design with Figma · Personal Branding & Content for Builders