About this course
Boost your JavaScript prowess with our dynamic Intermediate course of Fluent in JavaScript! Explore advanced scoping, functional programming, asynchronous basics, and testing over 2 months to create efficient, robust applications that engage users.
Prerequisites & Readiness Check
2 Parts
- 1:00 Hr
Prerequisites for Fluent in JavaScript: Intermediate
45 Min
JavaScript Intermediate Environment Setup Guide
15 Min
Chapter 1: Advanced Variable Concepts
3 Parts
- 2:15 Hr
Scope and Hoisting
45 Min
Closures and Shadowing
45 Min
Exercise: Closure Counter
45 Min
Chapter 2: Advanced Functions
3 Parts
- 1:45 Hr
Arrow Functions
30 Min
Advanced Parameters
45 Min
Exercise: Function Transformer
30 Min
Chapter 3: Advanced Array Operations
3 Parts
- 2:15 Hr
Array Methods
45 Min
Array Iteration and Functional Basics
45 Min
Exercise: Process Array with Map and Filter
45 Min
Chapter 4: Advanced Object Manipulation
3 Parts
- 1:45 Hr
Object Destructuring
30 Min
Prototypes and this
45 Min
Exercise: Destructure and Manipulate Object Properties
30 Min
Chapter 5: DOM Manipulation Techniques
3 Parts
- 2:15 Hr
Creating and Modifying Elements
45 Min
Attributes, Traversal, and Security
45 Min
Exercise: Dynamic List Builder
45 Min
Chapter 6: Advanced Event Handling
3 Parts
- 2:00 Hr
Event Bubbling and Delegation
45 Min
Custom Events and Form Handling
45 Min
Exercise: Implement Event Delegation for Dynamic List
30 Min
Chapter 7: Debugging and Error Handling
3 Parts
- 2:15 Hr
Error Handling
45 Min
Advanced Debugging and Testing
45 Min
Exercise: Handle Errors in Data Processing
45 Min
Chapter 8: ES6 Fundamentals and Modules
3 Parts
- 1:45 Hr
Template Literals
30 Min
Advanced ES6 Features and Modules
45 Min
Exercise: Format Data with Template Literals
30 Min
Chapter 9: Asynchronous JavaScript Basics
3 Parts
- 2:15 Hr
Callbacks
45 Min
Promises and Async/Await
45 Min
Exercise: Async Fetcher
45 Min
Chapter 10: Working with JSON Data and Browser APIs
3 Parts
- 1:45 Hr
JSON Basics
30 Min
Fetching JSON and Browser Storage
45 Min
Exercise: Store and Retrieve JSON Data
30 Min
Capstone Projects
2 Parts
- 4800:00 Hr
Project 1: Interactive Note-Taking App
144000 Min
Project 2: Real-Time Searchable Contact Manager
144000 Min
No Reviews Yet