Understand purpose of the default function parameters and their difference from the function arguments
Complex concepts like the 'this' keyword, higher-order functions, closures, etc.
Explain difference between rest and spread operators and their appropriate usage
How to think and work like a developer: problem-solving, researching, workflows
Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.
Get more done by learning how to debug and fix your code when things go wrong
No coding experience is necessary to take this course! I take you from beginner to expert!
Any computer and OS will work — Windows, macOS or Linux. We will set up your text editor the course.
Basic understanding of HTML dand CSS helps but is NOT required
So what exactly is covered in the course?