Intermediate JavaScript

Advance your JavaScript skills with ES6+ features, advanced functions, asynchronous JavaScript, iterators, generators, and modules.

Intermediate Free Self-Paced 0 enrolled

Course Modules

1
ES6+ Features

Learn modern JavaScript features including let, const, block scope, destructuring, template literals, and symbols.

View Module
2
Advanced Functions

Learn advanced function concepts including closures, IIFE, bind, call, apply, and function composition.

View Module
3
Asynchronous JavaScript

Learn asynchronous JavaScript concepts including callbacks, promises, async/await, and handling asynchronous operations.

View Module
4
Iterators and Generators

Learn about iterators, generators, and how to create custom iterable objects in JavaScript.

View Module
5
Modules

Learn about ES6 modules, CommonJS, module systems, and module bundlers in JavaScript.

View Module
6
Working with APIs

Learn how to make HTTP requests using Fetch API, Axios, and handle API responses and errors.

View Module
Course Information
  • Created: January 2026
  • Pace: Self-Paced
  • Price: Free