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

1

Introduction to the Educational Course and Content Overview

2 lectures
  1. Course Highlights7:38
  2. The Lecture
2

Introduction to JavaScript and Required Tools

2 attachments
  1. Lecture One
  2. Lecture Two
3

Variables, Effects, and Operations

4 lectures
  1. Lecture One
  2. Lecture Two
  3. Lecture Three
  4. Lecture Four6:05
4

Conditional Statements and Code Flow Control

4 lectures
  1. Lecture One14:21
  2. Lecture Two18:27
  3. Lecture Three17:59
  4. Lecture Four5:55
5

Loops

4 lectures
  1. Lecture One23:44
  2. Lecture Two13:25
  3. Lecture Three17:49
  4. Lecture Four9:42
6

Dividing Code into Functions

5 lectures
  1. Lecture One13:02
  2. Lecture Two16:22
  3. Lecture Three19:35
  4. Lecture Four19:09
  5. Lecture Five12:29
7

Working with Arrays

4 lectures
  1. Lecture One3:24
  2. Lecture Two14:53
  3. Lecture Three14:37
  4. Lecture Four16:25
8

Working with Text Programmatically

2 lectures
  1. Lecture One20:50
  2. Lecture Two11:50
9

Object-Oriented Programming (OOP)

5 lectures
  1. Lecture One9:38
  2. Lecture Two13:06
  3. Lecture Three17:17
  4. Lecture Four11:09
  5. Lecture Five20:31
10

Working with the Browser Programmatically

4 lectures
  1. Lecture One14:28
  2. Lecture Two9:42
  3. Lecture Three6:44
  4. Lecture Four8:04
11

Working with Web Page Content and Tools

5 lectures
  1. Lecture One15:14
  2. Lecture Two9:28
  3. Lecture Three18:51
  4. Lecture Four13:54
  5. Lecture Five10:16
12

Programming Web Page Events

3 lectures
  1. Lecture One5:49
  2. Lecture Two21:55
  3. Lecture Three24:48
13

Saving User Data with JavaScript Cookies

2 lectures
  1. Lecture One19:03
  2. Lecture Two12:23
14

Regular Expressions

2 lectures
  1. Lecture One15:37
  2. Lecture Two24:11
15

Integration XML/JSON/JavaScript

2 lectures
  1. Lecture One21:44
  2. Lecture Two10:23
16

Working with jQuery

1 lectures
  1. Lecture13:34
17

Drawing On Canvas

2 lectures
  1. First Lecture13:07
  2. Second Lecture14:45
18

Add-ons

1 attachments
  1. Download Attachments Here

Instructor

Eng. Azab Mohamed Azab

Eng. Azab Mohamed Azab

Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
7,309 students28 courses

Related courses

  • Microsoft Access
    4.6|5,337|0h 0m

    Microsoft Access

    Learn to Create Databases and Reports

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Key Logger Spyware Design
    4.5|5,026|0h 0m

    Key Logger Spyware Design

    Spyware Design Using C++ Language

    Eng. Mohamed Ali Mansour
    Eng. Mohamed Ali Mansour
    $19.99
    Buy now
  • Adobe Animate & Action Script
    4.7|6,962|16h 58m

    Adobe Animate & Action Script

    Learn to Create Cartoon Films and Interactive Games

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Deep Learning
    4.5|5,162|12h 40m

    Deep Learning

    Simulating the Human Mind in Thinking

    Eng. Amr Abdel Fattah
    Eng. Amr Abdel Fattah
    $25.99
    Buy now