Autoplay
Autocomplete
Previous Lesson
Complete and Continue
JavaScript Fundamentals (2024): From Basics to Brilliance
Introduction to JavaScript
What is JavaScript? (2:38)
Setting up the environment (10:32)
JavaScript Basics
Variables and Data Types (17:19)
Operators (32:19)
Control Structures (20:23)
Functions in JavaScript
Understanding Functions (8:55)
Function expressions and declarations (38:35)
JavaScript ES6 Features
Let and Const (9:46)
Arrow functions (8:47)
Template literals (9:56)
Destructuring assignment (7:38)
Spread and Rest Operators (9:42)
Default Parameters (4:31)
Modules and Imports (7:54)
Objects in JavaScript
What are objects? (12:36)
Creating and accessing objects (9:55)
Arrays (14:08)
Array methods (38:52)
Mini Project
Basic Calculator (16:29)
Arrays and Loops
Arrays (24:11)
Loops (23:29)
Array methods (24:11)
DOM Manipulation
What is DOM? (11:48)
Selecting and changing elements (23:27)
Event listeners (23:38)
Manipulating CSS classes and inline styles (14:06)
Error Handling in JavaScript
Try-Catch-Finally (15:00)
Throw and Custom Errors (14:19)
JavaScript Best Practices
Coding style (9:21)
Comments (8:52)
Testing and Debugging (15:24)
Final Project
Personal Portfolio Website (78:39)
Spread and Rest Operators
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock