What's Included in the Course?
Ready to learn JavaScript 5x faster than your friends?
Proficiency doesn’t come from simply watching a YouTube tutorial. Students who “learn by doing” retain almost five times as much information as those who simply watch and listen. Each module in this course includes interactive exercises designed to help you learn as much — and as quickly — as possible.
126 Lessons — 5.5 Hours of Video
Example Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction (1:16)
- console.log + Exercise (3:01)
- console.log Exercise Review (2:16)
- console.info + Exercise (2:23)
- console.info Exercise Review (1:46)
- console.warn + Exercise (1:46)
- console.warn Exercise Review (1:22)
- console.error + Exercise (4:51)
- console.error Exercise Review (0:49)
- console.table + Exercise (4:26)
- console.table Exercise Review (2:54)
- console.assert + Exercise (5:26)
- console.assert Exercise Review (1:57)
- console.group + Exercise (2:22)
- console.group Exercise Review (1:49)
- Conclusion (0:45)
Available in
days
days
after you enroll
- Introduction (2:45)
- Truthy and Falsy Values (1:33)
- Comparison Operators -- Equality and Inequality (9:10)
- Comparison Operators -- Equality and Inequality Exercise (1:03)
- Comparison Operators -- Equality and Inequality Exercise Review (5:06)
- Comparison Operators -- Relational (3:40)
- Comparison Operators -- Relational Exercise (0:55)
- Comparison Operators -- Relational Exercise Review (3:21)
- Logical Operators -- Or (5:45)
- Logical Operators -- Or Exercise (0:34)
- Logical Operators -- Or Exercise Review (2:17)
- Logical Operators -- And (6:35)
- Logical Operators -- And Exercise (0:45)
- Logical Operators -- And Exercise Review (1:43)
- Logical Operators -- Not (3:49)
- Logical Operators -- Not Exercise (0:55)
- Logical Operators -- Not Exercise Review (2:14)
- Logical Operators -- Nullish Coalescing (3:16)
- Logical Operators -- Nullish Coalescing Exercise (0:52)
- Logical Operators -- Nullish Coalescing Exercise Review (2:06)
- Logical and Comparison Operators Conclusion (0:47)
Available in
days
days
after you enroll
- Introduction (1:34)
- for Loops (4:13)
- for Loops -- Why Use Them and Gotchas (3:48)
- for ... of Loops (3:03)
- Looping Exercise 1 (0:37)
- Looping Exercise 1 Review (2:13)
- for ... in Loops (3:01)
- Looping Exercise 2 (0:36)
- Looping Exercise 2 Review (1:38)
- do while Loops (2:33)
- Breaking out of Loops (1:16)
- Skipping Passes Through Loops (1:06)
- Looping Exercise 3 (0:42)
- Looping Exercise 3 Review (2:35)
- Conclusion to Looping in JavaScript (0:39)
Available in
days
days
after you enroll
- Introduction (2:42)
- Named Functions (3:38)
- Anonymous Functions (3:19)
- Arrow Functions (7:18)
- Functions in JavaScript Exercise 1 (0:58)
- Functions in JavaScript Exercise 1 Review (5:10)
- Default Parameters (4:33)
- Named Parameters (2:55)
- Rest Parameters (3:52)
- Functions in JavaScript Exercise 2 (0:53)
- Functions in JavaScript Exercise 2 Review (2:51)
- Functions in JavaScript Real Demo (3:19)
- Conclusion to Functions in JavaScript (0:44)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction (0:47)
- Creating and Working with Arrays (3:25)
- Array.map (2:41)
- Array.filter (1:47)
- Exercise 1 (0:33)
- Exercise 1 Review (1:36)
- Array.find and Array.findIndex (2:48)
- Exercise 2 (0:38)
- Exercise 2 Review (2:13)
- Array.slice (2:19)
- Array.splice (2:46)
- Exercise 3 (0:28)
- Exercise 3 Review (1:37)
- Array.forEach (1:17)
- Array.includes (2:16)
- Exercise 4 (0:35)
- Exercise 4 Review (1:35)
- Conclusion (0:47)
Available in
days
days
after you enroll
Check Out Our Other Courses
Thinkster helps you master new frameworks by introducing you to new topics, helping you practice with real-world exercises, then following-up with a review.