What Languages Should I Choose for Frontend and Backend Development?

0
16
Asked By TechSeeker92 On

Hey everyone! I'm currently a college student and I've taken introductory courses in Python, JavaScript, and C programming. While I do okay in class, I struggle to apply what I've learned to build real projects. My plan is to select a frontend language, a backend language, and focus on SQL for databases, and then develop a personal project to really dive in and learn. I'm aiming to be well-rounded as a software engineer or data scientist when I graduate in May 2028. I'd love your thoughts on which languages I should choose for the frontend and backend to be more marketable after graduation! Any advice on approaching my coding journey would be great too!

3 Answers

Answered By DevExplorer88 On

Great initiative! Once you get comfortable with a language, switching between them becomes easier, so don't stress too much. SQL is a wise choice; consider looking into PostgreSQL for broader applications. For front-end, JavaScript is essential as it’s supported by all browsers—useing a framework like React could give you an advantage as it’s widely used in the industry. When it comes to backend, research which languages are in demand in your area; C# (.NET), Java, Python, and PHP are popular choices.

Answered By PurdueVet23 On

Being at Purdue, you've got access to loads of resources and peers. Make sure you utilize office hours and connect with your professors and career advisors. They can provide insights specific to the Indiana job market, which might be pretty competitive. Since you've already learned JavaScript, you might consider using it with HTML, CSS, and Node.js for your projects. It’s a solid stack you can build on as you learn more.

Answered By CodeCraft999 On

Choosing the right language is important, but it's not everything. What employers really care about, especially for new grads, is whether you can actually build projects and solve problems with code. Start with what you know! For the frontend, go with JavaScript, and pair it with HTML and CSS. For the backend, you can use either Python with a framework like Flask or Django, or stick with JavaScript using Node.js. The key is to focus on building something tangible—if you're facing challenges, that means you're on the right path! Later on, you can always learn more languages to broaden your job opportunities, but for now, just get building!

AspiringDev101 -

Thanks for the insight! I definitely understand that real experience matters more than the specific language. I’m asking because I want to choose a tech stack that might give me a competitive edge once I start looking for internships or jobs.

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.