Stage 1 of 8 · 7 lessons · ~2 weeks
A service you can sell
Turn what you can already do into one clear service for one kind of client, check that people pay for it, and make sure you are allowed and have the time to deliver it.
Start: Skills you can deliver todayLessons· one lesson for each topic, in this order
Do this
- List the skills you can deliver today, each with a piece of evidence.
- Rewrite your top two skills as outcomes for a specific kind of client.
- Study 20 real job posts, Gigs or businesses for your service and note prices, deliverables and competition.
- Write your niche as "I help [client] with [problem]".
- Define one service: included, not included, client inputs, delivery time and a starting price.
- Check platform age and ID rules, any visa conditions and your employment contract.
- Write down your weekly hours and the weeks you will not take work.
Start with
- GuideFreeThe Complete Freelance Web Developer Guide
freeCodeCamp · Beginner
Read the planning and finding clients parts: freelancing as a small business, not odd jobs
Keep handy
Also worth your time
- Learn In PublicRead
Why sharing what you build is how people come to know what you are good at
Before moving on: A one-page service sheet: your niche in one line, one productised service (included, not included, client inputs, delivery time, starting price), notes from 20 real listings or businesses, and your weekly hours.

Pick one thing you can already do well and sell that to one kind of client. Most beginners fail by offering everything to everyone and competing on price. You can widen later, once reviews and repeat clients prove the first service works.