Complete Javascript Course
Watch on Amanj Academy
Complete Javascript Course
Amanj Academy
Pouria Jahandideh
FullStack Developer
Watch on Amanj Academy
Table of Contents
Getting Started
Introduction
Getting Started
Simple Exercises
Homework Assignment
Variables and Data Types
Variables and Data Types
Exercises
DOM Exercises
DOM Exercises Answers
Operators and Expressions
Operators and Expressions
Operators and Expressions Exercises
HTML Review
HTML Review 2
HTML Review 3
Arrays
Arrays Introduction
Array Methods
Array Exercises
Array and DOM
More List Exercises
Objects
Introduction to JavaScript Objects
Manipulating Javascript Objects
Advanced JavaScript Objects
Object Exercises
Programming Exercises Using Objects
Answers to Programming Exercises Using Objects
Interesting Object Exercises
Functions
Introduction to JavaScript Functions
Function Scope and Hoisting in JavaScript
Function Parameters, Arguments, and Return Values
Function Exercises
Functions and DOM Exercises
Promises and Data Fetching
Introduction to Data Fetching and Promises
Promise Methods and Error Handling
Advanced Promise Concepts and Data Flow Management
Promises and Data Fretching Exercises
Answers to Promises and Data Fretching Exercises
Modules
Creating and Using JavaScript Modules
Advanced JavaScript Modules and Best Practices
Debugging
Introduction to JavaScript Debugging
Advanced JavaScript Debugging Techniques
ExceptionHandling
Introduction to Try-Catch and Exception Handling
Advanced JavaScript Exception Handling
Advanced JavaScript Exception Handling Strategies
Closures
Introduction to Closures
Closures Advanced Concepts
DOM
Document Object Model
DOM Exercises
Values and Data Types
Values and Data Types