Vynoxa
Home
Quizzes
Leaderboard
Competitions
Learn
Hire Us
Log In
Sign Up
← Back to Courses
Learn JavaScript
20 lessons
1
Hello, JavaScript! — Your First Program
15 min · Lesson 1
Start
2
Variables, Data Types & Scope
15 min · Lesson 2
Start
3
Operators, Conditionals & Type Coercion
15 min · Lesson 3
Start
4
Functions — Declarations, Expressions & Arrow Functions
15 min · Lesson 4
Start
5
Arrays & Array Methods
15 min · Lesson 5
Start
6
Objects & Destructuring
15 min · Lesson 6
Start
7
Classes & Object-Oriented Programming
15 min · Lesson 7
Start
8
The DOM — Selecting & Manipulating Web Pages
15 min · Lesson 8
Start
9
Events & Event Handling
15 min · Lesson 9
Start
10
Asynchronous JavaScript — Callbacks, Promises & Async/Await
15 min · Lesson 10
Start
11
Fetch API & Working with APIs
20 min · Lesson 11
Start
12
ES Modules & Code Organisation
20 min · Lesson 12
Start
13
Error Handling & Debugging
20 min · Lesson 13
Start
14
Local Storage, Session Storage & Cookies
20 min · Lesson 14
Start
15
Regular Expressions
20 min · Lesson 15
Start
16
Iterators, Generators & Advanced Loops
20 min · Lesson 16
Start
17
Closures, Higher-Order Functions & Functional Patterns
20 min · Lesson 17
Start
18
The Browser Environment — window, timers & performance
20 min · Lesson 18
Start
19
Symbols, WeakMap, WeakSet & Advanced Patterns
20 min · Lesson 19
Start
20
Final Project — Interactive Task Manager App
20 min · Lesson 20
Start
Powered by
Smartsupp