Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Learn modern JavaScript from start to finish
Learn to build thing without frameworks
Get better at building with frameworks by understanding vanilla JS
Learn your way around the DOM without using jQuery
Learn how to structure applications and about design patterns
Basic & Fundamentals
DOM Manipulation & UI Events (NO jQuery!!!)
Object Oriented Programming - ES5 Prototypes + ES6 Classes
Async JS - Ajax, Fetch, Promises, Async/Await
Error Handling, Regular Expressions, LocalStorage
Programming Scope, Arrow Functions, Map, Set, Iterators
JavaScript Patterns
Around 10 Projects
Task List (DOM & LS)
Loan calculator
Number guessing game
Book Manager (OOP intro)
EasyHTTP library (Fetch API)
Github Finder (Github API)
Weather App (weatherunderground API)
Tracalorie (Module Pattern)
CRUP App With ES6 Modules (Webpack)
Mini Projects:
Chuck Norris Joke Generator
Profile Scroller (Iterators)
State Pattern Interface
HTML / CSS
Bootstrap 4
Materialize CSS
Skeleton CSS
HTTP / REST APIs
Webpack / Babel
Best way to learn
Practices get better as course progresses
Everyone programs differently
You can’t perform that action at this time.