What Should I Learn to Become a Backend Developer?

0
15
Asked By CleverPanda42 On

Hey everyone! I'm a 14-year-old programmer from Ukraine, and I've been studying at ITSTEp school for four years now. I've dipped my toes into a bunch of areas like Figma design, Adobe Photoshop, and I've done quite a bit of Python programming, along with some frontend work and creating Telegram bots. Python and bot development are what I enjoy the most and I'm keen on learning more! Recently, I've been looking into backend development and I've heard from ChatGPT that I should focus on learning Django, FastAPI, JavaScript with React and TypeScript, and even Java. I'm already learning some Java and FastAPI, but I'm asking for your advice on the best path to learn backend development, especially with Python. If you have any suggestions on topics to cover or resources to use—like links or a study plan—I'd really appreciate it. Thanks a lot!

3 Answers

Answered By CodingGuru77 On

If you're looking for a job in backend, Java is still king in the enterprise world! Django and Flask might not be the best advice if you want something that’s in high demand. Also, consider C#—it's another language that’s huge and might be more beginner-friendly.

Answered By TechieTomato01 On

Honestly, if you have the budget, check out Boot.dev! It's a solid starting point for backend development. Plus, they lay everything out really well, so you won’t have to struggle much with setting up environments. It basically boosts your learning like FreeCodeCamp but with more hands-on projects.

MathWhizKid22 -

That sounds cool! But isn’t Go just a trendy language? I'm hearing mixed opinions about it. The job market seems to still favor Java for backend work.

Answered By DevRocket18 On

Make sure you nail down the Python basics first! Then dive into FastAPI; it's modern and user-friendly. Don’t forget to learn SQLite for handling databases. Try building small projects like a simple to-do app or a bot API—it helps solidify your knowledge. You can deploy your projects using Render or Heroku, which is a great experience too!

CodeNinja33 -

But why focus on FastAPI when they’re aiming for backend? What about machine learning?

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.