إذا كنت ترغب بإعلامك عند توفر الدورة الرجاء تعبئة الحقول في الأسفل.
دبلوم برمجة تطبيقات أندرويد
أهداف الدورة:
إكساب المتدربين القدرة على إنشاء وتصميم تطبيقات أندرويد وتحويل الأفكار إلى تطبقات يمكن استخدامها والاستفادة منها.
الفئة المستهدفة :
الهواة من يريد تعلم البرمجة ولديه إلمام متوسط باللغة الإنجليزية، ويجيد التعامل مع الحاسوب والأنترنت، ولديه جهاز حاسوب.
النتائج التي سيحصل عليها المشاركون بعد الدورة:
1- تنصيب برنامج أندرويد استديو وملحقاته، والتعامل باحترافية مع واجهات التطبيق وأيقوناته وقوائمه.
2- التعامل مع أهم الأوامر البرمجية في لغة جافا عبر بيئة أندرويد.
3- معرفة كيفية تصميم واجهة التطبيق وربطه بالأوامر البرمجية make an app interactive.
4- التعامل مع الصور والصوت وقواعد البيانات.
5- ربط التطبيق بتطبيقات ومصادر أخرى لجلب البيانات إلى التطبيق.
6- تجهيز التطبيق ورفعه إلى المتجر.
محاور الدورة:
1. تصميم واجهة المستخدم (User Interface):
أ- Introduction.
ب- Building Layout.
2. تمكين التفاعل مع التطبيق (Making An App Interactive):
أ- Making An App Lnteractive.
ب- Object Oriented Program.
3. شاشات متعددة للتطبيق (Multi-Screen App):
أ- Intent & Activity.
ب- المصفوفات والقوائم ودورة حياة الأكتيفيتي.
ج- Images And Visual Polish.
د- Audio Files.
4. الشبكات (Networking):
أ- JSON Parsing.
ب- HTTP Networking.
ج- Thread & Synchronize.
5. قاعدة البيانات (Database):
أ- SQLite.
ب- Add SQLite.
النتائج التي سيحصل عليها المشارك بعد الدورة:
– الانطلاق في عالم برمجة تطبيقات أندرويد، والتأسيس ليتخصص في نوع محدد منه.
– الترشح لفرص العمل ضمن هذا المجال.
– شهادة دبلوم برمجة تطبيقات أندرويد معتمدة ومسجلة في أكاديمية Headway التركية.
– إمكانية الحصول على شهادة معتمدة من الأكاديمية الدولية للدراسات والعلوم في ألمانيا IAS (مقابل رسوم إضافية).
– إمكانية الحصول على شهادة معتمدة من جامعة أمريكية معتمدة (مقابل رسوم إضافية).
منهاج الدورة
المقدمة: | |||
أهداف وأسس الإرشاد / نفسي | 01:02:00 | ||
التعريف بالدورة / أندرويد | 00:03:00 | ||
المحاضرة الأولى: تصميم واجهة المستخدم (User interface) الجزء الأول: | |||
Introduction / أندرويد | 00:04:00 | ||
download / أندرويد | 00:06:00 | ||
Open Android / أندرويد | 00:08:00 | ||
View / أندرويد | 00:12:00 | ||
Image View / أندرويد | 00:05:00 | ||
Linear Layout / أندرويد | 00:06:00 | ||
Wight / أندرويد | 00:03:00 | ||
المحاضرة الثانية: تصميم واجهة المستخدم (User interface) الجزء الثاني: | |||
Relative Layout / أندرويد | 00:09:00 | ||
Padding & Margin / أندرويد | 00:04:00 | ||
Just Java App 1 / أندرويد | 00:26:00 | ||
Just Java App 2 / أندرويد | 00:08:00 | ||
المحاضرة الثالثة: تمكين التفاعل مع التطبيق (Making an app interactive) الجزء الأول: | |||
Just Java F / أندرويد | 00:13:00 | ||
Orinted P Intro / أندرويد | 00:03:00 | ||
Object O Method / أندرويد | 00:08:00 | ||
Object O Summery Order / أندرويد | 00:09:00 | ||
المحاضرة الرابعة: تمكين التفاعل مع التطبيق (Making an app interactive) الجزء الثاني: | |||
Class Object Call Method / أندرويد | 00:14:00 | ||
Inheriting Find View By / أندرويد | 00:20:00 | ||
Check Box / أندرويد | 00:12:00 | ||
Edit Text / أندرويد | 00:07:00 | ||
Scroll E And If / أندرويد | 00:12:00 | ||
المحاضرة الخامسة: شاشات متعددة للتطبيق (Multi-screen app) الجزء الأول: | |||
Intent / أندرويد | 00:09:00 | ||
Translate / أندرويد | 00:07:00 | ||
Style & Them / أندرويد | 00:06:00 | ||
Multi Screen / أندرويد | 00:13:00 | ||
Activity Intent / أندرويد | 00:07:00 | ||
المحاضرة السادسة: شاشات متعددة للتطبيق (Multi-screen app) الجزء الثاني: | |||
Interface / أندرويد | 00:06:00 | ||
Array And Array List / أندرويد | 00:13:00 | ||
Loops / أندرويد | 00:07:00 | ||
Recycle View / أندرويد | 00:12:00 | ||
Adapter / أندرويد | 00:07:00 | ||
Custom Class / أندرويد | 00:12:00 | ||
Custom Array Adapter / أندرويد | 00:15:00 | ||
Add Image / أندرويد | 00:13:00 | ||
Word Class Image / أندرويد | 00:11:00 | ||
Visual Polish / أندرويد | 00:15:00 | ||
Audio Player / أندرويد | 00:11:00 | ||
Manage Audio File / أندرويد | 00:13:00 | ||
Play Audio / أندرويد | 00:10:00 | ||
المحاضرة السابعة: الشبكات (Networking) الجزء الأول: | |||
Network / أندرويد | 00:11:00 | ||
Read JSON / أندرويد | 00:14:00 | ||
Design Project / أندرويد | 00:05:00 | ||
Switch / أندرويد | 00:05:00 | ||
المحاضرة الثامنة: الشبكات (Networking) الجزء الثاني: | |||
HTTP Request / أندرويد | 00:10:00 | ||
Permissions / أندرويد | 00:00:00 | ||
Input Stream And Exceptions / أندرويد | 00:18:00 | ||
Thread / أندرويد | 00:10:00 | ||
المحاضرة التاسعة: قاعدة البيانات (Database) الجزء الأول: | |||
Synchronize / أندرويد | 00:14:00 | ||
Loader / أندرويد | 00:19:00 | ||
SQLite In Android / أندرويد | 00:10:00 | ||
المحاضرة العاشرة: قاعدة البيانات (Database) الجزء الثاني: | |||
Add SQLite / أندرويد | 00:00:00 | ||
Object O Rec Object / أندرويد | 00:09:00 | ||
On Click Listener / أندرويد | 00:09:00 | ||
Database In Android / أندرويد | 00:12:00 | ||
Content Provider / أندرويد | 00:19:00 | ||
Finish App / أندرويد | 00:09:00 |
تقييم الدورة
لا توجد تقييمات لهذه الدورة