تطوير تطبيقات الموبايل بـ React Native
- 1
- 4
hours in Accelarated Training A full weekend sprint to a finished project.
- 4
- 8
hours in Continued Training 3 months / 12 weeks for intensive full covered training.
Our students are getting hired by top freelnacing companies. We can help you too.
حول هذا التدريب
يتيح React Native بناء تطبيقات موبايل أصلية حقيقية لكل من Android و iPhone من قاعدة كود واحدة — بفضل JavaScript و React. هذا يعني أنك لا تحتاج إلى تعلّم لغات أصلية منفصلة لكل منصّة. في هذا التدريب ستستخدم مهاراتك في الويب/React لبناء تطبيق موبايل حقيقي وتشغيله على جهاز فعلي. هذا التدريب العملي على React Native في تطوان تطبيقي بالكامل، ضمن مجموعة صغيرة من 16 طالبًا كحد أقصى.
هذا التدريب عملي 100%. تبني تطبيقًا حقيقيًا. سواء اخترت الصيغة المكثّفة (14 ساعة خلال عطلة الأسبوع) أو الصيغة المستمرة (حوالي 48 ساعة على 3 أشهر)، ستصبح قادرًا على بناء تطبيقات موبايل متعدّدة المنصّات.
اختر صيغتك
الصيغتان عمليّتان 100% — الفرق هو العمق ووقت الممارسة:
- المكثّفة (سبرينت عطلة الأسبوع، 14 ساعة): الأساسيات بسرعة — المكوّنات الأساسية وتخطيطات الموبايل وأولى شاشاتك التي تعمل على هاتف.
- المستمرة (3 أشهر، حوالي 48 ساعة): دورة التطبيق كاملة — التنقّل و hooks والحالة والتعامل مع APIs وميزات الجهاز وتحضير تطبيق حقيقي للنشر.
ما الذي ستتعلّمه
- كيف يعمل React Native وكيف يترجَم إلى تطبيقات أصلية حقيقية
- إعداد بيئتك وتشغيل تطبيق على هاتف/محاكي
- المكوّنات الأساسية وبناء شاشات وتخطيطات الموبايل
- التنسيق للموبايل وبناء واجهة متجاوبة
- التنقّل بين الشاشات (stacks و tabs)
- الحالة والـ props والـ hooks في سياق الموبايل
- التعامل مع إدخال المستخدم والقوائم واللمس
- جلب البيانات وعرضها من واجهات API
- استخدام ميزات الجهاز والمكتبات الشائعة
- تجهيز وبناء تطبيقك للنشر
ابنِ وأصلِح الأخطاء أسرع مع الذكاء الاصطناعي
ستستخدم أدوات الذكاء الاصطناعي مثل ChatGPT و Claude كمساعد برمجة — لبناء الشاشات، وشرح مفاهيم خاصة بالموبايل، وإصلاح الأخطاء أسرع. ستتعلّم صياغة أوامر دقيقة ومراجعة النتيجة، ليُسرّع الذكاء الاصطناعي فهمك بدل أن يحلّ محلّه.
ما الذي ستحصل عليه
- تطبيق موبايل حقيقي بنيتَه وشغّلتَه على جهاز
- مهارات تطوير متعدّدة المنصّات (Android + iPhone) من قاعدة كود واحدة
- كود ومصادر مشروعك للاحتفاظ بها
- شهادة إتمام من Freelancers Web Academy (بعد مشروع فردي)
تعرف React مسبقًا؟ ممتاز. إن لم تكن، ابدأ بـReact & Next.js أو JavaScript أولًا.
جاهز للبدء؟ اختر موعدًا أدناه أو راسلنا على واتساب.
المتطلّبات المسبقة
يجب أن تعرف JavaScript، ويُفضّل بعض React — إذ يبني React Native مباشرة على مفاهيم React. إن احتجت هذه الأساسيات، فابدأ بتدريبَي JavaScript و React & Next.js. تحتاج فقط إلى حاسوب محمول (والهاتف يساعد في الاختبار).