تعلم JavaScript من البداية إلى الاحتراف
لغة جافا سكربت هي لغة برمجة تستخدم لإنشاء صفحات مواقع أكثر تفاعلية، وتعتبر لغة JavaScript من أكثر اللغات استخداما في برمجة صفحات المواقع
0.0(0 تقييم)
61 طالب ملتحق
عن الدورة
لغة جافا سكربت JavaScript هي لغة برمجة تستخدم لإنشاء صفحات مواقع أكثر تفاعلية، وتعتبر لغة JavaScript من أكثر اللغات استخداما في برمجة صفحات المواقع حيث أنها تعطيك إمكانية التحكم في كل جزء من صفحة الموقع، تقوم لغة JavaScript بتحويل صفحات الـ HTML من الصفحة الثابتة إلي صفحة ديناميكية متغيرة، حيث أن الصفحات تكون عبارة من شئ ثابت لا يسمح للمستخدم بالتفاعل معه و تقوم JavaScript بجعل الصفحات تتسم بالحيوية بحيث تجعلها قائمة علي الأوامر الصادرة من المستخدم
محتوى الدورة
-
1 JavaScript ES6 , ES7 , ES7 , ES7 & ES1000:02:54
-
2 JavaScript ES6 , ES7 , ES7 , ES7 & ES1000:05:01
-
3 JavaScript ES6 Syntax, Variables & Comments00:10:41
-
4 JavaScript ES9 Spread Operator00:14:21
-
5 JavaScript ES9 Rest Parameter00:12:07
-
6 JavaScript ES6 | Variables let, const, var00:08:24
-
7 JavaScript ES6 | Variables let, const, var00:03:54
-
8 JavaScript ES6 | Operators00:02:22
-
9 JavaScript ES6 | Operators00:02:48
-
10 JavaScript ES6 | Relational Operators00:02:53
-
11 JavaScript ES6 | Logical Operators00:05:52
-
12 JavaScript ES6 | Assignment Operators00:05:52
-
13 JavaScript ES6 | Type Operators00:02:44
-
14 JavaScript ES6 | Loops for loop00:10:16
-
15 JavaScript ES6 | Loops do while loop00:04:42
-
16 JavaScript ES6 | Break and Continue statements00:03:58
-
17 JavaScript ES6 | Decision Making if , else if & nested if statement00:10:04
-
18 JavaScript ES6 | Decision Making Switch statement00:05:26
-
19 JavaScript ES6 | Functions00:05:17
-
20 JavaScript ES6 | Default Function Parameters00:02:16
-
21 JavaScript ES9 | Rest Parameters00:03:14
-
22 JavaScript ES6 | Returning functions00:03:19
-
23 JavaScript ES6 | Anonymous function00:04:34
-
24 JavaScript ES6 | Function Constructor00:01:53
-
25 JavaScript ES6 | Arrow Function00:09:10
-
26 JavaScript ES6 | Arrow Function with Parameters00:05:05
-
27 JavaScript ES6 | Generators yield statement & next method00:13:18
-
28 JavaScript ES6 | Arrays00:11:53
-
29 JavaScript ES6 | Multidimensional Arrays00:02:20
-
30 JavaScript ES6 | Passing Array to function00:05:30
-
31 JavaScript ES6 | Array methods Array from00:01:36
-
32 JavaScript ES6 | Array methods Array of00:02:17
-
33 JavaScript ES6 | Array methods Array prototype find00:03:02
-
34 JavaScript ES6 | Array methods Array prototype findIndex00:01:07
-
35 JavaScript ES6 | Array methods Array prototype entries00:05:04
-
36 JavaScript ES6 | Array methods Array prototype keys00:02:08
-
37 JavaScript ES6 | Array methods Array prototype fill00:04:56
-
38 JavaScript ES6 | Array destructuring Rest operator & Default values & Swapping &Parsing retur00:12:01
-
39 JavaScript ES6 | Map00:03:40
-
40 JavaScript ES6 | Map00:04:25
-
41 JavaScript ES6 | Set data structure00:05:02
-
42 JavaScript ES6 | Set addvalue , entries , hasvalue & forEachcallbackFn, thisArg00:07:59
-
43 JavaScript ES6 | Set entries , values , key & next method00:03:24
-
44 JavaScript ES6 | Objects00:09:42
-
45 JavaScript ES6 | Objects Object assign00:03:11
-
46 JavaScript ES6 | Objects Object Cloning00:03:03
-
47 JavaScript ES6 | Objects Object spread00:02:31
-
48 JavaScript ES6 | Objects Property00:02:42
-
49 JavaScript ES6 | Objects Destructuring00:12:53
-
50 JavaScript ES6 | object oriented programming OOP Classes00:10:09
-
51 JavaScript ES6 | object oriented programming OOP Classes00:05:14
-
52 JavaScript ES6 | OOP Instantiating an Object from class00:04:27
-
53 JavaScript ES6 | OOP Inheritance00:05:58
-
54 JavaScript ES6 | OOP Multi level Inheritance00:05:45
-
55 JavaScript ES6 | OOP Method Overriding and Inheritance00:04:02
-
56 JavaScript ES6 | OOP Super keyword00:03:00
-
57 JavaScript ES6 | Strings & String Methods00:08:41
-
58 JavaScript ES6 | Strings & Template00:08:11
-
59 JavaScript ES6 | Promises00:11:10
-
60 JavaScript ES6 | Promises00:06:24
-
61 JavaScript ES6 | Promises00:05:42
-
62 JavaScript ES6 | Promises00:05:49
-
63 JavaScript ES6 | Promises Chaining00:05:59
-
64 JavaScript ES6 | Modules00:03:31
-
65 JavaScript ES6 | Babel JavaScript compiler00:07:35
-
66 JavaScript ES6 | Babel JavaScript compiler00:03:31
-
67 JavaScript ES6 | Exporting and Importing a Module00:07:52
-
68 JavaScript ES6 | Exporting and Importing a Module00:02:02
-
69 JavaScript ES6 | Exporting and Importing a Module00:03:46
-
70 JavaScript ES6 | Exporting and Importing a Module00:04:27
-
71 JavaScript ES6 | Exporting and Importing a Module00:04:55
-
72 JavaScript ES7 | Exponentiation operator **00:01:05
-
73 JavaScript ES8 | async & await00:08:00
-
74 JavaScript ES8 | string padding00:03:52
-
75 JavaScript ES9 | Asynchronous Iteration00:03:03
-
76 JavaScript ES9 | Promise prototype finally00:03:49
-
77 JavaScript ES10 | flat & flatMap method00:08:26
-
78 JavaScript ES10 | flat & flatMap method00:02:46
-
79 JavaScript ES10 | String trimStart & trimEnd00:02:28
-
80 JavaScript ES10 | Object fromEntries00:05:01
-
81 JavaScript ES10 | Where to Go00:06:21
المحاضرون
التقييمات
لا يوجد تقييمات