JavaScript Language Basics
Let’s start coding!04:40
Variables and Data Types04:20
Ternary Operator and Switch Statements Preview06:20
JavaScript in the Browser: DOM Manipulation and Events
The DOM and DOM Manipulation04:20
First DOM Access and Manipulation05:20
Events and Event Handling: Rolling the Dice03:20
Advanced JavaScript: Objects and Functions
Creating Objects: Function Constructors04:50
The Prototype Chain in the Console04:20
First Class Functions: Functions Returning Functions05:10
Putting It All Together: The Budget App Project
Project Planning and Architecture: Step 105:30
Implementing the Module Pattern06:20
Setting up the First Event Listeners05:20
Modern JavaScript: Using ES6, NPM, Babel and Webpack
A Modern Setup: Installing Node.js and NPM05:20
Planning our Project Architecture with MVC06:10