Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete JavaScript Course with Projects 2026 [Arabic]
Highest Rated
Rating: 4.8 out of 5(97 ratings)
253 students

The Complete JavaScript Course with Projects 2026 [Arabic]

Learn JavaScript by Building Interesting Projects
Last updated 4/2026
Arabic

What you'll learn

  • Students will know what is Javascript
  • Students will know the basics of working with Javascript
  • Students will build projects using Javascript
  • Become an advanced, confident, and modern JavaScript developer from scratch
  • JavaScript fundamentals: variables, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
  • Asynchronous JavaScript: Event loop, promises, async/await, AJAX calls and APIs
  • Practice your skills with challenges (solutions included)
  • Complex concepts like the 'this' keyword, higher-order functions, closures, etc.
  • Modern ES6+ from the beginning: arrow functions, destructuring, spread operator, optional chaining (ES2020), etc.

Course content

7 sections176 lectures20h 52m total length
  • Intro4:59
  • Goals2:09
  • Structure2:23

Requirements

  • No coding experience is necessary to take this course! I take you from beginner to expert!
  • Any computer and OS will work — Windows, macOS or Linux. We will set up your text editor the course.
  • A basic understanding of HTML and CSS

Description

JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, single-threaded, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.

Three fundamental languages of the web are HTML, CSS and Javascript.

Html is used for structure, CSS is used for styling and Javascript is used for functionality.

Reasons to learn Javascript

Number One - Javascript is the most popular programming language in the world.

Number Two - Javascript is de facto language of the web

Number Three - Javascript is Easy to learn

Number Four - Knowing Javascript provides great opportunity to get a job

Number Five - Javascript is Everywhere.Javascript is not web-exclusive anymore. Its on the servers (NODE.JS), cross-platform desktop-apps etc...

This step by step course is intended for everyone who wants to start working with Javascript.

We will cover what is Javascript, how to add Javascript to our projects, how to start working with Javascript and at the end we will make quite a few projects. A basic knowledge of HTML, CSS would be preferred.


Who this course is for:

  • Take this course if you want to gain a true and deep understanding of JavaScript
  • Take this course if you have been trying to learn JavaScript but: 1) still don't really understand JavaScript, or 2) still don't feel confident to code real apps
  • Take this course if you're interested in using a library/framework like React, Angular, Vue or Node in the future
  • Take this course if you already know JavaScript and are looking for projects to build
  • Take this course if you want to get started with programming: JavaScript is a great first language!