Filesize : 13.83 GB
What you’ll learn
Explore the latest cutting-edge features from ES6 and ES7
Test your skills and gain confidence by completing over 80 coding challenges
Learn how to deploy your application to the web so you can share them with everyone
Get more done by learning how to debug and fix your code when things go wrong
Get access to a free 80 page PDF guide with lecture notes, code samples, and documentation links
Expand all 155 lectures29:39:09
Grab the PDF Guide
–Setting up Your Machine
Section Intro: Setting up Your Computer
Installing Visual Studio Code
[Windows Only] Install cmder
Introduction to the Terminal
Strings and Variables
More on Variables
Build a Temperature Converter
Booleans and Comparison Operators
Advanced If Statements
Logical “And” and “Or” Operators
Variable Scope: Part I
Variable Scope: Part II
Undefined and Null
Multiple Arguments and Argument Defaults
Build a Grade Calculator
Using Objects with Functions
Build an Expense Tracker
Exploring String Methods
Exploring Number Methods
Bonus: Variables with var
Manipulating Arrays with Methods
Looping Over Arrays
The For Loop
Searching Arrays: Part I
Searching Arrays: Part II
Improve Our Expense Tracker
Setting up a Web Server
Adding Elements via the DOM
Handling User Interaction
Text Inputs and Live Data Filtering
Rendering Our Filtered Data
Todo Filter Challenge
Working With Forms
–Data Storage, Libraries, and More
Section Intro: Data Storage, Libraries, and More
Saving Our Data in LocalStorage: Part I
Saving Our Data in LocalStorage: Part II
Splitting up Our Application Code
Debugging Our Applications
Complex DOM Rendering
Setting up a Third-Party Library
Targeting by UUID
The Edit Note Page: Part I
The Edit Note Page: Part II
Syncing Data Across Pages
Integrating Dates: Part I
Integrating Dates: Part II
Take a Break
Arrow Functions: Part I
Arrow Functions: Part II
Conditional (Ternary) Operator
Truthy and Falsy Values
Catching and Throwing Errors
Handling Application Errors
Working in Strict Mode
–Advanced Objects and Functions
Section Intro: Advanced Objects and Functions
Object Oriented Programming
Setting up the Prototype Object
Hangman Challenge: Part I
Digging Into Prototypical Inheritance
Primitives and Objects: Part I
Primitives and Objects: Part II
Hangman Challenge: Part II
Hangman Challenge: Part III
Hangman Challenge: Part IV
The Class Syntax
Getters and Setters
Update: Fixing an Edge Case
4 more sections
No programming experience is required to take this course. I’ll walk you through the entire process from scratch!
All you need is a computer (Windows, macOS, or Linux) with an internet connection (Windows, macOS, or Linux)
Who’s this course for?
This course is not about watching videos, it’s about writing code. From the start, you’ll be building out each project from scratch as well as completing over 80 challenges designed to test and reinforce what you’ve learned.
Stay current in an ever changing world.
This course uses the latest language features from ES6 and ES7.
Everything you need comes in one easy-to-use package.
By the end, you’ll be able to build and launch your own applications.
Get access to fast support if you get stuck.
There’s nothing worse than getting stuck ten hours into a course and not getting the help you need to continue. Getting stuck is part of the learning process. That’s why I’m here to answer every single question that comes my way.
I’ll work with you to get you unstuck and back on track. It’s one of the reasons students love taking my courses. Don’t take my word for it. Check out the student reviews below.
“This is the absolute best course I’ve taken on Udemy. Andrew is amazing at explaining things concisely, and the flow of the course is perfect. He doesn’t skip over anything and he doesn’t over-explain anything. On top of all that, he responds to questions so quickly that you won’t be stuck at any point.” – Tanya Gamarian
“The lessons are of high quality and even more important, he actually takes time to answer your questions!” – Thomas Vercamer
I can’t wait to see you on the inside!
Who this course is for:
Click here for more Business & Marketing Courses.