I've learned HTML, CSS, and JavaScript in the past, but after pivoting to Rust, I've lost a lot of that knowledge. I'm looking for ways to quickly revisit web development without spending too much time on videos again. Are there any notes or resources I can read through to get back into making projects? Eventually, I aim to dive into the MEAN stack and TypeScript.
4 Answers
You should really start with the basics. I recommend visiting FreeCodeCamp. I found that watching videos isn't the most effective learning approach for me anymore.
Check out 'The Odin Project'. You can start from scratch and skip the fundamentals since you already have a grasp of the basics of HTML, CSS, JavaScript, and Git/GitHub. It should provide you with a clear path of what to learn next.
I had to pause it after getting stuck on the Tic Tac Toe project, but it’s definitely worth revisiting.
Here's a quick checklist of key web development concepts to revise:
- **HTML**: Understand the box model, semantic tags, and how to use flexbox and grid.
- **CSS**: Focus on specificity and inheritance, common selectors, media queries, and new features like the `:has` pseudoclass. Tailwind CSS is super popular nowadays too!
- **JavaScript**: Make sure you're familiar with the DOM, promises, fetch API, arrow functions, and modules. Also, keep an eye on the new features in the latest ES2025 spec. If you want to use a framework, Vue is great for its ease of integration and reactivity. There are also other solid choices like React, Angular, and Svelte.
Best way to get out of tutorial hell is just to start building something simple!
It sounds like you might still be at a beginner level, so revisiting some tutorials could be helpful. Maybe consider starting a simple side project to apply what you remember.
I've experienced tutorial overload too! I think reading through some notes could be a great alternative.

Is there a specific link? I thought they mainly offered videos.