This tutorial will help you learn quickly and thoroughly. We start with “Hello World” and then move on to data structures (sets, lists, tuples and dictionaries). Next we’ll cover classes, and give a variety of in-depth examples and applications.
You’ll be exposed to principles and strategies, but, more importantly, you’ll learn how to actually apply these abstract concepts by coding three different websites for three very different audiences.
What Will I Learn?
- What's new in ES6: arrow functions, classes, default and rest parameters, etc.
- Practice your new skills with coding challenges (solutions included)
- Get friendly and fast support in the course Q&A
- Downloadable lectures, code and design assets for all projects
Topics for this course
Let’s start coding!7:00
Variables and Data Types7:00
Ternary Operator and Switch Statements Preview00:06:20
The DOM and DOM Manipulation00:04:20
First DOM Access and Manipulation00:05:20
Events and Event Handling: Rolling the Dice00:03:20
Creating Objects: Function Constructors00:04:50
The Prototype Chain in the Console00:04:20
First Class Functions: Functions Returning Functions00:05:10
Putting It All Together: The Budget App Project
Project Planning and Architecture: Step 100:05:30
Implementing the Module Pattern00:06:20
Setting up the First Event Listeners00:05:20
A Modern Setup: Installing Node.js and NPM00:05:20
Planning our Project Architecture with MVC00:06:10
About the instructor
Amazing Tutor, Many thanks for the course. You have explained the course so nicely. I thoroughly enjoyed the course and will be looking forward to your new courses.