I'm a first-year student at the University of Bern, eager to jump into programming and secure internships as soon as I can. My studies have focused on Java, and I've also completed a Responsive Web Design course from FreeCodeCamp and almost finished a Python course on my own. Although I have some experience with Java and Python, I still feel it's at a basic level. Given my background, which course would be the best for me to become a full stack developer quickly? Between FreeCodeCamp, OdinProject, or FullstackOpen, which one do you guys recommend? Thanks for your help!
3 Answers
You've got enough basics from those guided courses. It's time to venture out and start building real projects. That's where most of the learning happens! The code you write while tackling real challenges sticks with you way more than what you just follow along with. Also, stay away from AI-generated code for now; focus on writing your own, and use AI to review your work instead.
If you tackle it the right way, you'll get a lot out of it. But try not to shortcut things with AI tools. It's important to struggle through problems; that's how you really learn. By the way, are you leaning more towards Ruby on Rails or JavaScript for your development path?
Ok thanks bro!
Which path are you thinking about?
I'd go with either OdinProject or FullstackOpen. I honestly wouldn’t recommend FreeCodeCamp for what you’re trying to do. The other two are much more aligned with full stack development and offer a deeper dive into practical skills.
Ok, thank you!

Appreciate the long answer, thanks!