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.
Before We Begin
1 Parts
- 0:05 Hr
Global Implementations
5 Min
Prerequisites & Readiness Check
2 Parts
- 1:00 Hr
JavaScript Intermediate Environment Setup Guide
15 Min
Prerequisites for Fluent in JavaScript: Intermediate
45 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
Assignment 1
2 Parts
- 0:45 Hr
Dynamic To-Do List Builder
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
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
Assignment 2
2 Parts
- 0:45 Hr
Task Manager with Reusable Functions
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
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
Promises and Async/Await
45 Min
Exercise: Async Fetcher
45 Min
Callbacks
45 Min
Assignment 3
2 Parts
- 0:45 Hr
Interactive Dashboard with Events & DOM
45 Min
Submit your Assignment here
Submit your Assignment here
Min Grade: 40
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 Project 1
2 Parts
- 50:00 Hr
Interactive Note-Taking App
3000 Min
Submit your Projects here
Submit your Projects here
Min Grade: 40
Capstone Project 2
2 Parts
- 50:00 Hr
Real-Time Searchable Contact Manager
3000 Min
Submit your Project here
Submit your Project here
Min Grade: 40
No Reviews Yet