If you’re here, you’re already interested in coding and I’ll save my breath to explain why it’s important.
Here’s the path to learning web development:
- Start with HTML and CSS.
- Get started with application development.
The best way to learn is by doing. At every step, apply what you learn in the context of doing something of it.
The best free resource is freeCodeCamp.com, which takes you through each of these steps in a projects-based curriculum. It starts with the building blocks of the web, the fundamentals of web programming. Then, it’ll take you through basic application knowledge, algorithms, using different frameworks, and more.
Whenever you have a question, write it down and make a point of finding out the answer.
Get comfortable Googling things. As my friend, Charlie Pruting, said:
It’s more about knowing what’s possible and not necessarily knowing all the vocabulary by heart. It’s always a Google search away if you know what you’re looking for.
Finally, start interacting with the developer community and building more projects. You should listen to podcasts, chime in on Twitter, go to meetups, network with other developers, and email me right now. Go ahead! Say hi and tell me about your goals. 😜
I’m working on a blog post about how to get your first developer job. More coming soon on that!