Javascript
What is the JavaScript
JavaScript is The most important programming language you need to learn as a web developer - and with this course, you make sure that you will not miss a single thing you have to know as a JavaScript developer. It's a huge course because it's packed with important knowledge and helpful content. From the core basics, over advanced concepts and JavaScript specialties, all the way up to expert topics like performance optimization and testing - this course has it all.
What you'll Learn
Become an advanced, confident, and modern JavaScript developer from scratch
Become job-ready by understanding how JavaScript really works behind the scenes
How to think and work like a developer: problem-solving, researching, workflows
JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc
Modern OOP: Classes, constructors, prototypical inheritance, encapsulation, etc
Complex concepts like the 'this' keyword, higher-order functions, closures, etc
Asynchronous JavaScript: Event loop, promises, async/await, AJAX calls and APIs