Hey everyone! I'm a 23-year-old from Spain, and I've been really confused about the best path to take towards becoming a full stack developer, specifically with Python. I'm fascinated by what Python can do, and I enjoy creating things. However, since I'm self-studying, I need a clear roadmap. I've seen courses like The Odin Project, but I want to ensure I learn everything thoroughly—I don't want to just scrape the surface. With the job market being tight for junior developers, I feel overwhelmed at times. Plus, I'm balancing a vocational machining course and weekend work, so my time is limited. I would really appreciate any advice on quality resources, courses, or effective study methods to get started. Thanks for reading and any help you can give!
4 Answers
You might want to check out the introductory book on Python from Launch School. It’s a solid resource and provides a great foundation. Remember, becoming a software engineer is more of a marathon than a sprint—focus on developing a consistent routine for studying. Just like getting fit, showing up and doing the work consistently will yield the best results over time!
I recommend checking out roadmap.sh for a structured learning path. It helps you visualize the steps to become a full stack developer. Following that can make learning a lot more organized, especially when juggling other commitments!
Sounds great! I'm looking at it now—thanks for the suggestion!
If you're looking for efficient training and job prospects, consider a CS degree. It can be a solid foundation for landing jobs in the programming world.
That's something I can't afford at the moment. Trying to find other routes!
To become a full stack developer, focus on these key areas: HTML, CSS, and JavaScript for the frontend, then Python with Flask or Django for the backend, plus SQL for databases. The Odin Project is a solid free resource for web development basics, then you can follow that up with Python-specific skill courses. Building small projects to showcase on GitHub can really help when you start job hunting!
This sounds really helpful! I’ll make sure to concentrate on these essentials. Thank you for such valuable recommendations!
Thanks for the advice! I appreciate it and will definitely check that out. Here's to pushing forward!