• كورس JavaScript
  • 18
  • 9-4-2025
  • الزيرو ويب سكول
  • كورس جافا سكربت JavaScript باللغة العربية

    #001 - Introduction And What Is JavaScript ?

    #001 - Introduction And What Is JavaScript ?

    #002 - How To Study The Course ?

    #002 - How To Study The Course ?

    #003 - Setting Up Environment And Tools

    #003 - Setting Up Environment And Tools

    #004 - Work With Chrome Developer Tools

    #004 - Work With Chrome Developer Tools

    #005 - Where To Put The Code

    #005 - Where To Put The Code

    #006 - Comments And Bad Practices

    #006 - Comments And Bad Practices

    #007 - Output To Screen

    #007 - Output To Screen

    #008 - Console Methods And Styling And WebAPI

    #008 - Console Methods And Styling And WebAPI

    #009 - What Is ECMAScript ?

    #009 - What Is ECMAScript ?

    #010 - Data Types And Typeof Operator

    #010 - Data Types And Typeof Operator

    #011 - Variables Introduction

    #011 - Variables Introduction

    #012 - Identifiers Name Conventions And Rules

    #012 - Identifiers Name Conventions And Rules

    #013 - Var, Let, Const Compare

    #013 - Var, Let, Const Compare

    #014 - String Syntax And Character Escape Sequences

    #014 - String Syntax And Character Escape Sequences

    #015 - Concatenation

    #015 - Concatenation

    #016 - Template Literals Template Strings

    #016 - Template Literals Template Strings

    #017 - Variable And Concatenation Challenge

    #017 - Variable And Concatenation Challenge

    #018 - Arithmetic Operators

    #018 - Arithmetic Operators

    #019 - Unary Plus And Negation Operators

    #019 - Unary Plus And Negation Operators

    #020 - Type Coercion

    #020 - Type Coercion

    #021 - Assignment Operators

    #021 - Assignment Operators

    #022 - Operators Challenges

    #022 - Operators Challenges

    #023 - Number

    #023 - Number

    #024 - Number Methods

    #024 - Number Methods

    #025 - Math Object

    #025 - Math Object

    #026 - Number Challenge

    #026 - Number Challenge

    #027 - String Methods Part 1

    #027 - String Methods Part 1

    #028 - String Methods Part 2

    #028 - String Methods Part 2

    #029 - String Methods Part 3

    #029 - String Methods Part 3

    #030 - String Challenge

    #030 - String Challenge

    #031 - Comparison Operators

    #031 - Comparison Operators

    #032 - Logical Operators

    #032 - Logical Operators

    #033 - If Conditions

    #033 - If Conditions

    #034 - Nested If Condition

    #034 - Nested If Condition

    #035 - Conditional Ternary Operator

    #035 - Conditional Ternary Operator

    #036 - Nullish Coalescing Operator And Logical Or

    #036 - Nullish Coalescing Operator And Logical Or

    #037 - If Condition Challenge

    #037 - If Condition Challenge

    #038 - Switch Statement

    #038 - Switch Statement

    #039 - Switch And If Condition Challenge

    #039 - Switch And If Condition Challenge

    #040 - Array Big Introduction

    #040 - Array Big Introduction

    #041 - Using Length With Array

    #041 - Using Length With Array

    #042 - Add And Remove From Array

    #042 - Add And Remove From Array

    #043 - Searching Array

    #043 - Searching Array

    #044 - Sorting Arrays

    #044 - Sorting Arrays

    #045 - Slicing Array

    #045 - Slicing Array

    #046 - Joining Arrays

    #046 - Joining Arrays

    #047 - Array Challenge

    #047 - Array Challenge

    #048 - Loop - For And Concept Of Loop

    #048 - Loop - For And Concept Of Loop

    #049 - Looping On Sequences

    #049 - Looping On Sequences

    #050 - Nested Loops And Trainings

    #050 - Nested Loops And Trainings

    #051 - Loop Control - Break, Continue, Label

    #051 - Loop Control - Break, Continue, Label

    #052 - Loop - For Advanced Example

    #052 - Loop - For Advanced Example

    #053 - Practice - Add Products To Page

    #053 - Practice - Add Products To Page

    #054 - Loop - While

    #054 - Loop - While

    #055 - Loop - Do While

    #055 - Loop - Do While

    #056 - Loop - Challenge

    #056 - Loop - Challenge

    #057 - Function Intro And Basic Usage

    #057 - Function Intro And Basic Usage

    #058 - Function Advanced Examples

    #058 - Function Advanced Examples

    #059 - Function Return And Use Cases

    #059 - Function Return And Use Cases

    #060 - Function Default Parameters

    #060 - Function Default Parameters

    #061 - Function Rest Parameters

    #061 - Function Rest Parameters

    #062 - Function Ultimate Practice

    #062 - Function Ultimate Practice

    #063 - Random Arguments Function Challenge

    #063 - Random Arguments Function Challenge

    #064 - Anonymous Function And Practice

    #064 - Anonymous Function And Practice

    #065 - Return Nested Function

    #065 - Return Nested Function

    #066 - Arrow Function Syntax

    #066 - Arrow Function Syntax

    #067 - Scope - Global And Local

    #067 - Scope - Global And Local

    #068 - Scope - Block

    #068 - Scope - Block

    #069 - Scope - Lexical (Static)

    #069 - Scope - Lexical (Static)

    #070 - Arrow Function Challenge

    #070 - Arrow Function Challenge

    #071 - Higher Order Functions - Map

    #071 - Higher Order Functions - Map

    #072 - Higher Order Functions - Map Practice

    #072 - Higher Order Functions - Map Practice

    #073 - Higher Order Functions - Filter

    #073 - Higher Order Functions - Filter

    #074 - Higher Order Functions - Filter Practice

    #074 - Higher Order Functions - Filter Practice

    #075 - Higher Order Functions - Reduce

    #075 - Higher Order Functions - Reduce

    #076 - Higher Order Functions - Reduce Practice

    #076 - Higher Order Functions - Reduce Practice

    #077 - Higher Order Functions - ForEach And Practice

    #077 - Higher Order Functions - ForEach And Practice

    #078 - Higher Order Functions - Challenge

    #078 - Higher Order Functions - Challenge

    #079 - Object - Introduction

    #079 - Object - Introduction

    #080 - Dot Notation vs Bracket Notation

    #080 - Dot Notation vs Bracket Notation

    #081 - Nested Object And Advanced Trainings

    #081 - Nested Object And Advanced Trainings

    #082 - Create Object With New Keyword

    #082 - Create Object With New Keyword

    #083 - This Keyword

    #083 - This Keyword

    #084 - Create Object With Create Method

    #084 - Create Object With Create Method

    #085 - Create Object With Assign Method

    #085 - Create Object With Assign Method

    #086 - What Is DOM And Select Elements

    #086 - What Is DOM And Select Elements

    #087 - Get Set Elements Content And Attributes

    #087 - Get Set Elements Content And Attributes

    #088 - Check Attributes And Examples

    #088 - Check Attributes And Examples

    #089 - Create And Append Elements

    #089 - Create And Append Elements

    #090 - Product With Title And Description Practice

    #090 - Product With Title And Description Practice

    #091 - Deal With Children's

    #091 - Deal With Children's

    #092 - DOM Events

    #092 - DOM Events

    #093 - Validate Form And Prevent Default

    #093 - Validate Form And Prevent Default

    #094 - Event Simulation - Click Focus Blur

    #094 - Event Simulation - Click Focus Blur

    #095 - Class List Object And Methods

    #095 - Class List Object And Methods

    #096 - CSS Styling And Stylesheets

    #096 - CSS Styling And Stylesheets

    #097 - Before, After, Prepend, Append, Remove

    #097 - Before, After, Prepend, Append, Remove

    #098 - DOM Traversing

    #098 - DOM Traversing

    #099 - DOM Cloning

    #099 - DOM Cloning

    #100 - AddEventListener

    #100 - AddEventListener

    #101 - DOM Challenge

    #101 - DOM Challenge

    #102 - What Is BOM?

    #102 - What Is BOM?

    #103 - Alert, Confirm, Prompt

    #103 - Alert, Confirm, Prompt

    #104 - setTimeout and clearTimeout

    #104 - setTimeout and clearTimeout

    #105 - setInterval and clearInterval

    #105 - setInterval and clearInterval

    #106 - Window Location Object

    #106 - Window Location Object

    #107 - Window Open And Close

    #107 - Window Open And Close

    #108 - Window History Object

    #108 - Window History Object

    #109 - Scroll, ScrollTo, ScrollBy, Focus, Print, Stop

    #109 - Scroll, ScrollTo, ScrollBy, Focus, Print, Stop

    #110 - Scroll To Top Using Y Practice

    #110 - Scroll To Top Using Y Practice

    #111 - Local Storage

    #111 - Local Storage

    #112 - Local Storage Color Application Practice

    #112 - Local Storage Color Application Practice

    #113 - Session Storage And Use Cases

    #113 - Session Storage And Use Cases

    #114 - BOM Challenge

    #114 - BOM Challenge

    #115 - Destructuring Arrays Part 1

    #115 - Destructuring Arrays Part 1

    #116 - Destructuring Arrays Part 2

    #116 - Destructuring Arrays Part 2

    #117 - Destructuring Arrays Part 3 - Swap Variables

    #117 - Destructuring Arrays Part 3 - Swap Variables

    #118 - Destructuring Objects Part 1

    #118 - Destructuring Objects Part 1

    #119 - Destructuring Objects Part 2

    #119 - Destructuring Objects Part 2

    #120 - Destructuring Function Parameters

    #120 - Destructuring Function Parameters

    #121 - Destructuring Mixed Content

    #121 - Destructuring Mixed Content

    #122 - Destructuring Challenge

    #122 - Destructuring Challenge

    #123 - Set Data Types And Methods

    #123 - Set Data Types And Methods

    #124 - Set vs WeakSet And Garbage Collector

    #124 - Set vs WeakSet And Garbage Collector

    #125 - Map Data Type Vs Object

    #125 - Map Data Type Vs Object

    #126 - Map Methods

    #126 - Map Methods

    #127 - Map Vs WeakMap

    #127 - Map Vs WeakMap

    #128 - Array.from Method

    #128 - Array.from Method

    #129 - Array.copyWithin Method

    #129 - Array.copyWithin Method

    #130 - Array.some Method

    #130 - Array.some Method

    #131 - Array.every Method

    #131 - Array.every Method

    #132 - Spread Syntax And Use Cases

    #132 - Spread Syntax And Use Cases

    #133 - Map And Set Challenge

    #133 - Map And Set Challenge

    #134 - Intro And What Is Regular Expression

    #134 - Intro And What Is Regular Expression

    #135 - Regular Expressions - Modifiers

    #135 - Regular Expressions - Modifiers

    #136 - Regular Expressions - Ranges Part 1

    #136 - Regular Expressions - Ranges Part 1

    #137 - Regular Expressions - Ranges Part 2

    #137 - Regular Expressions - Ranges Part 2

    #138 - Regular Expressions - Character Classes Part 1

    #138 - Regular Expressions - Character Classes Part 1

    #139 - Regular Expressions - Character Classes Part 2

    #139 - Regular Expressions - Character Classes Part 2

    #140 - Regular Expressions - Quantifiers Part 1

    #140 - Regular Expressions - Quantifiers Part 1

    #141 - Regular Expressions - Quantifiers Part 2

    #141 - Regular Expressions - Quantifiers Part 2

    #142 - Regular Expressions - Quantifiers Part 3

    #142 - Regular Expressions - Quantifiers Part 3

    #143 - Regular Expressions - Replace With Pattern

    #143 - Regular Expressions - Replace With Pattern

    #144 - Regular Expressions - Form Validation

    #144 - Regular Expressions - Form Validation

    #145 - Test Your Regular Expressions And Discussions

    #145 - Test Your Regular Expressions And Discussions

    #146 - Regular Expressions - Challenge

    #146 - Regular Expressions - Challenge

    #147 - OOP Introduction

    #147 - OOP Introduction

    #148 - Constructor Function Introduction

    #148 - Constructor Function Introduction

    #149 - Constructor Function New Syntax

    #149 - Constructor Function New Syntax

    #150 - Deal With Properties And Methods

    #150 - Deal With Properties And Methods

    #151 - Update Properties And Built In Constructors

    #151 - Update Properties And Built In Constructors

    #152 - Class Static Properties And Methods

    #152 - Class Static Properties And Methods

    #153 - Class Inheritance

    #153 - Class Inheritance

    #154 - Class Encapsulation

    #154 - Class Encapsulation

    #155 - Prototype Introduction

    #155 - Prototype Introduction

    #156 - Add To Prototype Chain And Extend Constructors Features

    #156 - Add To Prototype Chain And Extend Constructors Features

    #157 - Object Meta Data And Descriptor Part 1

    #157 - Object Meta Data And Descriptor Part 1

    #158 - Object Meta Data And Descriptor Part 2

    #158 - Object Meta Data And Descriptor Part 2

    #159 - Date And Time Introduction

    #159 - Date And Time Introduction

    #160 - Get Date And Time

    #160 - Get Date And Time

    #161 - Set Date And Time

    #161 - Set Date And Time

    #162 - Formatting Date And Time

    #162 - Formatting Date And Time

    #163 - Tracking Operations Time

    #163 - Tracking Operations Time

    #164 - Generator Function Introduction

    #164 - Generator Function Introduction

    #165 - Delegate Generator Function

    #165 - Delegate Generator Function

    #166 - Generate Infinite Numbers

    #166 - Generate Infinite Numbers

    #167 - Modules Import And Export

    #167 - Modules Import And Export

    #168 - Named vs Default Export And Import All

    #168 - Named vs Default Export And Import All

    #169 - What Is JSON

    #169 - What Is JSON

    #170 - JSON Syntax And Compare With JS Object

    #170 - JSON Syntax And Compare With JS Object

    #171 - What Is API

    #171 - What Is API

    #172 - Parse And Stringify

    #172 - Parse And Stringify

    #173 - Asynchronous vs Synchronous Programming

    #173 - Asynchronous vs Synchronous Programming

    #174 - Call Stack And Web API

    #174 - Call Stack And Web API

    #175 - Event Loop And Callback Queue

    #175 - Event Loop And Callback Queue

    #176 - What Is AJAX And Network Information

    #176 - What Is AJAX And Network Information

    #177 - Request And Response From Real API

    #177 - Request And Response From Real API

    #178 - Loop On Data

    #178 - Loop On Data

    #179 - Callback Hell Or Pyramid Of Doom

    #179 - Callback Hell Or Pyramid Of Doom

    #180 - Promise Intro And Syntax

    #180 - Promise Intro And Syntax

    #181 - Promise - Then, Catch And Finally

    #181 - Promise - Then, Catch And Finally

    #182 - Promise And XHR

    #182 - Promise And XHR

    #183 - Fetch API

    #183 - Fetch API

    #184 - Promise All And All Settled And Race

    #184 - Promise All And All Settled And Race

    #185 - Async And Training

    #185 - Async And Training

    #186 - Await And Training

    #186 - Await And Training

    #187 - Try, Catch And Finally With Fetch

    #187 - Try, Catch And Finally With Fetch

    #188 - The End And Advices

    #188 - The End And Advices

    كن أول من يقيم الموضوع
    12345