-
0 - تغييرات في برنامج Android studio00:05:32
-
1 - مقدمة عامة عن أنظمة التشغيل وأمثلة عليها00:03:55
-
2 - مقدمة عن نظام تشغيل الأندرويد وبعض الاحصائيات في السوق00:06:08
-
3 - مقدمة عن اصدارات الأندرويد وبعض الاحصائيات في السوق00:05:28
-
4 - تركيبة نظام الأندرويد00:05:48
-
5 - الأدوات والبرامج اللازمة لتطوير تطبيقات الأندرويد00:03:31
-
6 - شرح تنزيل جميع البرامج المطلوبة00:05:47
-
7 - شرح خطوات انشاء أول مشروع على الأندرويد00:10:13
-
8 - شرح محاكي أندرويد ستديو الافتراضي00:08:39
-
9 - اصدارات الاندرويد وأيهما أفضل؟00:06:03
-
10 - XML - مقدمة لغة البناء XML00:02:54
-
11 - XML - مكونات لغة الاكسمل00:06:08
-
12 - شرح نظري لمكونات شاشة الاندرويد00:04:54
-
13 - فهم خطوات انشاء مشروع جديد خطوة بخطوة00:04:32
-
14 - تشريح مشروع أندرويد 100:07:14
-
15 - تشريح مشروع اندرويد 200:03:11
-
16 - مقدمة نظرية عن العناصر في الأندرويد00:06:43
-
17 - شاشة التصميم والأدوات الموجودة بداخلها00:06:58
-
18 - شرح خصائص العناصر [الجزء الأول]00:04:39
-
19 - شرح خصائص العناصر [الجزء الثاني]00:05:32
-
20 - شرح خصائص العناصر [الجزء الثالث]00:05:55
-
21 - شرح خصائص العناصر [الجزء الرابع]00:03:59
-
22 - شرح خصائص العناصر [الجزء الخامس]00:04:09
-
23 - Button - شرح الزر00:03:11
-
24 - EditText - الجزء الأول00:05:34
-
25 - EditText - الجزء الثاني00:03:31
-
26 - EditText - الجزء الثالث00:03:12
-
27 - ToggleButton00:03:22
-
28 - CheckBox00:03:46
-
29 - RadioButton00:04:52
-
30 - CheckedTextView و ProgressBar و SeekBar00:04:47
-
31 - Discrete SeekBar و RatingBar00:03:44
-
32 - زر Switch و Space00:04:32
-
33 - Containers و ImageButton00:04:14
-
34 - ImageView وباقي العناصر00:05:11
-
35 - شرح Screen Size [نظري]00:03:40
-
36 - شرح Screen Density و Orientation00:03:44
-
37 - وحدات القياس المستخدمة في تصميم XML00:08:49
-
38 - وحدة القياس SP المستخدمة في النصوص00:03:29
-
39 - Layout - شرح نظري00:03:58
-
40 - LinearLayout - الجزء الأول00:03:42
-
41 - LinearLayout - الجزء الثاني00:05:03
-
42 - LinearLayout - الجزء الثالث00:02:44
-
43 - LinearLayout - شرح كود XML [الجزء الأول]00:06:00
-
44 - LinearLayout - شرح كود XML [الجزء الثاني]00:05:13
-
45 - LinearLayout - شرح الـ Nested00:05:59
-
46 - LinearLayout - تمرين عملي00:08:56
-
47 - LinearLayout - ترتيب العناصر يعتمد على ترتيب الكود00:03:31
-
48 - RelativeLayout - مقدمة نظرية00:04:42
-
49 - RelativeLayout - الجزء الأول00:04:52
-
50 - RelativeLayout - الجزء الثاني00:04:45
-
51 - RelativeLayout - الجزء الثالث00:06:36
-
52 - RelativeLayout - الجزء الرابع00:05:07
-
53 - RelativeLayout - تمرين عملي [الجزء الأول]00:04:59
-
54 - RelativeLayout - تمرين عملي [الجزء الثاني]00:07:53
-
55 - RelativeLayout - تمرين عملي [الجزء الثالث]00:05:25
-
56 - TableLayout - الجزء الأول00:04:30
-
57 - TableLayout - الجزء الثاني00:05:33
-
58 - TableLayout - الجزء الثالث00:08:10
-
59 - TableLayout - الجزء الرابع00:04:01
-
60 - TableLayout - تمرين عملي00:10:29
-
61 - GridLayout - الجزء الأول00:04:15
-
62 - GridLayout - الجزء الثاني00:03:35
-
63 - GridLayout - الجزء الثالث00:04:31
-
64 - GridLayout - الجزء الرابع00:05:30
-
65 - GridLayout - الجزء الخامس [الملخص]00:02:23
-
66 - GridLayout - تمرين عملي [الجزء الأول]00:05:41
-
67 - GridLayout - تمرين عملي [الجزء الثاني]00:08:11
-
68 - GridLayout - تمرين عملي [الجزء الثالث]00:07:10
-
69 - ConstraintLayout - شرح مبدأ العمل00:12:13
-
70 - ConstraintLayout - تمرين عملي00:02:44
-
71 - Selector - شرح عملي + تمرين00:04:48
-
72 - Shape - شرح عملي00:06:47
-
73 - Shape - تمرين [جزء أول]00:07:37
-
74 - Shape - تمرين [جزء ثانِ]00:04:09
-
75 - التعامل مع الصور من نوع SVG وملفات PSD00:05:53
-
76 - شرح استخدام مجلد Values و الملفات التي بداخله [الجزء الأول]00:05:25
-
77 - شرح استخدام مجلد Values و الملفات التي بداخله [الجزء الثاني]00:05:43
-
78 - التعامل مع العنصر ListView من مجلد Values00:03:23
-
79 - ملخص التعامل مع Style و Theme - لينك المثال الشامل في الوصف00:11:52
-
80 - تصميم شاشة احترافية من الصفر-الجزء الأول00:04:30
-
81 - تصميم شاشة احترافية من الصفر-الجزء الثاني00:05:19
-
82 - تصميم شاشة احترافية من الصفر-الجزء الثالث00:06:43
-
83 - تصميم شاشة احترافية من الصفر-الجزء الرابع00:08:42
-
84 - تصميم شاشة احترافية من الصفر-الجزء الخامس00:10:37
-
85 - تصميم شاشة احترافية من الصفر-الجزء السادس00:06:03
-
86 - تصميم شاشة احترافية من الصفر-الجزء السابع00:09:14
-
87 - تصميم شاشة احترافية من الصفر-الجزء الثامن00:03:20
-
88 - تصميم شاشة احترافية من الصفر-الجزء التاسع والأخير00:06:29
-
89 - شرح مكونات نظام الاندرويد وانشاء أول فعالية Activity00:06:04
-
90 - شرح تفاصيل الفعالية Activity الافتراضية00:11:14
-
91 - تغيير اعدادات الفعالية Activity الرئيسية.00:03:29
-
92 - تمرين - تطبيق جمع رقمين - الجزء الأول00:05:39
-
93 - تمرين - تطبيق جمع رقمين - الجزء الثاني00:07:18
-
94 - تمرين - تطبيق جمع رقمين - الجزء الثالث والأخير00:11:01
-
95 - ما هي مكتبة الدعم Support Library؟00:04:59
-
96 - تطبيق الاشكال الهندسية00:02:45
-
97 - تمرين تطبيق الاشكال الهندسية - الجزء الأول00:10:05
-
98 - تمرين تطبيق الاشكال الهندسية - الجزء الثاني00:04:34
-
99 - تمرين تطبيق الاشكال الهندسية - الجزء الثالث00:04:56
-
100 - تمرين تطبيق الاشكال الهندسية - الجزء الرابع00:13:36
-
101 - تمرين تطبيق الاشكال الهندسية - الجزء الخامس00:06:36
-
102 - تمرين تطبيق الاشكال الهندسية - الجزء السادس والاخير00:10:54
-
103 - تمرين تطبيق الاشكال الهندسية - تلخيص في 4 دقائق00:04:01
-
104 - ما الهدف من دورة حياة الأكتيفيتي Activity Life-cycle؟00:06:21
-
105 - دورة حياة الأكتيفيتي Activity Life-cycle00:10:14
-
106 - تطبيق عملي لدورة حياة الفعّالية Activity life-cycle00:09:37
-
107 - تمرين دورة حياة الأكتيفيتي - عملي00:04:40
-
108 - دوال حفظ البيانات في دورة حياة الفعالية00:10:02
-
109 - ما هي Bundle أو الحزمة؟00:07:20
-
110 - تمرين عملي على التعامل مع دوال الحفظ والارجاع Save, Restore00:05:34
-
111 - تمرين عملي على التعامل مع دوال الحفظ والارجاع Save, Restore - جزء 200:03:28
-
112 - طرق اخرى لتجنب اعادة انشاء Activity مرة اخرى00:03:46
-
113 - عنصر RadioButton والتعامل معه برمجيًا00:12:24
-
114 - عنصر CheckBox والتعامل معه برمجيًا00:04:23
-
115 - عنصر ProgressBar والتعامل معه برمجيًا00:03:28
-
116 - عنصر SeekBar والتعامل معه برمجيًا00:06:01
-
117 - عنصر RatingBar والتعامل معه برمجيًا00:04:37
-
118 - عنصر ListView والتعامل معه برمجيًا00:04:17
-
119 - عنصر NumberPicker والتعامل معه برمجيًا00:04:33
-
120 - عنصر CalendarView أو DatePicker والتعامل معه برمجيًا00:04:54
-
121 - عنصر ScrollView وآلية التعامل معه00:03:59
-
122 - السياق Context والدوال الخاصة به00:13:37
-
123 - ما الفائدة من Intent؟ وما هي خصائصه ومميزاته؟00:10:30
-
124 - تطبيق عملي على Explicit intent - الانتقال بين الـ Activities00:10:44
-
125 - تطبيق عملي على Explicit intent - ارسال بيانات بين الـ Activities00:09:20
-
126 - تطبيق عملي على Implicit intent - الانتقال لبرنامج الاتصال00:12:25
-
127 - تمرين عملي على Explicit intent - الجزء الاول00:04:55
-
128 - تمرين عملي على Explicit intent - الجزء الثاني00:07:43
-
129 - تمرين عملي على Explicit intent - الجزء الثالث00:06:45
-
130 - تمرين عملي على Explicit intent - الجزء الرابع00:05:57
-
131 - تمرين عملي على Explicit intent والفرق بين Request و Result - الجزء الرابع00:07:03
-
132 - تمرين عملي على Explicit intent ارشادات - الجزء الخامس00:05:12
-
133 - تمرين عملي على Implicit intent - تطبيق التقاط صورة00:15:20
-
134 - شرح مفهوم Adapter ومبدأ عمله00:07:15
-
135 - تطبيق عملي على ArrayAdapter - عرض قائمة أسماء00:09:22
-
136 - مهم جدًا ! كيف يعمل ArrayAdapter ؟00:10:25
-
137 - Custom Adapter خطوة بخطوة - الجزء الأول00:05:21
-
138 - Custom Adapter خطوة بخطوة - الجزء الثاني00:12:12
-
139 - Custom Adapter خطوة بخطوة - الجزء الثالث00:04:31
-
140 - Custom Adapter خطوة بخطوة - الجزء الرابع00:03:03
-
141 - Custom Adapter خطوة بخطوة - ملخص شامل00:04:48
-
142 - Custom Adapter خطوة بخطوة - اضافة عنصر00:07:37
-
143 - تمرين على Custom ArrayAdapter وبيان الفروقات00:08:05
-
144 - استخدام المصفوفة التقليدية في Custom Adapter00:03:43
-
145 - عرض معلومات عنصر من ListView في Toast00:07:14
-
146 - تعديل عنصر في ListView عند الضغط عليه00:12:35
-
147 - تمرين شامل على CustomAdapter - المقدمة00:04:48
-
148 - تمرين شامل على CustomAdapter - الجزء الأول00:05:48
-
149 - تمرين شامل على CustomAdapter - الجزء الثاني00:11:16
-
150 - تمرين شامل على CustomAdapter - الجزء الثالث00:07:17
-
151 - تمرين شامل على CustomAdapter - الجزء الرابع00:07:54
-
152 - تمرين شامل على CustomAdapter - الجزء الخامس00:06:41
-
153 - تمرين شامل على CustomAdapter - الجزء السادس00:05:13
-
154 - تمرين شامل على CustomAdapter - الجزء السابع00:01:59
-
155 - تمرين شامل على CustomAdapter - الجزء الثامن00:03:54
-
156 - تمرين شامل على CustomAdapter - الجزء التاسع00:09:36
-
157 - تمرين شامل على CustomAdapter - الجزء العاشر00:07:53
-
158 - تمرين شامل على CustomAdapter - الجزء الحادي عشر00:06:44
-
159 - تمرين شامل على CustomAdapter - ملخص سريع00:04:34
-
160 - مقدمة عن القوائم Menu00:03:01
-
161 - قائمة الخيارات Options menu - الجزء الأول00:05:59
-
162 - قائمة الخيارات Options menu - الجزء الثاني00:06:54
-
163 - قائمة السياق Context menu00:03:36
-
164 - تمرين عملي - قائمة الاشعارات00:10:22
-
165 - Custom Toast00:08:29
-
166 - SnackBar00:06:42
-
167 - SnackBar مع Action00:02:54
-
168 - SnackBar مع CoordinatorLayout00:07:56
-
169 - استدامة البيانات Data persistence - مقدمة00:04:23
-
170 - التفضيلات المشتركة Shared preferences - الطريقة الأولى00:10:53
-
171 - التفضيلات المشتركة Shared preferences - الطريقة الثانية00:03:26
-
172 - التفضيلات المشتركة Shared preferences - الطريقة الثانية تابع00:03:56
-
173 - التفضيلات المشتركة Shared preferences - الطريقة الثالثة00:03:37
-
174 - التفضيلات المشتركة Shared preferences - تمرين شامل00:11:37
-
175 - التعامل مع الملفات Storage - مقدمة00:05:17
-
176 - الذاكرة الداخلية Internal storage - الجزء الأول00:03:22
-
177 - الذاكرة الداخلية Internal storage - الجزء الثاني00:12:04
-
178 - الذاكرة الداخلية Internal storage - الجزء الثالث00:13:53
-
179 - الذاكرة الداخلية Internal storage - طرق أخرى00:04:13
-
180 - الذاكرة الداخلية Internal storage - الملفات المؤقتة والحذف00:05:00
-
181 - ما هي أفضل طريقة نستخدمها لتخزين البيانات؟00:05:20
-
182 - الذاكرة الخارجية External storage - الجزء الأول00:06:45
-
183 - الذاكرة الخارجية External storage - الجزء الثاني00:08:54
-
184 - الحصول على الصلاحيات Permissions برمجيًا00:11:13
-
185 - الذاكرة الخارجية External storage - الجزء الثالث00:04:45
-
186 - الذاكرة الخارجية External storage - الجزء الأخير والملخص00:07:40
-
187 - الفرق بين الذاكرة الداخلية والخارجية00:04:03
-
188 - طريقة تحديد مكان تنزيل التطبيق على الموبايل00:02:38
-
189 - قواعد البيانات Database - لماذا نستخدمها ولماذا لا نستخدم الملفات؟00:07:52
-
190 - قواعد البيانات Database - ما هي قواعد البيانات؟00:07:14
-
191 - قواعد البيانات Database - مختصر عملياتها00:02:32
-
192 - قواعد البيانات Database - مقدمة عن SQLite00:06:48
-
193 - قواعد البيانات Database - مبدأ انشاء جدول00:08:11
-
194 - قواعد البيانات Database - مبدأ حذف وتعديل جدول00:02:08
-
195 - قواعد البيانات Database - مبدأ الاضافة على جدول00:03:15
-
196 - قواعد البيانات Database - مبدأ التعديل على جدول00:03:48
-
197 - قواعد البيانات Database - مبدأ الحذف من جدول00:01:50
-
198 - قواعد البيانات Database - مبدأ استرجاع البيانات من جدول00:07:10
-
199 - قواعد البيانات Database - محاكاة نظرية00:04:00
-
200 - قواعد البيانات Database - انشاء قاعدة بيانات وجدول00:12:01
-
201 - قواعد البيانات Database - حذف وتعديل هيكلية جدول00:08:14
-
202 - قواعد البيانات Database - ترتيب أفضل للكود السابق00:04:25
-
203 - قواعد البيانات Database - اضافة بيانات على جدول00:11:13
-
204 - قواعد البيانات Database - تعديل بيانات على جدول00:10:03
-
205 - قواعد البيانات Database - ارجاع عدد صفوف جدول00:03:32
-
206 - قواعد البيانات Database - تمرين بسيط00:08:06
-
207 - قواعد البيانات Database - حذف بيانات من جدول00:03:59
-
208 - قواعد البيانات Database - استرجاع بيانات من جدول - ج100:04:38
-
209 - قواعد البيانات Database - كلاس Cursor بالتفصيل00:05:24
-
210 - قواعد البيانات Database - استرجاع بيانات من جدول - ج200:07:38
-
211 - قواعد البيانات Database - استرجاع بيانات من جدول - ج300:03:07
-
212 - قواعد البيانات Database - تحسين الكود السابق وملخص شامل00:06:15
-
213 - قواعد البيانات Database - البحث في جدول00:05:33
-
214 - Material design - مقدمة00:07:35
-
215 - Material design - طريقة استخدامه في المشروع-الجزء الأول00:02:25
-
216 - التعامل مع AndroidX Artifacts00:01:54
-
217 - Material design - طريقة استخدامه في المشروع-الجزء الثاني00:10:03
-
218 - Material design - هيكلية الشاشة00:05:03
-
219 - Material design - عناصر هامة00:05:19
-
220 - Material design - تطبيق العناصر على الشاشة-الجزء الأول00:05:10
-
221 - Material design - تطبيق العناصر على الشاشة-الجزء الثاني00:05:08
-
222 - Material design - تطبيق العناصر على الشاشة-الجزء الثالث00:07:25
-
223 - Material design - تطبيق العناصر على الشاشة-الجزء الرابع00:03:41
-
224 - Material design - تطبيق العناصر على الشاشة-الجزء الخامس00:12:17
-
225 - Material design - تطبيق العناصر على الشاشة-الجزء السادس00:03:59
-
226 - Material design - تطبيق العناصر على الشاشة-الملخص00:06:23
-
227 - Card view - شرح العنصر00:09:13
-
228 - Recycler view - مقدمة00:05:24
-
229 - Recycler view - الفرق بين ListView و RecyclerView00:09:13
-
230 - Recycler view - الجزء الأول00:04:49
-
231 - Recycler view - الجزء الثاني00:05:13
-
232 - Recycler view - الجزء الثالث00:09:04
-
233 - Recycler view - الجزء الرابع00:03:31
-
234 - Recycler view - الجزء الخامس00:05:58
-
235 - Recycler view - الجزء السادس00:08:13
-
236 - قواعد البيانات الخارجية External Database - مقدمة00:03:15
-
237 - قواعد البيانات الخارجية External Database - برنامج Sqlite Browser00:10:28
-
238 - قواعد البيانات الخارجية External Database - الجزء الأول00:07:20
-
239 - قواعد البيانات الخارجية External Database - الجزء الثاني00:06:08
-
240 - قواعد البيانات الخارجية External Database - الجزء الثالث00:13:08
-
241 - قواعد البيانات الخارجية External Database - الجزء الرابع00:06:39
-
242 - قواعد البيانات الخارجية External Database - الجزء الخامس00:07:22
-
243 - تطبيق شامل (1) - ما هو المشروع؟00:03:46
-
244 - تطبيق شامل (1) - الجزء الأول00:06:12
-
245 - تطبيق شامل (1) - الجزء الثاني00:09:32
-
246 - تطبيق شامل (1) - الجزء الثالث00:03:36
-
247 - تطبيق شامل (1) - الجزء الرابع00:10:05
-
248 - تطبيق شامل (1) - الجزء الخامس00:08:57
-
249 - تطبيق شامل (1) - الجزء السادس00:04:14
-
250 - تطبيق شامل (1) - الجزء السابع00:04:09
-
251 - تطبيق شامل (1) - الجزء الثامن00:10:06
-
252 - تطبيق شامل (1) - الجزء التاسع00:10:28
-
253 - تطبيق شامل (1) - الجزء العاشر00:03:49
-
254 - تطبيق شامل (1) - الجزء الحادي عشر00:04:52
-
255 - تطبيق شامل (1) - الجزء الثاني عشر00:04:00
-
256 - تطبيق شامل (1) - الجزء الثالث عشر00:09:46
-
257 - تطبيق شامل (1) - الجزء الرابع عشر00:09:07
-
258 - تطبيق شامل (1) - الجزء الخامس عشر00:07:58
-
259 - تطبيق شامل (1) - الجزء السادس عشر00:03:33
-
260 - تطبيق شامل (1) - الجزء السابع عشر00:05:11
-
261 - تطبيق شامل (1) - الجزء الثامن عشر00:04:56
-
262 - تطبيق شامل (1) - الجزء التاسع عشر00:13:56
-
263 - تطبيق شامل (1) - الجزء العشرون00:07:32
-
264 - تطبيق شامل (1) - الجزء الحادي والعشرون00:03:49
-
265 - تطبيق شامل (1) - الجزء الثاني والعشرون00:04:17
-
266 - تطبيق شامل (1) - الجزء الثالث والعشرون00:06:27
-
267 - تطبيق شامل (1) - الجزء الرابع والعشرون00:05:51
-
268 - مقدمة عن Fragments والفائدة منها00:06:56
-
269 - طريقة انشاء Fragments00:04:26
-
270 - دورة حياة الـ Fragment نظري00:05:04
-
271 - دورة حياة الـ Fragment عملي00:04:15
-
272 - اضافة Fragment على الشاشة من كود XML00:03:05
-
273 - اضافة Fragment على الشاشة من كود الجافا - الجزء الأول00:08:48
-
274 - اضافة Fragment على الشاشة من كود الجافا - الجزء الثاني00:11:34
-
275 - طرق التواصل بين Fragment و Activity00:08:05
-
276 - ارسال بيانات من Activity الى Fragment - الجزء الأول00:09:43
-
277 - ارسال بيانات من Activity الى Fragment - الجزء الثاني00:05:54
-
278 - ارسال بيانات من Activity الى Fragment - الجزء الثالث00:09:57
-
279 - ارسال بيانات من Activity الى Fragment - الجزء الأخير00:08:17
-
280 - ارسال بيانات من Fragment الى Activity - الجزء الأول00:06:50
-
281 - ارسال بيانات من Fragment الى Activity - الجزء الثاني00:15:19
-
282 - ارسال بيانات من Fragment الى Fragment00:10:29
-
283 - ملخص ارسال واستقبال البيانات باستخدام الFragments00:07:39
-
284 - كتابة أكواد Fragment بنقرة واحدة00:05:21
-
285 - TabLayout مع ViewPager - مقدمة00:03:22
-
286 - TabLayout مع ViewPager - الجزء الأول00:05:23
-
287 - TabLayout مع ViewPager - الجزء الثاني00:08:19
-
288 - TabLayout مع ViewPager - الجزء الثالث00:07:18
-
289 - TabLayout مع ViewPager - الجزء الرابع00:10:19
-
290 - TabLayout مع ViewPager - الجزء الأخير00:06:22
-
291 - Dialog fragment - مقدمة00:06:49
-
292 - Dialog fragment - الجزء الأول00:11:40
-
293 - Dialog fragment - الجزء الثاني00:05:18
-
294 - Custom Dialog fragment00:07:36
-
295 - Threading المهام - الجزء الأول00:10:56
-
296 - Threading المهام - الجزء الثاني00:12:02
-
297 - Threading المهام - الجزء الثالث00:02:51
-
298 - Handler - الجزء الأول00:07:32
-
299 - Handler - الجزء الثاني00:08:30
-
300 - AsyncTask - الجزء الأول00:08:36
-
301 - AsyncTask - الجزء الثاني00:10:16
-
302- AsyncTask - الجزء الثالث00:10:20
-
303 - View binding - لا داعي لـ inflate بعد اليوم ????00:07:16
-
304 - الإشعارات Notifications - مقدمة00:05:20
-
305 - الإشعارات Notifications - الجزء الأول00:07:06
-
306 - الإشعارات Notifications - الجزء الثاني00:09:54
-
307 - الخدمات Services - مقدمة00:06:23
-
308 - الخدمات Services - الجزء الأول00:12:52
-
309 - الخدمات Services - الجزء الثاني00:07:52
-
310 - الخدمات Services - الجزء الثالث00:04:44
-
311 - الخدمات Services - الجزء الرابع00:08:30
-
312 - التعامل مع JobService00:19:12
-
313 - التعامل مع JobService - مثال الموسيقى00:02:29
-
314 - Broadcast - مقدمة00:11:23
-
315 - Broadcasts - الجزء الأول - التعامل مع حدث تشغيل الهاتف00:08:18
-
316 - Broadcasts - الجزء الثاني - التعامل مع حدث توصيل السماعة00:07:08
-
317 - Broadcasts - الجزء الثالث - goAsync00:09:33
-
318 - Broadcasts - الجزء الأخير- مثال شامل00:09:05
-
319 - مزودات المحتوى Content providers - مقدمة00:09:20
-
320 - مزودات المحتوى Content providers - الجزء الأول00:13:13
-
321 - مزودات المحتوى Content providers - الجزء الثاني00:06:21
-
322 - مزودات المحتوى Content providers - الجزء الثالث00:20:24
-
323 - مزودات المحتوى Content providers - الجزء الرابع00:08:35
-
324 - مزودات المحتوى Content providers - ملخص شامل للأكواد00:07:49
-
325 - مكتبة Intuit لتصميم شاشة متعددة الأحجام00:09:07
-
326 - ViewPager 2 + TabLayout - الجزء الأول00:08:13
-
327 - ViewPager 2 + TabLayout - الجزء الثاني00:12:35
-
328 - ViewPager 2 + TabLayout - الجزء الثالث00:08:18
-
329 - ViewPager 2 + TabLayout - الجزء الأخير00:08:18
-
330 - الطريقة الجديدة للتعامل مع ActivityResult باستخدام ARL00:17:07
-
331 - تمرين Notifications مع RecyclerView - الجزء الأول00:06:59
-
332 - تمرين Notifications مع RecyclerView - الجزء الثاني00:07:53
-
333 - تمرين Notifications مع RecyclerView - الجزء الأخير00:15:49
-
334 - Room database - الجزء الأول00:20:57
-
335 - Room database - الجزء الثاني00:17:24
-
336 - Room database - الجزء الثالث00:08:31
-
337 - Room database - الجزء الرابع00:19:29
-
338 - Room database - الجزء الخامس00:21:53
-
339 - Room database - الجزء السادس00:14:42
-
340 - Room database - الجزء السابع00:07:21
-
341 - Room database - الجزء الثامن00:24:33
-
342 - Room database - الجزء التاسع00:16:12
-
343 - Room database - الجزء العاشر00:08:58
معلومات الدورة
- المستوى: كل المستويات
- عدد المواد: 344
- اللغة: عربي
- عدد الطلاب: 11
- آخر تحديث: 25/01/2022
الشهادة
قم بالتسجيل في الموقع والالتحاق بالدورة للحصول على شهادة إكمال الدورة
سجل الآن
يجب الالتحاق بالدورة لتتمكن من
التفاعل على مواد الدورة