Today's web applications have to handle huge volumes of fast-moving data without breaking a sweat. So how does JavaScript pull that off? In this course, you'll dig into how JavaScript actually works and start coding web applications of your own.
What You Will Learn
- JavaScript programming fundamentals from the ground up, including variables, conditional logic (if-else), arrays, objects, and loops
- Modern ES6+ features such as arrow functions, let, and const
- Functions, parameters, arguments, return values, along with higher-order functions and callbacks
- Array methods, string methods, and parsing JSON (JavaScript Object Notation) data
- Asynchronous JavaScript using promises and async-await
- APIs (Application Programming Interfaces) and JavaScript libraries
- OOP (Object-Oriented Programming) and modules
- Coding interview challenge prep alongside projects and portfolio development
This course is available for 30 days. You can choose when to start your access period. Once you activate, you will have 30 days to complete it (access the course materials, quizzes, projects and videos). You may request one extension of seven (7) days. Other extension requests will be evaluated on a case-by-case basis. Videos are not downloadable.