Maarif
Courses
JavaScriptLive
Programming·Frontend, Languages, Backend

JavaScript

Master the language of the web, from core fundamentals to typed, scalable code.

About the Course

You'll learn core JavaScript — variables, functions, arrays, objects, and the DOM — by building small interactive projects rather than just watching examples. The course also covers modern ES6+ syntax and asynchronous code with promises and async/await, so you can write code that handles real-world data and user interaction.

What You'll Learn

  • Master JavaScript syntax and core concepts
  • Work with functions, objects, and arrays
  • Build interactive features for the web
24 lessons$350/mo
Join Waitlist

Other Suggested Courses

TypeScriptLive

TypeScript

Master the language of the web, from core fundamentals to typed, scalable code.

12 lessons$350/mo
Attend
SQLLive

SQL

Query, filter, and shape relational data with confidence using real-world datasets.

24 lessons$350/mo
Attend
Next.jsLive

Next.js

Build fast, production-ready React applications with the App Router and server components.

36 lessons$350/mo
Attend
Python BasicsLive

Python Basics

Start programming with Python through practical exercises and small projects.

36 lessons$350/mo
Attend
C#Live

C#

Get productive with C# fundamentals, object-oriented design, and the .NET ecosystem.

24 lessons$250/mo
Attend
HTML & CSSLive

HTML & CSS

Learn to structure and style web pages from scratch, the foundation of every website.

12 lessons$200/mo
Attend