A lot of people want to get started with web development they just don’t have any clue where to begin.
A quick google search will leave you paralyzed with all the possible options to choose from what types of languages you should learn to how to learn them.
There’s:
How do you know what to do!?!
This week I chatted with Brad about how he should get started with web development. Brad has a background in real estate BUT he’s trying to determine if web development is a good option for him.
The problem is he’s not sure which path he should take. He’s taught himself a little bit of code from freecodecamp.org and has recently found The Odin Project.
He’s ready to keep moving forward but doesn’t want to misstep and potentially waste a lot of time going in a direction that won’t be fruitful for him long term.
I gave him the same advice I give everyone: pick a project to work on and learn as you go. You learn so much more from actually doing a real-world project than you do learning from some type of educational program.
Going the project route gives you actual context for what you’re learning rather than a sterile environment where if you get stuck you raise your hand and your teacher comes and bails you out.
I’ll be honest, learning web development by starting with projects definitely isn’t an easy route. BUT, you just prolong truly understanding if you try to avoid frustration when you’re learning.
In fact, there is no real learning without frustration.
So, be prepared to get frustrated BUT realize you’ll know more once you’re finished with your project than some computer science majors know after they’re finished with their degrees.
[fusebox_transcript]
Join 21,000+ other web designers for weekly insights on growing a web design business.
site
about
blog
web design
upwork
Side-hustle
business
Contact
Home
popular resources
starting web design in 2025
make a winning upwork profile
52 Places to find projects
finding freelance clients
make a winning upwork bid
This free, 4 video course will give you all the tools you need to start freelancing as a web designer & earning extra money.
• How to get started from scratch
• How to find your first clients
• How to charge higher rates
Become a web designer and land high-paying clients