Enroll Course: https://www.coursera.org/learn/engineeringandroidapps

مقدمة

هل أنت مطور تطبيقات أندرويد أو ترغب في دخول عالم تطوير التطبيقات الذكية؟ إذا كان الأمر كذلك، فإن دورة هندسة تطبيقات أندرويد القابلة للصيانة على منصة Coursera تعتبر خيارًا مثاليًا لك. تمتد الدورة لمدة 4 أسابيع، حيث تغطي العديد من الأساليب الفعالة في تطوير تطبيقات أندرويد القابلة للصيانة من خلال تقديم أمثلة عملية.

ما الذي ستتعلمه في هذه الدورة؟

تشمل مواضيع الدورة تقنيات تطوير البرمجيات مثل:

  • أساليب التطوير المدفوعة بالاختبار (Test-Driven Development)
  • كيفية تطوير وتشغيل اختبارات الوحدة باستخدام JUnit وRobotium
  • تطبيق أنماط البرمجيات الشائعة في Java وAndroid لزيادة قابلية التمديد ووضوح التطبيقات

كما يعمل الطلاب على تجارب اختبار تلقائية، مما يمنحهم الخبرة العملية التي يحتاجونها لصقل مهاراتهم.

المنهج الدراسي

منهج الدورة مصمم بعناية لتزويدك بأساس قوي. إليك ملخص للمواضيع الرئيسية:

  1. نظرة عامة على الدورة
  2. هندسة البرمجيات والاختبار I
  3. هندسة البرمجيات والاختبار II
  4. الأمان والاستدامة I
  5. الأمان والاستدامة II – يقدم هذا الجزء مقدمة في اختبار الوحدات باستخدام إطار عمل Junit 4.0 في أندرويد، بالإضافة إلى مقدمة في أطر الاختبار باستخدام إطار عمل Robotium مفتوح المصدر لكتابة حالات اختبار رمادية الأداة لأتمتة اختبار التطبيقات متعددة الأنشطة.

توصية

إذا كنت تبحث عن دورة تجمع بين الفائدة والمعرفة العملية، فإن هندسة تطبيقات أندرويد القابلة للصيانة هي الخيار الأمثل. ستساعدك على فهم كيفية تصميم تطبيقات أندرويد بشكل أفضل ليسهل صيانتها وتطويرها في المستقبل، مما يعود بالنفع على مسيرتك المهنية.

خاتمة

إن تطوير التطبيقات هو فن وعلم. الاستثمار في معرفتك ومهاراتك من خلال هذه الدورة هو خطوة رائعة نحو مستقبل مهني مشرق في عالم البرمجة.

Enroll Course: https://www.coursera.org/learn/engineeringandroidapps