كورس برمجة تطبيقات الاندرويد علي منصة إدراك Android application programming Course
دورة تدريبية في برمجة تطبيقات الاندرويد وكيفية صناعة تطبيقات الاندرويد وتقوم على تأسيس لغة الجافا وشرح أساسيات برمجة الاندرويد وصناعة التطبيقات للاندرويد
الوصف
في العالم الرقمي الحديث تتنافس التكنولوجيا بأنواعها المختلفة لرفد الأسواق بكل ما هو حديث ومن شأنه جعل الحياة أسهل، ومن أهم أنواع التكنولوجيا هو الهاتف الذكي وتطبيقاته التي تتنافس بشدة لإرضاء المستخدم وتلبية حاجات عمله أو حياته. ولأن من المهم جدا مواكبة تطورات العصر فأننا نهدف لتعليم الملتحقين في هذا المساق كل ما يتعلق بتطوير تطبيقات الهواتف الذكية من خلال تكنولوجيا الاندرويد.
في هذا المساق سنقوم بالتطرق للأساسيات والتأكيد على مفاهيم البرمجة وبناء الجملة البرمجية الصحيحة، من أجل البدء في تطوير تطبيقات الـ Android باستخدام الـ (OOP) بلغة برمجة جافا وسنبدأ مع أساسيات البرمجة الكينوينة حتى نبلغ مستوى يمكننا من المضي قدما في التعمق في المواضيع البرمجية المتقدمة في مجال تطوير تطبيقات الـ Android وسنبدأ في المواضيع التالية للتأكد من أن كل الأساسيات واضحة وسنقوم بشرح مبادئ وأساسيات برمجة الـ Java وشرح نهج البرمجة من خلال الـ Object-Oriented وكيف نستفيد منه في تطوير البرمجيات والتعامل مع بيئة البرمجة وإنشاء برامج بسيطة وأكثر تطورا واستخدام التحليل المنطقي للأفكار البرمجية.
وسنتعلم سويا كيفية تطوير تطبيقات ال Androidمن الخطوات الأولى حتى التمكن من تصميم وبرمجة تطبيقات الهاتف الذكي ورفعها على متجر Google Play ويشتمل المساق على المواضيع التالية بشرح مبادئ وأساسيات تكنولوجيا الـ Android وتنزيل وتشغيل البرمجيات اللازمة للبدء في تصميم واجهات المستخدم البدء بالبرمجة اللازمة لتشغيل التطبيق والتدرج في المستوى والأفكار البرمجية من خلال المشاريع التي سيتم العمل عليها.
وسنقوم بفهم أساسيات برمجة التطبيقات الذكية باستخدام الاندرويد وتصميم واجهات المستخدم بأحدث الطرق البرمجية لضمان تصاميم عصرية وسهلة الاستخدام والممارسة على برمجة الآليات التي تضمن عمل التطبيق بكفاءة وبدون أخطاء وبكل تأكيد سنقوم باختبار التطبيق والتأكد من جاهزيته للرفع على Google Play رفع التطبيق ونشره على متجر التطبيقات.
ماذا ستتعلم
- فهم أساسيات مفاهيم البرمجة باستخدام الـ Object-Oriented.
- استخدام نهج برمجة الـ Object-Oriented في تطوير البرمجيات باستخدام الـ Java.
- إنشاء برامج بسيطة من لغة برمجة الجافا.
- فهم أساسيات برمجة التطبيقات الذكية باستخدام الـ Android.
- تصميم واجهات المستخدم بأحدث الطرق البرمجية لضمان تصاميم عصرية وسهلة الاستخدام.
- برمجة الآليات التي تضمن عمل التطبيق بكفاءة وبدون أخطاء.
- اختبار التطبيق والتأكد من جاهزيته للرفع على الـ Google Play.
- عمل تطبيق كامل متكامل على نظام الاندرويد.
الخطّة الدراسية
الوحدة الأولى: أساسيات لغة برمجة الجافا
في هذه الوحدة سنتطرق إلى أساسيات لغة الجافا وتاريخها، سنتعلم سويا أساسيات لغة برمجة الكينونية وكيفية تثبيت البرامج الخاصة في هذه البرمجية، إضافة إلى الفروقات الرئيسية واهم الأوامر المستخدمة.
الوحدة الثانية: مواضيع متقدمة في الجافا
سنقوم بتعلم المواضيع المتقدمة في لغة الجافا التي ستساعدنا في بناء تطبيقات الاندرويد، وسنقوم بتعلم مبدأ الوراثة وكيفية القراءة من الملفات.
الوحدة الثالثة: أساسيات في عالم الاندرويد
هنا تعد البداية للانطلاق إلى عالم الاندرويد، سنتعرف على عالم الاندرويد وما هي التكنولوجيا المستخدمة فيه وسنقوم بتنزيل البرمجية الخاصة فيها، وتشغيل الجهاز الافتراضي، كما سنتعلم سويا بناء تطبيق بسيط سويا وكيفية دعم أحجام الشاشات المختلفة.
الوحدة الرابعة: تصميم شاشات متقدمة في الاندرويد
في هذه المرحلة سنتعمق في المواضيع الخاصة بالاندرويد وكيفية إضافة الصور والفيديوهات والتعامل مع العديد من المواضيع المتقدمة.
الوحدة الخامسة: تخزين البيانات والتعامل معها في الاندرويد
تعد من أكثر المواضيع أهمية كيفية تخزين الملفات والشرح عنها وسنقوم بالتطبيق العملي على خيارات التخزين وكيفية نشر التطبيق على متجر التطبيقات.