
Learn JavaScript
Learn JavaScript from Zero to Pro
What you'll learn
- Learn the basics of the JavaScript language
- Write code the right way
- Understand the core concepts of programming
- Get to know the advanced features of the language
- Handle events in web pages
- Design interactive interfaces for websites
- Use libraries in web development
- Develop dynamic web applications
About this course
This course teaches the JavaScript language from the beginning. It is the language that makes web pages alive and interactive. You start with highlights that introduce the course, then learn the basics of the language, how to write code and the core concepts of programming. After that you move on to the advanced features in the following lectures, and learn to handle events in web pages and design interactive interfaces, then use libraries to develop web applications. This course suits anyone who wants to learn JavaScript to build dynamic websites and web applications, whether you are a beginner in programming or have some knowledge and want to expand it. You need no previous experience with the language, because the lessons start from the foundation and move forward step by step, with many lectures divided across different topics, and at the end of the course you will find downloadable attachments. All you need is a computer, a browser and the desire to learn and practice. By the end you will be able to write JavaScript code yourself, handle page events, and build dynamic, interactive web pages with confidence.
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
Learner reviews
- ★★★★★Mohmed A.·منذ 4 شهرشاهد 100٪
دورات رائعه سهله وبسيطه للفهم لجميع المستويات
تم عرض كل التقييمات (1)
Course content
1Introduction to the Educational Course and Content Overview
2 lectures
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



