Course

React المتقدم

Meta

تعرف على كيفية استخدام مفاهيم React وميزاته الأكثر تقدمًا في دورة React المتقدمة. ستكتسب المهارات اللازمة لإنشاء مكونات قوية وقابلة لإعادة الاستخدام، والتفاعل مع خوادم بعيدة واستخدام مكتبات اختبارات React. ستتعلم أيضًا كيفية استخدام JSX بتعمق وتطبيق أنماط مختلفة لإعادة استخدام السلوك الشائع.

من خلال الدورة، ستتعرف على كيفية اختبار تطبيقات React بسلاسة باستخدام مكتبة اختبارات React وكيفية دمج مكتبات React شائعة الاستخدام لتبسيط تطوير التطبيق الخاص بك.

  • أنشئ مكونات قوية وقابلة لإعادة الاستخدام باستخدام تقنيات متقدمة
  • تفاعل مع خادم بعيد واجلب البيانات وانشرها عبر واجهة برمجة التطبيقات
  • اختبر تطبيقات React بسلاسة باستخدام مكتبة اختبارات React

Certificate Available ✔

Get Started / More Info
React المتقدم
Course Modules

تعرف على كيفية استخدام مفاهيم React وميزاته الأكثر تقدمًا، وكن بارعا في JSX، واختبر تطبيقاتك بثقة في دورة React المتقدمة.

المكونات

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

خطافات React والخطافات المخصصة

ستتعرف في هذه الوحدة على استخدام خطافات React والخطافات المخصصة، بالإضافة إلى جلب البيانات واستخدامها عبر واجهة برمجة التطبيقات. كما ستكتسب المهارات اللازمة لاستخدام useReducer وuseRef في React.

JSX والاختبار

هذه الوحدة تركز على JSX والاختبار، حيث ستتعلم كيفية تركيب المكونات باستخدام العناصر الأبناء والتعامل مع العناصر ديناميكيًا في JSX. ستتعرف أيضًا على كتابة اختبارات لتطبيقاتك باستخدام مكتبات الاختبارات المناسبة.

المشروع النهائي

الوحدة النهائية تركز على المشروع النهائي، حيث ستكون قادرًا على تطبيق المهارات والمفاهيم التي تعلمتها خلال الدورة في مشروع عملي. ستستعرض المشروع النهائي وتقوم بالاختبار النهائي المتدرج لتقييم مهاراتك.

More Mobile and Web Development Courses

Meta iOS Developer

Meta

Meta iOS Developer is a professional certificate program designed to equip you with the skills to develop iOS applications and cross-platform apps using React Native....

Building Database Applications in PHP

University of Michigan

Building Database Applications in PHP is a comprehensive course that covers object-oriented patterns, connecting PHP with MySQL, handling cookies and sessions, and...

Introduction to Front-End Development

Meta

Welcome to the Introduction to Front-End Development course, the starting point for aspiring web developers. Learn the fundamentals of front-end development, including...

Android App Capstone

Meta

Android App Capstone is an advanced course for experienced Android app developers. It focuses on building an interactive mobile application for ordering food from...