Hey everyone! I'm new to the backend world, and this is my first year in college where we built a website using backend technology, and I found it really interesting. I've done some research and noticed that different programming languages have their own frameworks. I'm comfortable with Python, PHP, and Java, but I feel strongest with Java. Should I jump straight into learning Spring Boot, or is it better to start with something like Laravel or Django since they're popular? I'm just a bit confused about where to begin!
2 Answers
If you're still in college, definitely try to get your hands on some of the O'Reilly series books! They can seem daunting at first, but they're packed with the fundamentals of whichever language you decide to pick. I suggest reading the book that corresponds with the language you choose while you explore its framework. It can really help you understand what the framework is aiming to do. And if you do start with a framework, pause when you hit unfamiliar terms and look them up in the book to deepen your understanding.
If you're familiar with Python, I would recommend starting with Django. It's a fully-featured framework similar to Ruby on Rails, and it can help you grasp backend concepts really well. Laravel is also a solid choice if you go down the PHP route. Just a heads-up, I'd suggest staying away from the JavaScript/TypeScript side for now—it can get overwhelming with all the libraries and frameworks you need to juggle.
Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically