JavaScript Core
beginner35 lessons8 modules
Modules
10/5 lessons
API Consumption with JavaScript
Master fetching data from APIs using fetch, handling JSON, HTTP methods, authentication, and error handling
20/4 lessons
Arrays & Objects
Work with collections of data using arrays and objects
30/4 lessons
Async JavaScript
Handle asynchronous operations with Promises and async/await
40/4 lessons
DOM Manipulation
Select, modify, and interact with HTML elements using JavaScript
50/4 lessons
Functions & Scope
Learn function declarations, arrow functions, and scope
60/5 lessons
Modern JavaScript (ES6+)
Template literals, modules, optional chaining, and more
70/4 lessons
Variables & Data Types
Master JavaScript variables, data types, and operators
80/5 lessons
TypeScript: The Fundamentals
Introduction to TypeScript: types, interfaces, generics and configuration