تعلم الجافا Java من الصفر
تم تحضير الدورة حسب معلومات وترتيب أشهر كتب الجافا Big Java، كما تحتوي الدورة على الكم الكبير من المعلومات والتمارين والأمثلة التي تصل بك إلى الفهم الكامل للغة الجافا
5.0(1 تقييم)
13 طالب ملتحق
عن الدورة
تم تحضير الدورة حسب معلومات وترتيب أشهر كتب الجافا Big Java، كما تحتوي الدورة على الكم الكبير من المعلومات والتمارين والأمثلة التي تصل بك إلى الفهم الكامل للغة الجافا
محتوى الدورة
-
1 - مقدمة عامة عن الحاسوب والبرمجة00:05:59
-
2 - مقدمة عن لغة الجافا ومميزاتها00:02:28
-
3 - شرح تنزيل البرامج المطلوبة من الانترنت00:02:28
-
4 - شرح تسطيب برنامج intelliJ وهيكلية المشروع بداخله00:08:00
-
5 - مقدمة الى الجافا - هيكلية المشروع في البرنامج [نظري]00:02:58
-
6 - مقدمة الى الجافا - هيكلية المشروع في البرنامج [عملي]00:09:51
-
7 - تجربة أول كود في البرنامج (جملة طباعة بسيطة)00:04:53
-
8 - شرح جمل الطباعة والفرق بينهم00:05:32
-
9 - طباعة الأرقام والعمليات الحسابية البسيطة في جملة الطباعة00:06:08
-
10 - تلخيص سريع لموضوع جمل الطباعة00:01:54
-
11 - تسلسل تشغيل برنامج الجافا من كتابة الكود وحتى التشغيل00:03:40
-
12 - شرح فائدة الجافا فيرتشوال ماشين JVM في البرنامج00:02:27
-
13 - أنواع الأخطاء في الجافا00:03:10
-
14 - كتابة خوارزمية برنامج معين باستخدام مخطط الخوارزمية Flow chart00:04:48
-
15 - مثال آخر على مخطط الخوارزمية Flowchart00:03:45
-
16 - استخدام جمل الطباعة في رسم الأشكال [تمرين 1]00:04:57
-
17 - استخدام جمل الطباعة في رسم الأشكال [تمرين 2]00:04:48
-
18 - استخدام جمل الطباعة في رسم الأشكال [تمرين 3]00:02:57
-
19 - مقدمة بسيطة عن الكلاسات في الجافا [نظري]00:05:15
-
20 - مقدمة بسيطة عن الكلاسات في الجافا [عملي]00:05:06
-
21 - مقدمة عن المتغيرات [نظري]00:02:42
-
22 - مقدمة عن المتغيرات - آلية التعامل مع المتغيرات [نظري]00:03:49
-
23 - التعامل مع الأعداد الصحيحه (Integers)00:04:36
-
24 - التعامل مع النصوص (Strings)00:02:14
-
25 - تسلسل تعريف واستخدام المتغيرات00:01:59
-
26 - شروط وتفضيلات تعريف المتغيرات00:05:32
-
27 - ملخص المتغيرات00:01:36
-
28 - التعامل مع الأرقام العشرية (Double)00:01:06
-
29 - تمرين على الاعداد الصحيحه - حساب محيط ومساحة مستطيل00:06:46
-
30 - تمرين على الأعداد العشريه - تحويل العملات00:04:46
-
31 - التعليقات00:04:12
-
32 - مقدمة عن الدوال - فكرة الدوال وشرح استدعاء الدالة00:03:44
-
33 - String class - شرح الكلاس ودالة التحويل للأحرف الكبيرة00:03:18
-
34 - String class - اكمال شرح الكلاس ودالة التحويل للأحرف الكبيرة00:04:15
-
35 - String class - شرح الدوال الخاصة بالكلاس00:05:52
-
36- شرح انشاء دالة [نظري]00:03:47
-
37 - شرح انشاء دالة [عملي]00:07:12
-
38 - تمارين على الدوال - دالة جمع النصوص00:03:35
-
39 - تمارين على الدوال - عمل مجموعة دوال00:06:47
-
40 - ملخص التعامل مع الدوال00:04:06
-
41 - مقدمة عن الكلاسات - الفكرة منها وطريقة بناءها00:02:36
-
42 - مقدمة عن الكلاسات - انشاء الكونستركتور وارسال القيم00:05:14
-
43 - مقدمة عن الكلاسات - اكمال انشاء الكونستركتور والمتغريات الشاملة00:03:49
-
44 - مقدمة عن الكلاسات - انشاء الدوال داخل الكلاس والتعامل معها وملخص الشرح00:07:34
-
45 - الفرق بين المتغير الـ (Local) والمتغير الـ (Global أو Innstance)00:06:00
-
46 - شرح موضوع الـ Encapsulation00:09:45
-
47 - مقدمة عن أنواع المتغيرات في الجافا00:04:40
-
48 - أحجام أنواع المتغيرات في الجافا00:07:20
-
49 - تجربة التعامل مع المتغيرات وأحجامها00:03:23
-
50 - تحجيم أنواع البيانات في الجافا Casting00:05:27
-
51 - تحويل العدد الصحيح عند كتابته مباشره00:02:23
-
52 - المتغيرات الثابته Final variables00:03:14
-
53 - شرح التعامل مع كلاس Math في العمليات الرياضية00:08:59
-
54 - تمرين على Math class - معادلة رقم 100:02:42
-
55 - تمرين على Math class - معادلة رقم 200:02:27
-
56 - اختصارات العمليات الرياضية00:04:53
-
57 - مقدمة عن المدخلات وطريقة استخدام السكانر Scanner00:06:18
-
58 - شرح كلاس السكانر Scanner00:08:57
-
59 - مقدمة عن تنسيق المخرجات باستخدام دالة printf00:03:34
-
60 - شرح دالة printf التي تستخدم في تنسيق المخرجات00:08:12
-
61 - شرح بعض دوال كلاس الـ String00:07:12
-
62 - تمرين على السكانر - تحويل الجيجابايت لكيلو بايت00:03:56
-
63 - تمرين على المدخلات - تحويل المبلغ من الشيكل للدينار00:03:32
-
64 - تمرين على المدخلات - حساب عدد وسعر البلاط00:09:35
-
65 - مقدمة عن معاملات الزيادة والنقصان00:02:13
-
66 - الفرق بين مكان الاشارات (x++) vs (++x)00:04:40
-
67 - تمرين على موضوع Increment و Decrements00:05:44
-
68 - مقدمة عن معاملات المقارنة Comparing operators00:03:56
-
69 - المعاملات المنطقية Logical operators00:04:14
-
70 - تمارين - المعاملات المنطقية Logical operators00:04:28
-
71 - الفرق بين استخدام (&&) واستخدام (&) لوحدها.00:06:54
-
72 - تمرين على الفرق بين && واشارة & عملي00:04:25
-
73 - مقدمة نظرية عن IF الشرطية00:03:47
-
74 - مقدمة عملية عن IF الشرطية00:03:03
-
75 - طريقة عمل Debug لقاعدة IF00:01:58
-
76 - تمرين على قاعدة IF الشرطية00:03:44
-
77 - شرح Else IF وطريقة استخدامها00:05:40
-
78 - جمل IF المتكررة والفرق بينها وبين Else IF00:10:33
-
79 - طريقة كتابة IF الشرطية في جملة واحدة00:08:44
-
80 - تجنب تكرار الجمل في أكثر من فرع00:02:41
-
81 - جمل IF المتداخلة00:07:49
-
82 - التعامل مع Scope الخاص بكل بلوك00:05:39
-
83 - شرح جملة Switch00:09:29
-
84 - تمرين على قاعدة IF - العدد الزوجي والفردي00:02:26
-
85 - تمرين على قاعدة IF - حساب مساحة شارع00:06:12
-
86 - تمرين على قاعدة IF - الموظفين والرواتب00:08:48
-
87 - تمرين على قاعدة IF - الارقام المتساوية والغير متساوية00:04:53
-
88 - تمرين على قاعدة IF - الارقام السالبة والموجبة00:12:21
-
89 - تمرين على قاعدة Switch - طباعة الكلمة بأول حرف00:04:59
-
90 - مقدمة نظرية عن التكرار Loops00:04:35
-
91 - مقدمة نظرية عن التكرار باستخدام While00:05:45
-
92 - مقدمة عملية على استخدام While00:04:36
-
93 - تمرين على While - باقي القسمة00:05:50
-
94 - تمرين على While - قراءة الارقام من المستخدم00:03:57
-
95 - تمرين على While - جمع الارقام00:04:34
-
96 - تمرين على While - متوسط الارقام00:03:03
-
97 - شرح دالة has next00:04:24
-
98 - تمرين على While - طباعة الاحرف في اسطر منفصلة00:06:28
-
99 - تمرين على While - جمع الارقام ومقدمة عن Do while00:07:05
-
100 - مقدمة نظرية عن التكرار باستخدام do-while00:04:07
-
101 - تمرين على do-while - التحقق من المدخلات00:05:18
-
102 - مقدمة نظرية عن التكرار باستخدام For00:07:19
-
103 - شرح استخدام التكرار بواسطة For00:08:40
-
104 - تمرين على For - مثال الأعداد00:05:48
-
105 - تمرين على For - حساب متوسط الاعداد00:03:51
-
106 - تمرين على For - طباعة الأرقام للأس 200:04:15
-
107 - تمرين على For - البحث عن حرف في كلمة00:07:51
-
108 - تمرين على For - تحويل الFor الى While00:03:06
-
109 - تمرين على For - طباعة جذور الارقام00:04:43
-
110 - تمرين على For - طباعة اطوال الكلمات المدخلة00:04:46
-
111 - تمرين على For - استخدام هيكلية مختلفه عن المعتاد عليها00:11:43
-
112 - Loop - الفرق بين Continue و Break00:04:37
-
113 - تمرين على For - البحث عن أول عنصر00:02:33
-
114 - تمرين على For - شرح نظري لطريقة حساب Max و Min00:03:22
-
115 - تمرين على For - تمرين حساب Max و Min00:06:42
-
116 - تمرين على For - تمرين حسابي شامل00:04:30
-
117 - Nested Loop - مقدمة عن التكرار المتداخل00:07:23
-
118 - تمرين على Nested Loop - جدول الضرب00:06:09
-
119 - تمرين على Loop - حساب الارقام الزوجية والفردية00:04:32
-
120 - تمرين على Loop - الجمع التراكمي00:05:06
-
121 - تمرين على Loop - طباعة عدد احرف العلة00:07:08
-
122 - التعامل مع الرموز Characters00:03:25
-
123 - تمرين على For - تشفير بسيط لنص معين00:04:50
-
124 - تمرين على Nested For - طباعة مستطيل من النجوم00:01:57
-
125 - تمرين على Nested For - طباعة مثلث من النجوم00:05:00
-
126 - تمرين على Nested For - طباعة مثلث عكسي من النجوم00:04:34
-
127 - تمرين شامل - برنامج حسابي بسيط00:17:54
-
128 - مقدمة نظرية عن المصفوفات Arrays00:07:58
-
129- مقدمة نظرية عن طرق انشاء المصفوفات Arrays00:02:31
-
130 - شرح انشاء مصفوفة والتعامل معها عملياً Arrays00:07:54
-
131 - تمرين على المصفوفات Arrays - تخزين وطباعة أرقام من المستخدم00:10:00
-
132 - ملاحظات مهمة على التعامل مع المصفوفات Arrays00:06:01
-
133 - Enhanced For Loop - اللوب المحسنة00:06:41
-
134 - Enhanced For Loop - تمرين شامل لللوب المحسنة00:05:37
-
135 - تمرين على For - تمرين الأحرف المتداخلة00:05:26
-
136 - تمرين على Nested For - طباعة النجم على شكل مثلث00:09:09
-
137 - تمرين على Nested For - طباعة مثلث نجوم بناء على طلب المستخدم00:02:56
-
138 - تمرين على Nested For - طباعة شكل معين Diamond00:05:36
-
139 - تمرين على Loops مع Arrays - خوارزمية البحث Linear search00:03:21
-
140 - تمرين على Loops مع Arrays - استخدام الفاصل بين عناصر المصفوفة00:04:19
-
141 - Arrays - المصفوفة الممتلئة جزئيا00:06:35
-
142 - Arrays - حذف عنصر من المصفوفة00:08:19
-
143 - Arrays - اضافة عنصر على المصفوفة في مكان محدد [نظري]00:03:03
-
144 - Arrays - اضافة عنصر على المصفوفة في مكان محدد [عملي]00:05:54
-
145 - Arrays - نسخ المصفوفة00:04:19
-
146 - Tow Dimensional Arrays - مقدمة نظرية عن المصفوفة الثنائية00:02:40
-
147 - Tow Dimensional Array - شرح عملي وتتبع الكود00:05:53
-
148 - Tow Dimensional Array - طريقة أخرى لتعريف المصفوفة00:04:43
-
149 - Tow Dimensional Array - طباعة جدول الضرب00:05:56
-
150 - Array List - مقدمة عملية00:10:59
-
151 - ArrayList - تمرين - قراءة ارقام من المستخدم وتخزينها00:02:50
-
152 - ArrayList - متى نستخدم المصفوفة ومتى نستخدم ArrayList00:03:28