YoVDO

Advanced JavaScript 1: Objects, Loops, Hoisting

Offered By: Scrimba via Coursera

Tags

Javascript Courses Arrow Functions Courses Destructuring Courses Callback Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This advanced JavaScript course deepens your understanding of key programming concepts, equipping you with the tools to write more efficient and scalable code. Through hands-on lessons and challenges, you’ll explore key JavaScript features like hoisting, loops, and object destructuring, along with ternary operators and asynchronous functions like setTimeout and setInterval. You’ll also focus heavily on loops and methods for manipulating objects and arrays, gaining practical experience in modern function handling techniques such as arrow functions, default parameters, and callback functions. This interactive course is designed to enhance your learning with coding challenges and real-world problem-solving tasks. You'll be writing, testing, and refining code throughout, ensuring that you not only understand the concepts but also have the practical skills to implement them in various scenarios. By the end of this course, you will be able to solve complex challenges and apply best practices for structuring your code to handle real-world problems.

Syllabus

  • Advanced JavaScript Foundations
    • This section covers foundational concepts of advanced JavaScript, including conditionals, asynchronous operations, destructuring, constructors, and module management.
  • Methods and Loops
    • This section equips you with essential JavaScript loops and methods to efficiently process, transform, and manipulate data, empowering you to write cleaner, more optimized code.
  • Function Expressions and Parameters
    • This section teaches function expressions, arrow functions, and parameters, enabling you to write flexible, reusable, and efficient JavaScript code.

Taught by

Tom Chant

Related Courses

Modern JavaScript with ES6
Packt via Coursera
Tricky JavaScript: Hoisting, Scope, Arrow Functions, Fetch
Scrimba via Coursera
Advanced JavaScript Foundations
egghead.io
ES6 and Beyond - JavaScript Tips and Tricks from ES2015 to ES2020
egghead.io
JavaScript interview: Learn functional programming with solving coding challenges
egghead.io