
React Native — بناء تطبيقات الهاتف
كورس عملي متكامل باللغة العربية يأخذك من تجهيز بيئة العمل إلى بناء تطبيقات هاتف حقيقية لنظامي Android وiOS بكود JavaScript واحد. تتعلم المكونات الأساسية مثل View وText وImage وModal، ثم تتقن التنسيق ونموذج الصندوق وFlexbox بكل خصائصه، وتبني قوائم عالية الأداء بـ FlatList وSectionList، ونماذج إدخال مع التحقق ورسائل النجاح. بعدها تربط تطبيقك بالإنترنت عبر طلبات GET وPOST مع التحميل وترقيم الصفحات ومعالجة الأخطاء، وتختم بالتنقل بين الشاشات وتمرير البيانات وتخصيص الرأس وشريط البحث. 55 جلسة قصيرة مركزة، بعد كل جلسة اختبار من خمسة أسئلة ونتيجة فورية، وشهادة عند الإتمام.
ماذا ستتعلم
- بناء واجهات هاتف بالمكونات الأساسية لـ React Native.
- إتقان التنسيق وFlexbox لتخطيط شاشات مرنة.
- عرض قوائم طويلة بكفاءة باستخدام FlatList وSectionList.
- بناء نماذج إدخال مع التحقق ورسائل واضحة.
- ربط التطبيق بواجهات API مع التحميل وترقيم الصفحات ومعالجة الأخطاء.
- التنقل بين الشاشات وتمرير البيانات بـ React Navigation.
محتوى الكورس
- 1مقدمة الكورس وما تحتاج معرفته قبل البدء
- 2تثبيت الأدوات الأساسية لتطوير تطبيقات الهاتف
- 3كتابة أول كود
- 4المكوّن View
- 5المكوّن Text
- 6المكوّن Image
- 7المكوّن ScrollView
- 8المكوّن Button
- 9المكوّن Pressable
- 10المكوّن Modal
- 11المكوّن StatusBar
- 12المكوّن ActivityIndicator
- 13رسائل Alert
- 14المكونات المخصصة
- 15التنسيق المباشر و StyleSheet
- 16دمج أكثر من نمط
- 17نموذج الصندوق Box Model
- 18الظل Shadow
- 19تجهيز كود Flexbox
- 20الخاصية flex
- 21الخاصية flexDirection
- 22الخاصية justifyContent
- 23الخاصية alignItems
- 24الخاصية alignSelf
- 25الخاصية flexWrap
- 26الخاصية gap
- 27الخاصية flexBasis
- 28الخاصية flexShrink
- 29الخاصية flexGrow
- 30المكوّن SafeAreaView
- 31Platform واختلاف الأنظمة
- 32عرض القوائم
- 33المكوّن FlatList
- 34الفواصل في FlatList
- 35القائمة الفارغة
- 36رأس وتذييل القائمة
- 37المكوّن SectionList
- 38المكوّن TextInput
- 39خصائص TextInput
- 40الإدخال متعدد الأسطر
- 41المكوّن Switch
- 42بناء نموذج تسجيل الدخول
- 43التحقق من صحة النموذج
- 44رسالة النجاح
- 45طلب GET
- 46حالة التحميل
- 47ترقيم الصفحات Pagination
- 48طلب POST
- 49رسائل Toast
- 50معالجة الأخطاء
- 51التنقل بالمكدس Stack Navigation
- 52التنقل بين الشاشات
- 53تمرير البيانات بين الشاشات
- 54خيارات شاشات المكدس
- 55خيارات شريط البحث في الرأس
ماذا يقول طلابنا عن هذا الكورس
شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
آراء المتعلمين
قيّم الكورس واترك تعليقك
سجّل الدخول للتقييم- لا توجد تعليقات بعد — كن أول من يشارك رأيه.

