It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.
تطوير الويب باستخدام React و ES6: بناء 10 مشاريع
تعلم React الحديثة و ES6 وإدارة الحالة من خلال بناء عشرة مشاريع عملية، بدءًا من المكونات الأساسية وصولاً إلى التكامل الكامل (full-stack) مع Firebase و Auth0.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
يتطلب بناء تطبيقات ويب سريعة وديناميكية إتقانًا قويًا للغة JavaScript الحديثة والتصميم القائم على المكونات. يعد تعلم React الطريقة الأكثر فعالية للانتقال من البرمجة النصية الأساسية إلى بناء واجهات ويب احترافية وجاهزة للإنتاج.
يرشدك هذا المساق المكتوب عبر المفاهيم الأساسية لـ React و ES6 الحديثة، وينقلك خطوة بخطوة من إعداد البيئة المحلية إلى نشر تطبيقات الويب التفاعلية. من خلال قراءة الشروحات الواضحة، ودراسة مقتطفات التعليمات البرمجية المنظمة، وإكمال عشرة مشاريع عملية مشروحة بالتفصيل، ستفهم كيفية إدارة الحالة، وجلب البيانات الخارجية، وتطبيق مصادقة المستخدم الآمنة.
ما ستتعلمه:
- إتقان بناء جمل ES6 الحديثة بما في ذلك destructuring و arrow functions و modules لكتابة كود JavaScript نظيف.
- فهم الآليات الأساسية لـ React، بما في ذلك JSX و functional components و props و hooks مثل useState و useEffect.
- بناء عشرة مشاريع مكتوبة وموجهة تتراوح بين المؤقتات التفاعلية وعربات التسوق إلى التطبيقات المعتمدة على API.
- دمج واجهات برمجة التطبيقات (APIs) الخاصة بالجهات الخارجية باستخدام Axios و Fetch API الأصلية لعرض بيانات ديناميكية وفي الوقت الفعلي.
- إعداد مصادقة المستخدم وقواعد البيانات الآمنة باستخدام Firebase و Auth0.
- تطبيق التوجيه من جانب العميل (client-side routing) لإنشاء تطبيقات أحادية الصفحة (single-page applications) سلسة.
ستبدأ بالأساسيات المطلقة لبناء جمل React وميزات JavaScript الحديثة قبل التعمق في أدلة المشاريع المنظمة خطوة بخطوة. يقدم كل مشروع مفاهيم أكثر تقدمًا، مما يضمن انتقالًا سلسًا من مكونات واجهة المستخدم البسيطة إلى تطبيقات الويب المتصلة والآمنة.
تم تصميم هذا المساق للمبتدئين الذين لديهم فهم أساسي لـ HTML و CSS ومفاهيم JavaScript الأولية مثل loops و functions. لا تتطلب خبرة سابقة في React أو ES6 المتقدمة.
ابدأ القراءة اليوم لبناء محفظة أعمالك وبدء رحلتك كمطور ويب باستخدام React.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات (2)
جيد جداً بشكل عام.بعض الأقسام شعرت بالتعجل قليلاً، ولكن المحتويات الأساسية كانت صلبة والأمثلة مفيدة.لقد تعلمت الكثير.
المتعلمون أخذوا أيضًا
🎓 بشهادة
تطوير تطبيقات الويب مع Hooks و Redux
شهادة
تطبيق عملي
QR 50.00
→
🎓 بشهادة
تطوير الويب باستخدام React: بناء تطبيقات واجهة أمامية تفاعلية
شهادة
تطبيق عملي
QR 50.00
→
🎓 بشهادة
تطوير Vue.js لتطبيقات الويب الحديثة
شهادة
تطبيق عملي
QR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
مشروع التخرج لتطبيق JavaScript كامل المكدس
شهادة
تطبيق عملي
QR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع