دبلومة تطوير تطبيقات الموبايل – Flutter و React Native

تطوير البرمجيات

دبلومة تطوير تطبيقات الموبايل – Flutter و React Native

تكنولوجيا المعلوماتتطوير البرمجيات

دبلومة عملية شاملة تنقلك من الصفر إلى مطوّر تطبيقات موبايل محترف يعمل على المنصتين. هتتقن أقوى framework‌ين في السوق — Flutter (بلغة Dart) و React Native (بـ TypeScript) — وتتعلّم تصمّم وتبني وتختبر وتنشر تطبيقات جاهزة للإنتاج على Android و iOS من كود واحد. مش بس واجهات؛ هتتعمّق … اقرأ المزيد

ماذا ستغطي الدورة

Module 1 - Introduction to Mobile Development, Dart & Flutter – 4 Lessons
Module 2 - Dart Programming Fundamentals – 5 Lessons
Module 3 - Version Control & Developer Workflow – 3 Lessons
Module 4 - Flutter Basics & Core Widgets – 4 Lessons
Module 5 - UI, UX, Navigation & Theming – 5 Lessons
Module 6 - State Management & App Architecture – 6 Lessons
+10 المزيد
تطوير البرمجيات

سعر الأونلاين

دفع آمن · تأكيد فوري

تشمل هذه الدورة

  • 180 ساعة تدريب
  • 3 صيغ تعلّم
  • الإنجليزية والعربية
  • شهادة معتمدة
الدفعة القادمة: ١٦ يناير ٢٠٢٧10 مقعدًا متبقيًا

ماذا تحصل عليه

ما الذي تشمله الدورة

المشاريع

مشاريع عملية لتطبيق ما تعلمته في سيناريوهات واقعية وبناء محفظة أعمالك

التدريب أثناء العمل

خبرة عملية وتطبيق واقعي مع خبراء الصناعة والموجهين

شهادة إتمام

شهادة معترف بها في الصناعة عند إتمام الدورة بنجاح

دبلومة عملية شاملة تنقلك من الصفر إلى مطوّر تطبيقات موبايل محترف يعمل على المنصتين. هتتقن أقوى framework‌ين في السوق — Flutter (بلغة Dart) و React Native (بـ TypeScript) — وتتعلّم تصمّم وتبني وتختبر وتنشر تطبيقات جاهزة للإنتاج على Android و iOS من كود واحد. مش بس واجهات؛ هتتعمّق في معمارية التطبيقات...

الأدوات والمهارات

المهارات والأدوات التي ستتقنها

FlFlutter
DaDart
ReReact Native
TyTypeScript
JSJavaScript
FiFirebase
ClCloud Firestore
SqSQLite
HiHive
ReRedux Toolkit
ExExpo
DiDio
Geget_it
GoGoogle Maps
GiGit & GitHub
ViVisual Studio Code
AnAndroid Studio
Cross-Platform Mobile Development with Flutter & React NativeDart Fundamentals & Object-Oriented ProgrammingAsynchronous Programming: Futures, Streams & async/awaitFlutter Widget Tree, Core Widgets & Responsive LayoutsState Management with setState, Provider & BLoC/CubitClean Architecture, Repository Pattern, MVVM & Dependency InjectionDesign Patterns (Factory, Singleton, Observer)REST API Integration & JSON ParsingLocal Storage & Caching with SQLite, Hive & Shared PreferencesFirebase Authentication, Firestore & Push NotificationsGoogle Maps, GPS, Payment & AdMob IntegrationMaterial Design UI, Forms, Navigation & AnimationsModern JavaScript & TypeScriptReact Native Components, Hooks & React NavigationState Management with Redux Toolkit & Context APITesting, Debugging & Performance OptimizationRelease Builds & Publishing to Google Play & App StoreAI-Assisted Development & Prompt EngineeringVersion Control with Git & GitHub

المنهج

محتوى الدورة

16 وحدات67 درسًا
  • What is cross-platform mobile development? Native vs Flutter vs React Native.
  • Introduction to the Dart language and why Flutter uses it.
  • Setting up your environment (Flutter SDK, VS Code, Android Studio, emulators & simulators).
  • Creating and running your first Flutter app.
  • Variables, data types, and operators.
  • Control flow (if, loops, switch).
  • Functions, lists, maps, and collections.
  • Object-Oriented Programming (classes, objects, inheritance, mixins).
  • Asynchronous Dart: Futures, async/await, and Streams.
  • Git fundamentals: commits, branches, and merges.
  • Working with GitHub (repositories, pull requests, collaboration).
  • Clean code principles and project structure for mobile apps.
  • Understanding the Flutter widget tree.
  • Essential widgets (Text, Image, Container, Row, Column, ListView).
  • Layouts and spacing (Padding, Margin, Alignment, Flex).
  • Building responsive designs for multiple screen sizes.
  • Material Design and building custom widgets.
  • Forms, input validation, lists, and navigation menus.
  • Routing and multi-screen navigation.
  • Animations, transitions, and theming (light & dark).
  • Localization (Arabic/English) and working with media (Image Picker, Audio).
  • Stateless vs Stateful widgets and setState.
  • Provider pattern and dependency management.
  • BLoC / Cubit pattern in depth.
  • FutureBuilder, StreamBuilder, and Streams & Sinks.
  • Clean Architecture, Repository Pattern & MVVM.
  • Dependency Injection (get_it) and design patterns (Factory, Singleton, Observer).
  • Consuming REST APIs with Dio and http.
  • Parsing and modeling JSON data.
  • Local databases with SQLite.
  • Caching with Hive and Shared Preferences.
  • Offline-first data strategies.
  • Firebase setup and Authentication (login, signup, logout).
  • Cloud Firestore database and Cloud Messaging (push notifications).
  • Google Maps and GPS / location services.
  • Payment gateway integration.
  • QR code scanning and Mobile Ads (AdMob).
  • Debugging, unit testing, and widget testing.
  • Handling exceptions and runtime errors.
  • Performance and load-time optimization.
  • Release builds, generating APK/IPA, and publishing to Google Play & App Store.
  • Modern JavaScript (ESNext), promises, and async/await.
  • NPM/Yarn and the JavaScript ecosystem.
  • TypeScript: interfaces, types, enums, and generics.
  • Strict type-checking for reliable apps.
  • React Native architecture and setup (Expo & CLI).
  • Core components (View, Text, Image) and Flexbox layout.
  • Building and styling custom components.
  • React Hooks: useState and useEffect.
  • Context API and component communication.
  • React Navigation (stack, tabs, drawer).
  • State management with Context API and Redux Toolkit.
  • Consuming REST APIs and handling data.
  • Local storage with AsyncStorage.
  • Firebase integration with React Native.
  • Implementing push notifications.
  • Building and publishing with Expo / EAS.
  • Prompt engineering for developers.
  • AI-assisted coding tools and workflows (Copilot, MCPs).
  • Using AI to debug, refactor, and accelerate delivery.
  • Building a professional CV and an impactful LinkedIn profile.
  • Preparing for technical interviews.
  • Presenting your projects and technical decisions with confidence.
  • E-commerce app (products, cart, checkout, payment).
  • Real-time chat app (Firebase).
  • News app (REST API integration).
  • Final capstone: plan, build, present, and get evaluated.

شهادة معتمدة

الشهادة بعد إكمال الدورة

عند إتمام الدورة تحصل على شهادة احترافية توثّق مهاراتك — أضِفها إلى سيرتك الذاتية وشاركها على شبكات التواصل المهني.

  • معتمدة في المجال
  • قابلة للمشاركة على LinkedIn
  • تُضاف إلى سيرتك الذاتية

الأسئلة الشائعة

أسئلة يتكرّر طرحها

كل ما تحتاج معرفته قبل التسجيل. لم تجد إجابتك؟ فريقنا جاهز لمساعدتك.

ما زال لديك سؤال؟

عادةً نردّ خلال ساعات قليلة.

تواصل مع فريقنا

اختر طريقة التدريب المناسبة (عبر الإنترنت أو حضوري أو مسجّل)، ثم اضغط «سجّل الآن» وأكمل الدفع الآمن في دقائق. ستصلك رسالة تأكيد فور اكتمال التسجيل.

نقبل بطاقات الائتمان والمحافظ الإلكترونية والدفع عبر المنافذ، بالإضافة إلى الدفع الدولي. جميع المعاملات مؤمّنة.

نعم، يتوفّر التقسيط على معظم الدورات عبر بوابة الدفع، حيث يمكنك تقسيم المبلغ على دفعات مريحة.

نعم، تحصل على شهادة إتمام احترافية عند إنهاء الدورة، يمكنك إضافتها إلى سيرتك الذاتية ومشاركتها على لينكدإن.

تُقدّم الدورة بثلاث صيغ: عبر الإنترنت (جلسات مباشرة)، حضوري (في القاعة)، ومسجّل (تعلّم ذاتي بالفيديو). اختر ما يناسبك.

نعم. اختر «شركة / مؤسسة» في بطاقة التسجيل واطلب عرض سعر مخصّص للمجموعات، وسيتواصل معك فريق الشركات.

سجّل في هذه الدورة

اختر طريقة التعلّم المناسبة لك

قارن بين طرق التدريب بنظرة واحدة — جميع الخيارات تشمل شهادة معتمدة.

الأسعار الدولية بالدولار الأمريكي — وهي نفس قيمة الدفع النهائية.

تدريب في القاعات

تدريب مباشر وجهًا لوجه

‏750 US$
180 ساعة
قريبًا: ١٦ يناير ٢٠٢٧ (+2)
القاهره
10 مقعدًا متبقيًا
الإنجليزية والعربية
شهادة معتمدة
  • تفاعل مباشر مع المدرّب
  • تطبيق عملي وبناء علاقات
  • قاعات تدريب مجهّزة
الأكثر اختيارًا

مباشر أونلاين

جلسات مباشرة بقيادة مدرّب

‏400 US$‏750 US$
180 ساعة
قريبًا: ١٦ يناير ٢٠٢٧ (+2)
بتوقيت القاهرة (GMT+2) — Zoom / Teams
الإنجليزية والعربية
شهادة معتمدة
  • جلسات تفاعلية مباشرة
  • انضم من أي مكان
  • تسجيلات الجلسات متاحة

تعلّم ذاتي

فيديوهات تعلّم حسب وقتك

‏150 US$
180 ساعة
وصول مدى الحياة
ابدأ في أي وقت — وصول فوري
الإنجليزية والعربية
شهادة معتمدة
  • ابدأ فورًا وتعلّم في أي وقت
  • وصول مدى الحياة للمحتوى
  • ملفات وموارد قابلة للتحميل
فيزاماستركاردمحافظ إلكترونيةفوري / أكشاكتقسيط متاح

دفع آمنتأكيد فوريالشهادة مشمولة

اطلب اتصال

سنتواصل معك قريباً

الدورة:

دبلومة تطوير تطبيقات الموبايل – Flutter و React Native

متاح الآن - رد سريع

استشارة مجانية

احصل على استشارة مجانية حول الدورة

رد سريع

سنتواصل معك خلال 24 ساعة

معلومات تفصيلية

احصل على كل التفاصيل عبر البريد