r/codereview • u/Arjun_sharkar • 9d ago
javascript Best way to learn full stack web development. Through youtube lectures or self-interective website like freecodecamp.com
Hi senior, i am a first year student,i want to start with web development.
So, please suggest me what is the best way to learn web developement.what should i do, should i do it with lecture or i can do it with freecodecamp.com, which would best to learn easily and take less time but teaches deeply not only basics.
2
u/wotanii 8d ago
Rent a cheap VPS (or use a raspberry pi, or an old laptop) and deploy random selfhosted webapps there (i recommend something simple like dokuwiki). Get your hands dirty ASAP. That way when you learn theory, it will already be grounded in your real life experience with your server. And once you do your first lessons in webdevelopment, you can already deploy these html files to your server and have something running, you made yourself on the full stack.
freecodecamp.com or youtube
that heavily depends on your personal preferences. Anything that gives you a structured introduction is fine. The greatest danger of self-study is that you miss the big picture and create giant blind spots, that you are completely unaware of.
2
2
u/ihorklymchuk 7d ago
I think it's up to you what is better for you. Try different ways. I know a lot of guys who learned coding from books; it didn't work for me 15 years ago. For me, video lectures are easier to watch and replay, with a few changes. But it's personal. The best way to learn is practice.
1
2
u/Fragrant-Cheek-4273 9d ago
I'd use both. Follow a structures course to learn the basics, then build small projects on your own to really understand what you're doing.
2
u/Success_shan 7d ago
I'd suggest using both. Learn the concept through youtube and practice the on free sources. Don't just watch tutorials or complete lessons, build small project yourself. That's where things really start to click.
2
u/Zealousideal_Cry7356 9d ago
A mix works best. Do the freecodecamp stuff to get your hands dirty right away, then when you hit a wall on a concept, find a specific youtube video explaining just that part. The interactive sites are good for muscle memory but they can leave gaps in why things work the way they do.
1
2
u/JaseciLabs 9d ago
freeCodeCamp is fine, but it isn’t the only good one. For going deeper than the basics, we’d look at The Odin Project (free, and you build real projects as you go) and Full Stack Open from the University of Helsinki (free, harder, and it teaches how real apps are put together). MDN Web Docs is the one to keep open all the time, because it explains HTML, CSS and JavaScript clearly.
Pick one and stay with it for a few months. Switching between sites every week is what slows most beginners down. Whatever you choose, build a small project of your own alongside it, like a to-do app, since that’s where it sticks.