الفئات: التكنولوجيا والتطوير

رقمي
البرمجيات
التكنولوجيا
الشبكة الإلكترونية
الهدف 8: العمل اللائق ونمو الاقتصاد
الهدف 9: الصناعة والابتكار والهياكل الأساسية

إنشاء شاشة الطقس للموقع الحالي باستخدام React Native

بواسطة
مدة الدورة: 4 ساعة 7 دقيقة / 23 درس

مستوى: متخصص

اللغة: العربية

ماذا ستتعلم

  • تفهم أساسيات React Native ومفاهيمها الأساسية المتعلقة ببناء تطبيقات الهاتف المحمول.

  • تطور مكونات واجهة المستخدم باستخدام React Native لعرض معلومات الطقس الحالية بطريقة جمالية مبهجة.

  • تقوم بإعداد مشروع React Native وستقوم بتكوين التبعيات اللازمة لاسترداد بيانات الطقس.

هذه الدورة تتضمن

  • 4 ساعة 7 دقيقة/23 درس
  • آخر تحديث: 10/5/2022
  • شهادة إتمام الدورة

محتوى الدورة

دروس مجانية

1.

نظرة عامة على صفحة حالة الطقس

7 دقيقة
2.

طلب إذن استخدام الموقع الحالي

15 دقيقة
3.

الحصول على موقع الهاتف الحالي

9 دقيقة
1.

نظرة عامة على صفحة حالة الطقس

7 دقيقة
2.

طلب إذن استخدام الموقع الحالي

15 دقيقة
3.

الحصول على موقع الهاتف الحالي

9 دقيقة
4.

استخدام React Context لإدارة الموقع

8 دقيقة
5.

نظرة عامة على واجهة برمجة تطبيقات OpenWeatherMap

9 دقيقة
6.

استخدام Fetch لجلب معلومات الطقس

6 دقيقة
7.

استخدام Axios لجلب معلومات الطقس

8 دقيقة
8.

التعامل مع أخطاء الAPI

13 دقيقة
9.

كتابة دالة للحصول على لون السماء

10 دقيقة
10.

الحصول على اسم الموقع الحالى

9 دقيقة
11.

كتابة دالات لإظهار الأرقام العربية و درجات الحرارة

13 دقيقة
12.

تثبيت مكتبة Moment Time zone لإظهار التواريخ

4 دقيقة
13.

إظهار معلومات حالة الطقس الحالية

12 دقيقة
14.

اظهار ايقونة حالة الطقس الحالية

8 دقيقة
15.

تصميم الطقس الحالي

14 دقيقة
16.

تصميم الطقس الحالي (تكملة)

11 دقيقة
17.

إظهار معلومات حالة الطقس في الساعات القادمة

13 دقيقة
18.

تصميم معلومات حالة الطقس في الساعات القادمة

12 دقيقة
19.

اظهار معلومات حالة الطقس في الأيام القادمة

12 دقيقة
20.

تصميم معلومات حالة الطقس في الأيام القادمة

9 دقيقة
21.

إضافة الرطوبة و الرؤية و الشعور

13 دقيقة
22.

إضافة سرعة واتّجاه الرياح

10 دقيقة
23.

تحديث معلومات الطقس

10 دقيقة

عن الدورة

أصبحنا نعيش في عالم لا تخلو منه الحاجة إلى استخدام تطبيقات الهواتف، إما بغاية التواصل الاجتماعي والترفيه واللعب، أو للتسوّق والتنقل والخدمات البنكية. وعليه، فقد أصبح الأمر مكلفًا جدًا لتنفيذ أفكار التطبيقات، نظرًا للوقت الذي يستغرقه الأمر والمجهود المبذول في تطوير نسختين بقاعدة تعليمات برمجية مختلفة لكل من الأندرويد وال iOS. ولذلك، تم تصميم هذه السلسلة التدريبية المكونة من خمسة أجزاء حول React Native الذي يسمح للمطورين بإنشاء قاعدة تعليمات برمجية واحدة تعمل بمنتهى الفعالية على كلا النظامين.

متطلبات الدورة

هذه الدورة التدريبية تتطلب وجود معرفة مسبقة بأساسيات جافا سكريبت، وReactJS، وGit.

عن الخبير

إنشاء شاشة الطقس للموقع الحالي باستخدام React Native

بواسطة
مدة الدورة: 4 ساعة 7 دقيقة / 23 درس
مستوى: متخصص
اللغة: العربية
هل تحتاج مساعدة؟