Find resources to become full stack web developer!
Table of Contents
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
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
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.
HTML Resources
CSS Resources
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
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
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?