Course Content
Section 1. Get Started
0/5
Welcome
00:32
What is a JavaScript
04:55
Setting up the Environment
05:11
JavaScript in Browsers
04:51
JavaScript in Node
01:21
Section 2. JavaScript Basics
0/7
1. Variables
07:11
2. Constants
02:28
3. Primitive Types
05:01
4. Dynamic Languages
03:24
5. Objects
06:29
6. Arrays
06:26
7. Functions
05:38
Section 3. Operators
0/9
1. Arithmetic Operators
04:41
2. Assignment Operators
02:58
3. Comparison Operator
07:06
4. Ternary Operator
03:34
5. Logical Operator
08:42
6. Logical Operators with Non-Booleans
07:13
7. Bitwise Operator
12:56
8. Operator Precedence
02:18
9. Exercise
02:06
Section 4. Control Flow
0/13
1. If Else Statement
07:43
2. Switch Statement
10:14
3. For Loop
08:23
4. While Loop
02:44
5. Do-while Loop
04:04
6. Infinite Loop
02:48
7. For-in
05:52
8. For-of
02:22
9. Break and Continue
04:45
10. Exercise 401
04:41
11. Exercise 402
08:42
12. Exercise 403
04:00
13. Exercise 404
10:50
Section 5. Objects
0/10
1. Object Basics
06:49
2. Factory Functions
08:54
3. Constructor Functions
09:29
4. Dynamic Nature of Objects
03:29
5. Cloning Object
05:31
6. Math
04:31
7. String
06:22
8. Template Literals
05:05
9. Exercise 501
05:24
10. Exercise 502
09:04
Section 6. Arrays
0/10
1. Adding Elements in an Array
06:14
2. Finding elements in An Array (Primitive Types)
06:03
3. Finding elements in An Array (Reference types)
08:45
4. Arrow Functions
05:12
5. Removing Elements
04:50
6. Combining and Slicing
05:42
7. Mapping an Array
06:42
8. Exercise 601
03:21
9. Exercise 602
04:05
10. Exercise 603
04:24
Section 7. Functions
0/6
1. Function Declaration vs Expression
04:31
2. Hoisting
03:21
3. Getters and Setters
09:17
4. Try and Catch Block
07:05
5. Local vs Global Scope
04:03
6. This Keyword
03:37
Section 8. DOM Manipulation
0/5
1. Introduction to DOM
03:23
2. Selecting Elements in DOM (Get Element)
09:28
3. Selecting Elements in DOM (Query Selector)
08:29
4. Creating New Element
03:43
5. Event Handlers
04:38
Section 9. Todo List App
0/4
1. Introduction
01:29
2. Project Setup
02:56
3. Project Styling
16:18
Adding and Deleting a Task
13:23
Section 10: Weather App
0/4
1. Introduction
02:33
2. Project Setup
07:06
3. Styling Part
28:26
4. Getting Weather Data From API
37:25
Section 11: Quran Translator App
0/5
1. Introduction
01:51
2. Project Setup
05:56
3. Styling the App
09:47
4. Getting Sura from API
18:07
5. Showing Sura Translation
23:14
The Ultimate JavaScript Course
Join the conversation
Submit
Khalid Abdillahi
2 months ago
xagaan contact kala samayn karaa macalinka dhigaya
Reply
Reply
0%
Complete
Mark as Complete
×
Login
Hello there, haven’t we seen you before?
Remember Me
forget your password?
New here?
Sign Up
OR
×
Sign Up
Already have an account?
Sign In
×
Cart
Cart0