Forsa

Overview

DashboardJobsCompanies

Services

SalariesAcademyAI Resume BuilderArticles
Settings
Get Started
Back to courses
ProgrammingBest Seller

تطوير واجهات الويب بـ React

Duration
Duration 12m
Instructor
Instructor سامر الخطيب
1 enrolled
Certificate of completion
Advanced Level
Update Sep 2026

للمطوّر الذي يعرف JavaScript: المكوّنات، الحالة، التوجيه، وجلب البيانات — ببنية مشروع حقيقية.

سامر الخطيب

سامر الخطيب

مطوّر ويب أول، يبني واجهات إنتاجية منذ 2015•11+ Years experience

Course Rating

No ratings yet

Certified By Forsa

A certificate is always issued for this course

You receive a shareable certificate the moment you pass the final assessment. It appears on your Forsa profile and can be verified by anyone with the code on it.

Intro video·1m

Course Overview

مسار متقدّم يفترض أنك مرتاح في JavaScript، ويبدأ من أول سؤال يواجه أي مطوّر React: من يملك الحالة وأين تعيش. نمشي من المكوّنات والخطّافات، إلى إدارة الحالة عبر الشاشات، إلى التوجيه، إلى جلب البيانات ومعالجة حالات التحميل والخطأ كما تتعامل معها في مشروع إنتاج. المشروع الذي نبنيه في النهاية يتحدّث مع API حقيقي ويتعامل مع الأخطاء بدل أن يفترض أن كل شيء يمضي على ما يرام.

Course Topics

  1. المكوّنات والخصائص
  2. الحالة والخطّافات
  3. التوجيه بين الصفحات
  4. جلب البيانات ومعالجة الأخطاء
  5. بنية مشروع قابلة للتوسّع

What you'll gain

  • تبني تطبيق صفحة واحدة متكاملاً
  • تدير حالة التطبيق دون فوضى
  • تتعامل مع حالات التحميل والفشل بشكل صحيح
  • تنظّم مشروعاً يستطيع فريق العمل عليه

Breakdown

3

Units

7

Videos

12m

Total length

1

Quizzes

Arabic

Subtitles

Course Content

3 units•7 Lessons•12m

  • المكوّنات والخصائصPreview1m
  • الحالة والخطّاف useState2m
  • الأثر الجانبي useEffect2m

Similar Courses

Best Seller

Programming

مقدمة في البرمجة بلغة Python

5.0

ليلى منصور

11mBeginner

FREE

Enroll now