Course Overview Video
37+ hours on-demand video
20+ downloadable resources & docs
Full lifetime access
Access on mobile and TV
Certificate of completion
Check Out The Curriculum Below!
BONUS: Students that purchase this course from traversymedia.com will get in-depth documentation for every learning module with neat code samples in organized markdown files. You can easily reference everything in the course.
Module 1: Course Introduction
Module 2: Variables, Data Types, Methods & More
Module 3: Arrays & Objects
Module 4: Functions, Scope & Execution Context
Module 5: Logic & Control Flow
Module 6: Loops, Iteration & High Order Array Methods
Module 7: DOM Manipulation
Module 8: Events
Module 9: Shopping List Project
Module 11: Fetch API & Async Await
Module 12: Flixx Movie App Project
Module 13: Web Browser APIs
Module 14: OOP - Constructors & Prototypes
Module 15: OOP - Classes, Getters, Setters & Private Properties
Module 16: Tracalorie App (OOP Project)
Module 17: Modules & Tooling
Module 18: Iterators, Generators & Data Structures
Module 19: Unit Testing Algorithms
Module 20: Node.js Modules (Bonus Module)
Module 21: RandomIdeas Project - Backend REST API (Bonus Project)
Module 22: RandomIdeas Project - Webpack Frontend (Bonus Project)
Let's take a look at a few of the projects
Movie listing UI using a public API for movies/TV shows. Search, pagination and custom router features.
Object oriented project with classes, private properties, static methods, local storage and Bootstrap UI components.
Full stack app using Express/MongoDB on the server. Webpack tooling and custom modules and components on the client.
Some of the Latest Reviews
Wow, This course is really easy to follow. Brad is very clear and concise, he goes into small details and I love how organised his file structure is. The final product is a real estate website that is pretty much ready to be deployed. I would definitely recommend this course to other students.
Watching a lot of videos from Brad and am always happy with his extraordinary tutoring abilities. He keeps things dead simple and nothing is missed, so learning new things is easy and fast. Thank you Brad for sharing your experience with us!
The course is very well structured. All chapters are understandable. It also becomes clear that you can separate frontend and backend development, which is important to know. Finally, I would like to say that I like Brad's relaxed way of explaining things. Thanks Brad!