How to Move Forward in Self-Taught Programming Journey?

0
4
Asked By CuriousCoder42 On

I'm learning to become a full-stack mobile app developer using the Django, React, and PostgreSQL stack. While I feel confident with Python, I'm now at a bit of a crossroads. I want to build an app to understand how to integrate the front end and back end, but I'm unsure how to proceed. Should I focus on learning JavaScript first, or is it better to dive into HTML and CSS as a foundation for front-end development? I've heard that these technologies might be necessary for using JavaScript effectively. Should I also check out Django at this stage, or is there a better path I could take? I'm feeling a bit overwhelmed with all this learning and want to make sure I'm headed in the right direction!

5 Answers

Answered By DevDude123 On

Seriously, no need to stress! Just take it step by step. Start with HTML and CSS; you can't do web front ends without them. Then move to JavaScript, as it adds interactivity to what you've built. Learning Django while understanding your front-end fundamentals is key—it's like trying to build something without knowing the tools you need first. Just keep it simple and build gradually, and don't be afraid to break things to learn!

NerdyNancy34 -

Exactly! Start with that basic to-do app, it'll help you get comfortable with coding without getting lost in complexity.

BuilderBob99 -

Yeah, you'd be surprised—building something small can help you understand the bigger picture much quicker!

Answered By AspiringDev2023 On

Just get to building that app! You might make a mess, but it's all part of the process. Use Django to handle the backend queries and React for the front end. The more you practice and play around with HTML/CSS/JavaScript, the more everything will click into place. Remember, it's about the journey, not rushing to the finish!

Answered By BeginnerBee On

Thanks for the advice—I've decided to start focusing on HTML and CSS before JavaScript. I realize that understanding the basics will help me apply what I learn more effectively. I'll work on building small projects to keep the learning practical and not just theoretical. Appreciate the push towards Django next and getting familiar with PostgreSQL after that!

Answered By TechieTommy01 On

You really need to start with the basics. Get a good handle on HTML, CSS, and JavaScript before jumping into frameworks like React or Django. They're crucial for understanding the foundations of web development. Django is great for building your back end, so once you have a basic server up with a few endpoints that return data, you can start integrating it with your front end. Just focus on small projects like a simple to-do app to apply what you're learning, instead of overwhelming yourself with big goals right away.

HelpfulHannah2 -

Totally agree! Those foundational skills will save you a lot of frustration down the line. Plus, building simpler apps will help you grasp the concepts better.

LearningLarry87 -

You got this! Starting with small projects helps reinforce what you learn and makes it feel less daunting.

Answered By CodeSlayer99 On

Bro, slow down! You're not expected to build a massive app right out of the gate. Focus on something simple like a basic to-do app. HTML and CSS are essential, so learn those first! Then tackle JavaScript and gradually integrate it with Django for your backend. You’ll learn as you go, so just dive in and don’t overthink it too much!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.