I'm currently working on mastering HTML and CSS, and I'm excited to jump into JavaScript next! What do you recommend for getting started with JavaScript and what should I focus on after I've grasped the basics?
5 Answers
FreeCodeCamp is an excellent free resource for learning JavaScript! They have a ton of interactive coding challenges and projects that can really help solidify your understanding.
I've been diving into JavaScript and following a 12-hour YouTube tutorial from BroCode. I also try building simple games and web tools on my own like Hangman, a memory tile game, and a to-do list app. It's super helpful to apply what you learn through small projects!
If you want a fun way to learn JavaScript, try out Phaser! It's an awesome framework for making games and helps you grasp concepts while having a blast.
Instead of just sticking with JavaScript, consider learning TypeScript as it’s really beneficial long-term. Starting with a framework like React and using a quick start tool like create-react-app can help you build small applications. Just a heads up: create-react-app is becoming less recommended; check out Vite instead!
I've found that books like *Eloquent JavaScript* by Marijn Haverbeke and *You Don't Know JS* by Kyle Simpson are fantastic starting points. Once you get the hang of the basics, you might want to explore frameworks like React or Vue.js for front-end development and consider Node.js for back-end work.
Yeah, I've heard that Vite is the new go-to for fast builds in React. Definitely a good recommendation!