• مدة الدورة 4 hours
  • عدد المحاضرات 13
  • مهارات الدورة All levels
  • الاختبارات 0
  • نسبة النجاح 100
  • شهادات نعم
  • User Avatar

    نور حمصي

    Art Director

  • تصنيف الدورة:

    ويب ديزاين

مجانية
  • Arabic

.

دورة رياكت: برمجة واجهات الويب

برمجة واجهات المواقع والتطبيقات

في هذه الدورة المميزة والفريدة من نوعها سنتعلم كل شيء عن رياكت، لغة برمجة واجهات المواقع والتطبيقات التي تم اختراعها ضمن مختبرات فيسبوك وعلى يد أفضل مطوّري جافاسكريبت في العالم. رياكت هي مكتبة مبنية للبرمجة بلغة جافا سكربت متخصصة بواجهات المستخدم تم بناؤها من قبل شركة فيسبوك، حيث تقدم طريقة سلسلة وقوية في الوقت ذاته لبناء واجهات المواقع الالكترونية، فهي تسمح للمطورين ببناء مُكوِّن صفحات الوب مرة واحدة بحيث يمكن إعادة استخدامه عدة مرات.

ما الذي ستتعلمه في هذه الدورة

أصبحت React بسرعة واحدة من أقوى الأدوات لبناء تطبيقات الويب. أهم المواقع التي تستخدم React تشمل Facebook و Twitter و Netflix و Airbnb والمزيد!
هذه الدورة مثالية للأشخاص الراغبين في الدخول في عالم تصميم واجهات مواقع الانترنت بالأساليب الحديثة، أو للأشخاص للمطورين الذين يرغبون في أن تكون لديهم معرفة واسعة عن كيفية تصميم واجهات المستخدم ليتمكنوا من الحصول على رواتب أعلى في عالم التكنولوجيا.

في هذه الدورة سوف نتبع أسلوب التعلم بالممارسة، حيث سنقوم بالتدرج في إنشاء صفحة إنترنت باستخدام رياكت، ويتخلل هذا الإنشاء معلومات نظرية وتفصيلية عن البرمجة بواسطة رياكت.

ستوضح لك هذه الدورة كيفية:

  1. إنشاء مكونات Class
  2. إنشاء مكونات Function
  3. استخدم JSX لبناء واجهة
  4. المستخدم الخاصة بك
  5. استخدم Props لتمرير البيانات
  6. تقسيم صفحة الويب الخاصة بك إلى مكونات
  7. تحديث حالة المكون لضمان استجابة وتفاعلية التطبيقات

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

تم تصميم هذه الدورة التدريبية للطلاب الذين ليس لديهم أي خبرة سابقة في البرمجة أو تطوير الويب. ولكن بالتأكيد تم الإشارة أثناء الدروس إلى بعض المراجعات التي يجب أن يقوم بها الطالب حتى يحصل على أقصى فائدة من المعلومات.
تفترض هذه الدورة أن الطالب يمتلك بعض المعلومات عن لغة HTML و CSS وتم الإشارة إلى دروس أخرى هامة يمكن للطالب مراجعتها

Design is my life. Graphic and Web design are far more than a job for me. Thanks to my extensive technical knowledge, I can implement my creative ideas very well, so that I can offer tailor-made solutions for customers.

Main Content