Best Web-Dev Resources
Find resources to become full stack web developer!
Table of Contents
About The Project
About The Project
Hello, thank you for checking out Web Dev Resources. These are the resources that I found which helped me learn full stack web development. Note: Some of the links are for the paid courses. Any of the attached links are not affiliated.
Getting Started
Getting Started
The list below isn't meant to be exclusive, it's more so a collection of links that have helped me out along the way (and can hopefully help you). As you'll see, I've focused on JavaScript, React, and Node.js. There is also a wealth of information on interview prep and applying to jobs.
- 2021 Web Developer Roadmap
- Brad Traversy's YouTube video on what to learn Web Development In 2021 - A Practical Guide
- Coursera Course (Not CS Specific) - Learning how to learn
- Teaching Yourself Computer Science
What is the Single most useful CS Bookmark you have?
Programs and Classes
Programs and Classes
-
Bootcamps
-
Programs
- The Odin Project
- FreeCodeCamp
- The Essential Web Developer Course Free access to their various curriculums.
- Full Stack Open by University of Helsinki Learn to build Fullstack app using MERN Stack.
Learn HTML
HTML Resources
Learn CSS
CSS Resources
Learn Git
Learn JavaScript
JavaScript Resources
- FreeCodeCamp's JavaScript Playlist on Youtube
- MDN's JavaScript Tutorial
- Scrimba's The JavaScript Bootcamp
- Wes Bos's Beginner JavaScript Course
- JavaScript: Understanding the Weird Parts
- javaScript.info
- JavsScript Projects
- JavaScript Data Structures and Algorithms
- Coding Challenges
- Books
- Blog posts and Articles
Learn TypeScript
TypeScript Resources
- TypeScript Course for Beginners 2021 - Learn TypeScript from Scratch!
- TypeScript Playlist by Net Ninja
- No BS TS by Jack Herrington
- Typescript: The Complete Developer's Guide
- React + TypeScript Cheatsheet
- TypeScript Exercise
- Books
- Blog posts and Articles
- Why You Should Choose TypeScript Over JavaScript
- TypeScript Generics for People Who Gave Up on Understanding Generics
- Here is what every React Developer needs to know about TypeScript - Part 1 *React Query and TypeScript *In-Depth Look at TypeScript Generics: Part 1 โ Intro to Generics *In-Depth Look at TypeScript Generics: Part 2 โ Advanced Inference
Learn Reactjs
Reactjs
- Full React Course 2020 - Learn Fundamentals, Hooks, Context API, React Router, Custom Hooks
- FreeCodeCamp's React Playlist on Youtube
- Epic React by Kent C. Dodds
- 70+ open-source clones of sites like Airbnb, Tiktok, Netflix, Spotify etc
- React Testing
- Books
- Blog posts and Articles
- Thinking in React Hooks
- Why React Hooks?
- Flow Control in React
- A (Mostly) Complete Guide to React Rendering Behavior
- TypeScript + React: Why I don't use React.FC
- Not All Components Are Created Equal
- useState lazy initialization and function updates
- State Colocation will make your React app faster
- Should I useState or useReducer?