دبلوم برمجة تطبيقات أندرويد

أهداف الدورة:

إكساب المتدربين القدرة على إنشاء وتصميم تطبيقات أندرويد وتحويل الأفكار إلى تطبقات يمكن استخدامها والاستفادة منها.

الفئة المستهدفة :

الهواة من يريد تعلم البرمجة ولديه إلمام متوسط باللغة الإنجليزية، ويجيد التعامل مع الحاسوب والأنترنت، ولديه جهاز حاسوب.

النتائج التي سيحصل عليها المشاركون بعد الدورة:

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

تقييم الدورة

N.A

التقييمات
  • 5 نجوم0
  • 4 نجوم0
  • 3 نجوم0
  • 2 نجوم0
  • 1 نجوم0

لا توجد تقييمات لهذه الدورة

Headway Academy © All rights reserved