
تطوير تطبيقات الهاتف
أطلق مشروع Android حقيقي مع اكتساب العادات التي تتوقعها فرق تطبيقات الهاتف الجديدة: Kotlin وAndroid Studio وGit وتفكير معماري كافٍ للنمو من هناك.
نبذة عن هذا المسار
تبني Android الأصيل في Kotlin وتتلمس Flutter لترى متى تختار الفرق المنصات المتعددة. الأيام تُقضى في Android Studio: التخطيطات والتنقل وربط البيانات وقراءة الأخطاء وإصلاحها وتشغيل البنى على المحاكيات أو الأجهزة. Git وPostman جزء من الإيقاع كما في مقابلات التوظيف. الإيقاع تقني. إن كنت جديدًا على البرمجة توقع الممارسة بين الجلسات. إن كانت لديك أساسيات ستمر بها أسرع.
لمن هذا المسار
مطورو الواجهة الخلفية أو الأمامية الراغبون في التخصص في Android أو عمل تطبيقات الهاتف متعدد المنصات.
الخريجون الراغبون في تطبيق أساسياتهم في سياق جوال عملي ذي صلة بأصحاب العمل.
الأشخاص الجدد على البرمجة الملتزمون بالعمل خلال مسار تقني بشكل منهجي.
ما الذي ستتعلمه
منظّم في وحدات تتراكم فوق بعضها. المحتوى منهجي وليس عشوائيًا.
أساسيات البرمجة وأساسيات Kotlin
- المتغيرات والأنواع والدوال وتدفق التحكم في Kotlin
- التفكير الموجه بالكائنات: الفئات والكائنات والوراثة
- المجموعات وأمان القيم الفارغة في Kotlin
- قراءة وفهم الوثائق ورسائل الخطأ
واجهة المستخدم في Android والتنقل
- بناء التخطيطات باستخدام Jetpack Compose أو XML
- التنقل بين الشاشات وإدارة المكدس الخلفي
- معالجة إدخال المستخدم وتفاعلات النماذج
- أساسيات التخطيط المتجاوب لأحجام الشاشات المختلفة
الحالة والبيانات وواجهات برمجة التطبيقات
- إدارة حالة واجهة المستخدم وفهم دورة الحياة
- إجراء طلبات HTTP والتعامل مع الاستجابات
- تحليل وعرض البيانات من REST API
- أساسيات استمرارية البيانات محليًا
الاستعداد وواجهات برمجة التطبيقات عمليًا والإطلاق
- Android Studio: الاختبار على المحاكي مقابل الجهاز والتغييرات في البنى
- Git وGitHub: الفروع والمراجعات وسجل نظيف قبل الإصدار
- فحص API مع Postman على نقاط النهاية الفعلية التي تستهلكها في التطبيق
- أساسيات الاختبار: الفحوصات الوحدوية والتحقق الأساسي من واجهة المستخدم
- تحضير الإصدار: التوقيع والإصدار وأساسيات Play Console وFlutter/Dart كعدسة متعددة المنصات
الأدوات والتقنيات التي نستخدمها
بيئة التطوير واللغة والتحكم في الإصدار وفحوصات API وما يعني "الجاهز للإطلاق" على Android. كل وحدة تضيف طبقة أخرى على نفس التطبيق.
Android Studio
بيئة التطوير المتكاملة والمحاكي وتكامل Gradle والتصحيح، بيئة تطوير Android القياسية.
Kotlin
اللغة الأساسية لواجهة المستخدم الأصيلة في Android والتنقل والعمل على البيانات.
Flutter
وحدة متعددة المنصات لفهم متى تختار الفرق Flutter مقابل Android الأصيل.
Dart
وحدة متعددة المنصات لفهم متى تختار الفرق Flutter مقابل Android الأصيل.
Git
الفروع والتزامات والطلبات السحبية حتى يتمكن المرشدون من مراجعة تقدمك كفريق حقيقي.
GitHub
الفروع والتزامات والطلبات السحبية حتى يتمكن المرشدون من مراجعة تقدمك كفريق حقيقي.
Postman
فحص REST APIs والرؤوس والحمولات قبل ربط الاستجابات بواجهة المستخدم.
Android Emulator
تشغيل البنى على المحاكيات والأجهزة الفعلية عند توفرها للفحوصات الواقعية.
devices
تشغيل البنى على المحاكيات والأجهزة الفعلية عند توفرها للفحوصات الواقعية.
Google Play Console (basics)
الإصدار والتوقيع وما يعني "جاهز للإصدار" لمتجر Play، لا تسويق المتجر العميق.
يمكنك إتمام المسار على المستويات المجانية حيث تقدمها الأدوات (مثل GitHub ومحاكي Android). الأجهزة الاختيارية مفيدة لكن غير مطلوبة.
كيف تسير عملية التعلم
ليس محتوى مرئيًا ذاتيًا. برنامج منظم مع مخرجات حقيقية وتغذية راجعة منهجية.
كود يعمل من الأسبوع الأول
تبني تطبيق Android حقيقيًا طوال المسار، تضيف ميزات مع تقدمك في كل وحدة.
تصحيح موجّه بالمرشد
التوقف عن التقدم جزء من تعلم البرمجة. دعم المرشد منظم لمساعدتك على فهم لماذا تعطل شيء ما، لا مجرد إصلاحه نيابةً عنك.
تركيز على الاستعداد
ينتهي المسار بتحضير نشر التطبيق ومراجعة الكود، أنشطة عملية تعكس شكل أدوار المطورين الجدد.
ما الذي يُعدّك له هذا المسار
توقعات واقعية وصادقة. يمنحك المسار الأساس والتطبيق، وما تفعله بعد ذلك يحدد ما يأتي لاحقًا.
تطبيق Android يعمل بنيته خلال المسار
ثقة مع Kotlin وAndroid Studio وسير عمل Git وفحوصات API مع Postman
فهم عملي لواجهة مستخدم تطبيقات الهاتف والتنقل وجلب البيانات
أساس لأدوار مطور Android الجديد أو مطور جوال
تطوير تطبيقات الهاتف: أسئلة شائعة
إجابات خاصة بالمسار: المعرفة المسبقة المطلوبة، وما ستبنيه، والأدوات المستخدمة، وكيفية البدء.
هل لديك سؤال لم تجد إجابته هنا؟
تحدث مع فريق فولوايزهل أنت مستعد لبدء مسار تطوير تطبيقات الهاتف؟
تواصل معنا لتأكيد موعد القبول وطرح أي أسئلة قبل الالتزام.
تواصل مع فولوايز إن كان لديك أسئلة قبل التقديم.
