Learn JavaScript in Arabic 2021 حل تحدي الفيديو رقم ( 22 ) من شرح الزيرو لغة JavaScript Bootcamp
Learn JavaScript in Arabic 2021
0% Completed
Introduction
001 - Introduction And What Is JavaScript ?
Video - 00:09:01 mins
002 - How To Study The Course ?
Video - 00:07:26 mins
003 - Setting Up Environment And Tools
Video - 00:06:29 mins
004 - Work With Chrome Developer Tools
Video - 00:05:34 mins
005 - Where To Put The Code
Video - 00:05:34 mins
006 - Comments And Bad Practices
Video - 00:04:27 mins
007 - Output To Screen
Video - 00:06:32 mins
008 - Console Methods And Styling And WebAPI
Video - 00:06:19 mins
009 - What Is ECMAScript ?
Video - 00:06:41 mins
حلول تكليفات JavaScript Bootcamp من الدرس 001 إلى 009
Video - 00:21:51 mins
Data Types And Variables
010 - Data Types And Typeof Operator
Video - 00:10:13 mins
011 - Variables Introduction
Video - 00:06:31 mins
012 - Identifiers Name Conventions And Rules
Video - 00:04:09 mins
013 - Var, Let, Const Compare
Video - 00:07:18 mins
014 - String Syntax And Character Escape Sequences
Video - 00:07:34 mins
015 - Concatenation
Video - 00:02:53 mins
016 - Template Literals Template Strings
Video - 00:08:16 mins
017 - Variable And Concatenation Challenge
Video - 00:3:02 mins
حل تحدي الفيديو رقم ( 17 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:06:10 mins
حلول تكليفات JavaScript Bootcamp من الدرس 010 إلى 017
Video - 00:18:00 mins
Operators
018 - Arithmetic Operators
Video - 00:08:30 mins
019 - Unary Plus And Negation Operators
Video - 00:05:24 mins
020 - Type Coercion
Video - 00:05:57 mins
021 - Assignment Operators
Video - 00:03:15 mins
022 - Operators Challenges
Video - 00:03:26 mins
حل تحدي الفيديو رقم ( 22 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:22:08 mins
حلول تكليفات JavaScript Bootcamp من الدرس 018 إلى 022
Video - 00:16:17 mins
Numbers
023 - Number
Video - 00:07:15 mins
024 - Number Methods
Video - 00:08:19 mins
025 - Math Object
Video - 00:05:01 mins
026 - Number Challenge
Video - 00:02:27 mins
حل تحدي الفيديو رقم ( 26 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:08:15 mins
حلول تكليفات JavaScript Bootcamp من الدرس 023 إلى 026
Video - 00:21:26 mins
Strings And Methods
027 - String Methods Part 1
Video - 00:08:29 mins
028 - String Methods Part 2
Video - 00:12:39 mins
029 - String Methods Part 3
Video - 00:12:58 mins
030 - String Challenge
Video - 00:2:51 mins
حل تحدي الفيديو رقم ( 30 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:10:47 mins
حلول تكليفات JavaScript Bootcamp من الدرس 027 إلى 030
Video - 00:10:24 mins
Comparison & Logical Operators
031 - Comparison Operators
Video - 00:06:35 mins
032 - Logical Operators
Video - 00:04:45 mins
حلول تكليفات JavaScript Bootcamp من الدرس 031 إلى 032
Video - 00:14:12 mins
If Condition
033 - If Conditions
Video - 00:8:51 mins
034 - Nested If Condition
Video - 00:5:14 mins
035 - Conditional Ternary Operator
Video - 00:7:17 mins
036 - Nullish Coalescing Operator And Logical Or
Video - 00:04:36 mins
037 - If Condition Challenge
Video - 00:02:48 mins
حل تحدي الفيديو رقم ( 37 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:13:22 mins
حلول تكليفات JavaScript Bootcamp من الدرس 033 إلى 037
Video - 00:30:41 mins
Switch Statement
038 - Switch Statement
Video - 00:06:05 mins
039 - Switch And If Condition Challenge
Video - 00:03:31 mins
حل تحدي الفيديو رقم ( 39 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:09:37 mins
حلول تكليفات JavaScript Bootcamp من الدرس 038 إلى 039
Video - 00:12:13 mins
Arrays And Methods
040 - Array Big Introduction
Video - 00:8:10 mins
041 - Using Length With Array
Video - 00:5:45 mins
042 - Add And Remove From Array
Video - 00:5:21 mins
043 - Searching Array
Video - 00:5:38 mins
044 - Sorting Arrays
Video - 00:3:16 mins
045 - Slicing Array
Video - 00:7:18 mins
046 - Joining Arrays
Video - 00:3:43 mins
047 - Array Challenge
Video - 00:2:14 mins
حل تحدي الفيديو رقم ( 47 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:18:40 mins
حلول تكليفات JavaScript Bootcamp من الدرس 040 إلى 047
Video - 00:19:26 mins
Loop – For
048 - Loop - For And Concept Of Loop
Video - 00:8:07 mins
049 - Looping On Sequences
Video - 00:8:13 mins
050 - Nested Loops And Trainings
Video - 00:4:35 mins
051 - Loop Control - Break, Continue, Label
Video - 00:7:14 mins
052 - Loop - For Advanced Example
Video - 00:4:39 mins
053 - Practice - Add Products To Page
Video - 00:6:56 mins
حلول تكليفات JavaScript Bootcamp من الدرس 048 إلى 053
Video - 00:31:10 mins
Loop – While
054 - Loop - While
Video - 00:5:03 mins
055 - Loop - Do While
Video - 00:3:32 mins
056 - Loop - Challenge
Video - 00:3:31 mins
حل تحدي الفيديو رقم ( 56 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:10:39 mins
حلول تكليفات JavaScript Bootcamp من الدرس 054 إلى 056
Video - 00:12:43 mins
Function And Parameters
057 - Function Intro And Basic Usage
Video - 00:8:13 mins
058 - Function Advanced Examples
Video - 00:6:22 mins
059 - Function Return And Use Cases
Video - 00:7:22 mins
060 - Function Default Parameters
Video - 00:4:42 mins
061 - Function Rest Parameters
Video - 00:7:04 mins
062 - Function Ultimate Practice
Video - 00:11:39 mins
063 - Random Arguments Function Challenge
Video - 00:3:21 mins
حل تحدي الفيديو رقم ( 63 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:17:59 mins
حلول تكليفات JavaScript Bootcamp من الدرس 057 إلى 063
Video - 00:25:06 mins
Function And Scopes
064 - Anonymous Function and Use Cases
Video - 00:8:44 mins
065 - Return Nested Function
Video - 00:6:34 mins
066 - Arrow Function Syntax
Video - 00:6:12 mins
067 - Scope – Global And Local
Video - 00:6:10 mins
068 - Scope – Block
Video - 00:4:54 mins
069 - Scope – Lexical (Static)
Video - 00:5:17 mins
070 - Arrow Function Challenge
Video - 00:2:48 mins
حل تحدي الفيديو رقم ( 70 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:17:07 mins
حلول تكليفات JavaScript Bootcamp من الدرس 064 إلى 070
Video - 00:34:56 mins
Higher Order Functions
071 - Higher Order Functions – Map
Video - 00:8:46 mins
072 - Higher Order Functions – Map Practice
Video - 00:8:52 mins
073 - Higher Order Functions – Filter
Video - 00:6:44 mins
074 - Higher Order Functions – Filter Practice
Video - 00:5:36 mins
075 - Higher Order Functions – Reduce
Video - 00:7:39 mins
076 - Higher Order Functions – Reduce Practice
Video - 00:5:47 mins
077 - Higher Order Functions – ForEach And Practice
Video - 00:12:02 mins
078 - Higher Order Functions Challenge
Video - 00:2:23 mins
حل تحدي الفيديو رقم ( 78 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:11:21 mins
حلول تكليفات JavaScript Bootcamp من الدرس 071 إلى 078
Video - 00:18:38 mins
Objects And Methods
079 - Object – Introduction
Video - 00:7:44 mins
080 - Dot Notation vs Bracket Notation
Video - 00:6:23 mins
081 - Nested Object And Advanced Examples
Video - 00:8:43 mins
082 - Create Object With New Keyword
Video - 00:4:25 mins
083 - This Keyword
Video - 00:5:31 mins
084 - Create Object With Create Method
Video - 00:6:36 mins
085 - Create Object With Assign Method
Video - 00:4:21 mins
حلول تكليفات JavaScript Bootcamp من الدرس 079 إلى 085
Video - 00:26:05 mins
Document Object Model (DOM)
086 - What Is DOM ? And Select Elements
Video - 00:11:37 mins
087 - Get, Set Elements Content And Attributes
Video - 00:9:43 mins
088 - Check Attributes And Examples
Video - 00:7:40 mins
089 - Create And Append Elements
Video - 00:7:16 mins
090 - Product With Heading And Paragraph Practice
Video - 00:5:58 mins
091 - Deal With Childrens
Video - 00:5:23 mins
092 - DOM Events
Video - 00:8:59 mins
093 - Validate Form And Prevent Default
Video - 00:10:06 mins
حلول تكليفات JavaScript Bootcamp من الدرس 086 إلى 093 الجزء الأول
Video - 00:42:53 mins
حلول تكليفات JavaScript Bootcamp من الدرس 086 إلى 093 الجزء الثاني
Video - 00:32:18 mins
094 - Event Simulation – Click, Focus, Blur
Video - 00:4:39 mins
095 - ClassList Object and Methods
Video - 00:5:49 mins
096 - CSS Styling And Stylesheets
Video - 00:6:53 mins
097 - Before, After, Prepend, Append, Remove
Video - 00:4:45 mins
098 - DOM Traversing
Video - 00:5:6 mins
099 - DOM Cloning
Video - 00:3:57 mins
100 - addEventListener
Video - 00:9:38 mins
101 - DOM Challenge
Video - 00:3:35 mins
حلول تحدي الفيديو رقم ( 101 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:27:13 mins
حلول تكليفات JavaScript Bootcamp من الدرس 094 إلى 101
Video - 00:39:12 mins
Browser Object Model (BOM)
102 - What Is BOM ?
Video - 00:4:24 mins
103 - Alert, Confirm, Prompt
Video - 00:9:12 mins
104 - setTimeout and clearTimeout
Video - 00:7:07 mins
105 - setInterval and clearInterval
Video - 00:4:35 mins
106 - Window Location Object
Video - 00:12:27 mins
107 - Window Open And Close
Video - 00:6:7 mins
108 - Window History Object
Video - 00:3:41 mins
109 - Scroll, ScrollTo, ScrollBy, Focus, Print, Stop
Video - 00:8:1 mins
110 - Scroll To Top Using ScrollY Practice
Video - 00:5:55 mins
حلول تكليفات JavaScript Bootcamp من الدرس 102 إلى 110
Video - 00:24:11 mins
111 - Local Storage
Video - 00:9:48 mins
112 - Local Storage Color App Practice
Video - 00:10:10 mins
113 - Session Storage And Use Cases
Video - 00:6:56 mins
114 - BOM Challenge
Video - 00:2:44 mins
حلول تكليفات JavaScript Bootcamp من الدرس 111 إلى 114
Video - 00:19:20 mins
Destructuring
115 - Destructuring Arrays Part 1
Video - 00:6:23 mins
116 - Destructuring Arrays Part 2
Video - 00:4:29 mins
117 - Destructuring Arrays Part 3 Swap Variables
Video - 00:3:43 mins
118 - Destructuring Objects Part 1
Video - 00:5:09 mins
119 - Destructuring Objects Part 2
Video - 00:6:01 mins
120 - Destructuring Function Parameters
Video - 00:3:8 mins
121 - Destructuring Mixed Content
Video - 00:04:17 mins
122 - Destructuring Challenge
Video - 00:2:49 mins
حلول تكليفات JavaScript Bootcamp من الدرس 115 إلى 122
Video - 00:23:26 mins
Map And Set
123 - Set Data Type And Methods
Video - 00:8:40 mins
124 - Set vs WeakSet And Garbage Collector
Video - 00:10:57 mins
125 - Map Data Type vs Object
Video - 00:10:15 mins
126 - Map Methods
Video - 00:5:33 mins
127 - Map vs WeakMap
Video - 00:6:52 mins
128 - Array.from Method
Video - 00:7:28 mins
129 - Array.copyWithin Method
Video - 00:8:13 mins
130 - Array.some Method
Video - 00:9:40 mins
131 - Array.every Method
Video - 00:4:38 mins
132 - Spread Syntax And Use Cases
Video - 00:7:33 mins
133 - Map And Set Challenge
Video - 00:3:37 mins
حلول تكليفات JavaScript Bootcamp من الدرس 123 إلى 133
Video - 00:23:39 mins
Regular Expression
134 - Intro And What Is Regular Expression?
Video - 00:8:26 mins
135 - Regular Expression – Modifiers
Video - 00:5:20 mins
136 - Regular Expression – Ranges Part 1
Video - 00:10:19 mins
137 - Regular Expression – Ranges Part 2
Video - 00:6:16 mins
138 - Regular Expression – Character Classes Part 1
Video - 00:6:26 mins
139 - Regular Expression – Character Classes Part 2
Video - 00:5:42 mins
140 - Regular Expression – Quantifiers Part 1
Video - 00:9:7 mins
141 - Regular Expression – Quantifiers Part 2
Video - 00:2:43 mins
142 - Regular Expression – Quantifiers Part 3
Video - 00:5:16 mins
143 - Regular Expression – Replace With Pattern
Video - 00:3:23 mins
144 - Regular Expression – Form Validation
Video - 00:4:48 mins
145 - Test Your Regular Expression And Discussions
Video - 00:4:07 mins
146 - Regular Expression Challenge
Video - 00:2:08 mins
حل تحدي الفيديو رقم ( 146 ) من شرح الزيرو لغة JavaScript Bootcamp
Video - 00:11:02 mins
حلول تكليفات JavaScript Bootcamp من الدرس 134 إلى 146
Video - 00:23:23 mins
Object Oriented Programming
147 - OOP Introduction
Video - 00:6:59 mins
148 - Constructor Function Introduction
Video - 00:8:23 mins
149 - Constructor Function New Syntax
Video - 00:4:07 mins
150 - Deal With Properties And Methods
Video - 00:5:7 mins
151 - Update Properties & Built In Constructors
Video - 00:5:25 mins
152 - Class Static Properties And Methods
Video - 00:4:59 mins
153 - Class Inheritance
Video - 00:7:29 mins
154 - Class Encapsulation
Video - 00:7:44 mins
155 - Prototype Introduction
Video - 00:3:18 mins
156 - Add To Prototype Chain
Video - 00:7:10 mins
157 - Object Meta Data And Descriptor Part 1
Video - 00:06:17 mins
158 - Object Meta Data And Descriptor Part 2
Video - 00:2:43 mins
حلول تكليفات JavaScript Bootcamp من الدرس 147 إلى 158
Video - 00:25:35 mins
Date, Generators, Modules
159 - Date And Time Introduction
Video - 00:7:27 mins
160 - Get Date And Time
Video - 00:5:40 mins
161 - Set Date And Time
Video - 00:6:31 mins
162 - Formatting Date And Time
Video - 00:5:22 mins
163 - Tracking Operations Time
Video - 00:3:36 mins
164 - Generator Function Introduction
Video - 00:7:00 mins
165 - Delegate Generator Function
Video - 00:3:43 mins
166 - Generate Infinite Numbers
Video - 00:03:08 mins
167 - Modules Import And Export
Video - 00:04:25 mins
168 - Named vs Default Export And Import All
Video - 00:4:21 mins
حلول تكليفات JavaScript Bootcamp من الدرس 159 إلى 168
Video - 00:30:49 mins
AJAX And JSON
169 - What Is JSON
Video - 00:3:43 mins
170 - JSON Syntax And Compare With JS Object
Video - 00:3:39 mins
171 - What Is API
Video - 00:8:35 mins
172 - Parse And Stringify
Video - 00:3:56 mins
173 - Asynchronous vs Synchronous Programming
Video - 00:6:00 mins
174 - Call Stack And Web API
Video - 00:06:30 mins
175 - Event Loop And Callback Queue
Video - 00:7:56 mins
176 - What Is AJAX And Network Informations
Video - 00:5:08 mins
177 - Request And Response From Real API
Video - 00:5:44 mins
178 - Loop On Data
Video - 00:4:12 mins
حلول تكليفات JavaScript Bootcamp من الدرس 169 إلى 178
Video - 00:26:00 mins
Promises
179 - Callback Hell Or Pyramid Of Doom
Video - 00:6:24 mins
180 - Promise Intro And Syntax
Video - 00:08:30 mins
181 - Promise – Then, Catch And Finally
Video - 00:9:32 mins
182 - Promise And XHR
Video - 00:5:09 mins
183 - Fetch API
Video - 00:5:56 mins
184 - Promise – All, All Settled, Race
Video - 00:08:09 mins
185 - Async And Training
Video - 00:7:28 mins
186 - Await And Training
Video - 00:04:58 mins
187 - Try, Catch, Finally With Fetch
Video - 00:4:34 mins
188 - The End And Advices
Video - 00:03:09 mins
حلول تكليفات JavaScript Bootcamp من الدرس 179 إلى 188
Video - 00:17:13 mins
الإعلامات التقييمات معلومات الدورة
السابقالتالى