Hey everyone! I'm 18 and just wrapped up an intensive 12-hour course on Python by BroCode. I'm feeling a bit lost on what to do next. I know I need to build my own projects, but how many should I aim for, and what kind of projects would be good to start with? Also, how long should I stick with Python before diving into JavaScript? My goal is to become a full-stack developer, using Python (Django) on the backend. I'm also considering learning the basics of HTML and CSS alongside Python; is that a good approach?
5 Answers
Creating a roadmap for your goals, like full-stack development, is super helpful. There are plenty of comprehensive roadmaps online. Just follow one that suits your goals! Remember, it's more about the skills you pick up along the way than hitting a specific number of projects. Check out full-stack resources like this one: roadmap.sh/full-stack.
Try reading up on different programming challenges or creating projects based on popular apps. You can even ask resources like an LLM for challenge ideas. Dive into common development issues or DevOps topics too. The key is to stay curious and keep challenging yourself. There won't be a magic moment where it all clicks; just keep working at it, and over time, you'll feel ready!
It's tough to say how many projects you should make. Just build as many as you need to feel comfortable. Focus on projects that interest you or solve personal problems. They don't need to be perfect or even practical—just make something that excites you! I mean, it's like being given a box of Legos; you don't need someone else to tell you what to create!
Got it, thanks for the tip!
Don't stress too much about how many projects to create—focus on quality over quantity. Pick JavaScript when you realize it's necessary for your projects. It's not a checklist item; learn what you need when you need it! That way, you won't feel pressured to learn too many languages at once.
How about starting with a simple website that has user account creation and login functionality? That could be a really solid project to get you going!

Should I learn HTML and CSS alongside Python?