Wow, what a great learning experience. The real-world applications discussed were so relevant. I'm already applying what I learned.
React Native App Development: Build Cross-Platform Mobile Apps
Learn to build native iOS and Android applications from a single JavaScript codebase using Expo, Redux, and Firebase integration.
حول هذه الدورة
Want to build mobile apps for both iOS and Android without learning two different programming languages? React Native allows you to write high-performance, native mobile applications using your existing JavaScript knowledge.
This text-based course guides you through the entire process of cross-platform mobile development. You will transition from understanding core mobile components to building fully functional applications integrated with databases, state management, and device hardware.
What you'll learn:
- Understand core React Native components, layout patterns with Flexbox, and fundamental mobile architecture
- Build interactive mobile user interfaces using modern functional components and React hooks
- Manage complex application state efficiently using Redux and the React Context API
- Configure backend services, user authentication, and real-time databases using Firebase
- Access native device features such as the camera, local storage, and sound APIs
- Deploy and test your applications directly on real iOS and Android physical devices
The course starts with foundational mobile design principles and basic layout structures before moving on to state management and API integrations. You will read through practical, step-by-step code explanations that demonstrate how to construct real-world app features.
This course is designed for developers comfortable with basic JavaScript who want to transition into mobile app development. No prior mobile development or ReactJS experience is required.
Start reading today to begin your journey into cross-platform mobile development.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 30 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 49 دقيقة من المحتوى التطبيقي
المراجعات (2)
Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.
المتعلمون أخذوا أيضًا
تعلم كيفية بناء تطبيقات أيونيك متعددة المنصات التي تصل إلى بيانات موقع المستخدم وتظهرها على خرائط تفاعلية باستخدام برنامج خرائط غوغل.
$4.99$9.99
بناء تطبيقات iOS و Android عالية الأداء وسريعة الاستجابة من الصفر باستخدام طرق العمل وأفضل الممارسات الحديثة في مجال تطوير البرامج المتعددة المنصات.
$4.99$9.99
تعلم تصميم الواجهات البسيطة والحديثة للمحمول من الصفر باستخدام Figma، والتحكم في المبادئ الأساسية للواجهة البسيطة/الواجهة المستخدمة لكل من منصتي iOS و Android.
$4.99$9.99
بناء تطبيقات متنقلة متعددة المنصات لكلا المنصتين الرئيسيتين باستخدام قاعدة شفرة واحدة وأنماط جافا سكريبت الحديثة.
$4.99$9.99
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe أو بالعملات الرقمية. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 30 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع