These are the top items to look in to if you are interested in getting started in Web Development (mostly front-end).
This page is meant to be a resource of the most common things I end up linking to people as they are learning web dev. It should be short so it doesn't overwhelm people.
Mandatory Knowledge
- 2022 Web Dev Getting Started/Career Guide Video - MANDATORY WATCHING
- MarkSheet - HTML/CSS/Sass
- JSFiddle - Use this when you are having trouble getting code to work and need help from someone
- CodePen - Create an account. Use this for stuff you want to keep track of, or to search for existing examples.
- Free Code Camp - Bootstrap, JS, and more
- Can I Use - Tells you what browser support specific web features have.
- Learn Chrome Dev Tools - Basically the same for other browsers as well.
- Why learning to code is so damn hard - important write up
JavaScript Books
- JavaScript: The Good Parts - Book. Pay for it on Amazon, pirate it, or just get it from your local library.
- You Don't Know JS - Free online book
- Eloquent JavaScript - Free online book
- ExploringJS - Several free online books that stick close to the ES spec
- JavaScript.info - Online JS resource, little easier to read than MDN
Getting Started with Vue.js
- Open JSFiddle.net, then follow the official Getting Started guide.
- Vue Mastery (Intro to Vue is free, advanced classes are not, but they have free weekends occasionally you can look out for)
- Anything from Maximilian Schwarzmüller is good:
- Sarah Drasner is one of the core members of the Vue team, she has a decent course on Intro to Vue, and is an expert in web animation.
- CodeSandbox.io/s/vue - Like JSFiddle but for large webpack based projects.
CSS Fun Time
- MarkSheet - HTML/CSS/Sass
- CSS Fundementals - Conference Talk from Bootstrap creator
- ITCSS - A talk on CSS Specificity and working with CSS instead of against it, I use this approach on literally every project
- CSS Layout Basics - CSS Tutorial
- CSS Sushi - CSS Selector game
- Flexbox Game - Interactive CSS Flexbox Tutorial
- Flexbox Froggies - CSS Flexbox Game
- Flexbox Tower Defence - CSS Flexbox Game
- CSS Grid Garden - CSS Grids Game
- Grid By Example - CSS Grids Video Tutorials
- WTF HTML & CSS - Common issues people run into with HTML/CSS and their solutions
UX Basics
- UX Checklist
- Luke Wroblewski - Honestly just watch any talk by him
- Don't Make Me Think - Book
- Nielsen Normal Group - Published UX Research
Photo credit:
Top comments (0)