تعرف على كيفية استخدام مفاهيم React وميزاته الأكثر تقدمًا، وكن بارعا في JSX، واختبر تطبيقاتك بثقة.
ستفحص أنواع مختلفة من مكونات React وتعرف الخصائص المختلفة ومتى تستخدمها. ستتعمق في خطافات أكثر تقدمًا وتنشئ خطافات خاصة بك. ستطلع على بناء النماذج باستخدام React. ستستكشف تركيب المكونات والأنماط الجديدة، مثل المكونات ذات الترتيب الأعلى وخاصيات التصيير. ستنشئ تطبيق ويب يستهلك بيانات واجهة برمجة التطبيقات وستتعرف على عمليات تكامل إطار عمل React، وأدواته وأساليب الاختبار الأكثر استخدامًا.
بنهاية هذه الدورة التدريبية، ستكون قادرًا على:
•تصيير القوائم ومكونات النموذج بكفاءة في React.
•رفع الحالة المشتركة عندما تحتاج عدة مكونات إلى البيانات المُحدثة.
•الاستفادة من سياق React لمشاركة الحالة العامة لشجرة مكونات.
•جلب البيانات من أحد الخوادم البعيد.
•استخدام الخطافات المتقدمة في React، وإتاحتها للاستخدام داخل التطبيق الخاص بك.
•بناء الخطافات المخصصة الخاصة بك.
•فهم JSX بتعمق.
•تبني تقنيات تركيب المكونات.
•استخدام الأنماط المتقدمة لتغليف السلوك الشائع عبر المكونات ذات الترتيب الأعلى وخاصيات التصيير.
•اختبار مكونات React لديك.
•إنشاء ملف نماذج أعمال باستخدام React.
ستكتسب خبرة في الأدوات والبرامج التالية:
• React.js
• JSX
• React
• HTML, CSS, and JavaScript
• VSCode
ستكون قادرًا على الاستفادة من إمكانات هذه الدورة لتطوير مهارات جديدة، وتحسين الإنتاجية، والتصرف بفعالية مع البيانات وتعزيز حياتك المهنية.
لتلقي هذه الدورة، يجب أن تفهم أساسيات React، وHTML، وCSS وJavaScript. بالإضافة إلى ذلك، من المفيد دائمًا أن يكون لديك شعور بالثقة تجاه قدرتك على إنجاز المهام!
Overview
Syllabus
- المكونات
- التعرف على كيفية تصيير القائمة ومكونات النماذج بكفاءة في React، والتعرف على كيفية رفع حالة مشتركة عندما تحتاج عدة مكونات إلى البيانات المحدثة.
- خطافات React والخطافات المخصصة
- تعلم كيفية استخدام جميع الخطافات الشائعة في React، وكيفية استخدامها داخل التطبيق الخاص بك. بعد ذلك، ابن خطافات مخصصة خاصة بك.
- JSX والاختبار
- افهم JSX بعمق واكتشف أنماطًا متقدمة لتغليف السلوك الشائع عبر المكونات ذات الترتيب الأعلى وخصائص التصيير. بعد ذلك، تعرف على كيفية اختبار التطبيق لديك وتصحيح الأخطاء به.
- المشروع النهائي
- في هذه الوحدة، سيتم تقييمك بناءً على المهارات الأساسية التي تمت تغطيتها في الدورة التدريبية وإنشاء مشروع لإضافته إلى ملف نماذج أعمالك.
Taught by
Taught by Meta Staff