
Learn JavaScript
Learn JavaScript from Zero to Pro
0h 7m54 lectures18 sections
What you'll learn
- Learn JavaScript fundamentals
- Understand programming concepts
- Apply web development techniques
- Manage events in applications
- Design interactive interfaces
- Master using libraries
About this course
In the Learn JavaScript course, you will acquire the skills needed to become a professional web developer. The course starts with the basics, teaching you how to write code and understand fundamental concepts of the language. As you progress, you will explore advanced features of JavaScript, enabling you to develop dynamic and interactive web applications. This course is designed to meet the needs of learners at all levels, ensuring you build a strong foundation in JavaScript.
Expected outcomes
- Write JavaScript code efficiently
- Understand basic and advanced concepts
- Develop dynamic web applications
- Implement interactivity using JavaScript
- Enhance your programming skills
- Apply modern techniques in web development
Course content
1Introduction to the Educational Course and Content Overview
2 lectures
- Course Highlights7:38
- The Lecture
2Introduction to JavaScript and Required Tools
2 attachments
- Lecture One
- Lecture Two
3Variables, Effects, and Operations
4 lectures
- Lecture One
- Lecture Two
- Lecture Three
- Lecture Four6:05
4Conditional Statements and Code Flow Control
4 lectures
- Lecture One14:21
- Lecture Two18:27
- Lecture Three17:59
- Lecture Four5:55
5Loops
4 lectures
- Lecture One23:44
- Lecture Two13:25
- Lecture Three17:49
- Lecture Four9:42
6Dividing Code into Functions
5 lectures
- Lecture One13:02
- Lecture Two16:22
- Lecture Three19:35
- Lecture Four19:09
- Lecture Five12:29
7Working with Arrays
4 lectures
- Lecture One3:24
- Lecture Two14:53
- Lecture Three14:37
- Lecture Four16:25
8Working with Text Programmatically
2 lectures
- Lecture One20:50
- Lecture Two11:50
9Object-Oriented Programming (OOP)
5 lectures
- Lecture One9:38
- Lecture Two13:06
- Lecture Three17:17
- Lecture Four11:09
- Lecture Five20:31
10Working with the Browser Programmatically
4 lectures
- Lecture One14:28
- Lecture Two9:42
- Lecture Three6:44
- Lecture Four8:04
11Working with Web Page Content and Tools
5 lectures
- Lecture One15:14
- Lecture Two9:28
- Lecture Three18:51
- Lecture Four13:54
- Lecture Five10:16
12Programming Web Page Events
3 lectures
- Lecture One5:49
- Lecture Two21:55
- Lecture Three24:48
13Saving User Data with JavaScript Cookies
2 lectures
- Lecture One19:03
- Lecture Two12:23
14Regular Expressions
2 lectures
- Lecture One15:37
- Lecture Two24:11
15Integration XML/JSON/JavaScript
2 lectures
- Lecture One21:44
- Lecture Two10:23
16Working with jQuery
1 lectures
- Lecture13:34
17Drawing On Canvas
2 lectures
- First Lecture13:07
- Second Lecture14:45
18Add-ons
1 attachments
- Download Attachments Here
Instructor

Eng. Azab Mohamed Azab
7,309 students28 courses






