Dave Gray Teaches Code/Web Dev Roadmap for Beginners

  • Free

Web Dev Roadmap for Beginners

  • Course
  • 19 Lessons

The Web Dev Roadmap for Beginners is a guide to help you learn all of the fundamental skills you'll need to begin a career in web development! This course contains over 70 hours of free video instruction!

Contents

Recommended Free Tools

You don't need many tools to begin learning web development. Here are the free tools that I recommend to help you get started!
Browser
    Code Editor

      Web Dev Foundations

      The 3 Pillars of the Web are HTML, CSS, and JavaScript. Everything else is built upon the foundational knowledge you learn that begins here.
      HTML
        CSS
          JavaScript

            Industry Tools

            git and Github are standard tools in the industry, and knowledge of both is usually expected. 
            git and GitHub
              TypeScript

                Frontend Web Dev

                You now have foundational knowledge and are ready to begin learning Frontend frameworks and libraries.
                React JS
                  React State
                    React Hooks
                      Optional: React Query
                        Optional: Redux-Toolkit
                          Optional: Tailwind CSS

                            Backend Web Dev

                            You have conquered the fundamentals, and you're ready to learn how to write code that runs on a server!
                            Node.js
                              Express.js
                                MongoDB
                                  Optional: SQL Crash Course

                                    Full Stack Web Dev

                                    You have reached the top! You know the fundamentals of both frontend and backend web dev, and you're ready to bring them all together to build a full stack web app!
                                    MERN Stack
                                      Next.js