تخطي إلى المحتوى
صورة كورس مسار تطوير الويب المتكامل MERN
أونلاين حضوري + المحتوى المسجل
تطوير الويب جديد

مسار تطوير الويب المتكامل MERN

الطريق كامل من أول وسم HTML لحد تطبيق MERN منشور وشغّال وبيستقبل مدفوعات — من غير أي خبرة برمجة سابقة.

مبتدئ
المستوى
37 أسبوعًا
المدة
72
المحاضرات المباشرة
216
الساعات
244
دروس مسجلة
قابلة للتحقق
شهادة

المدرب

م. سارة علي (تجريبي)

عن الكورس

ده أطول وأشمل مسار بتقدّمه MotiGraph. بيبدأ من الصفر تمامًا: السيرفر إيه، والمتصفح بيعمل إيه، وإزاي الاتنين بيتكلموا. ومن هناك بيبني موديول ورا موديول: لغات الواجهة، والفريمووركس اللي بتنظّمها، والسيرفر وقاعدة البيانات وراهم، وأخيرًا الأجزاء اللي معظم الكورسات ما بتوصلهاش — TypeScript و Next.js و GraphQL والسوكتس الفورية و Docker والمدفوعات ودمج الذكاء الاصطناعي والنشر على VPS بتظبطه بنفسك. كل موديول بينتهي بحاجة شغالة. آخر اتنين شغل مشاريع بالكامل: مشروع تخرج تصمّمه وتبنيه وتنشره وتوثّقه، وورش عملية بتحوّل التسع شهور كلها لبورتفوليو تقدّمه لصاحب عمل.

  • مجموعة ومدرب

    تعلّم مع زملاء ومدرب يتابعك

  • مواعيد ثابتة

    جدول أسبوعي واضح من البداية

  • المحتوى المسجل

    كل دروس الكورس على المنصة

  • شهادة إتمام

    برقم ورابط تحقق عام

محتوى الكورس

31 وحدة · 244 درس مسجل · 229 ساعة و5 دقائق

  1. 01المقدمة وتجهيز البيئة 7 درس
    • يعني إيه تطوير متكامل بالظبط35 دقيقة
    • Node.js إيه وبتشتغل إزاي40 دقيقة
    • العميل والسيرفر: مين بيعمل إيه40 دقيقة
    • تنصيب الأدوات: VS Code و Node.js و NPM35 دقيقة
    • Git و GitHub: أول مستودع ليك40 دقيقة
    • تجهيز بيئة تطوير مش هتعطّلك35 دقيقة
    • ستاك MERN كامل في رسم واحد35 دقيقة
  2. 02أساس الواجهة: HTML و CSS 12 درس
    • إزاي المتصفح بيحوّل HTML لصفحة40 دقيقة
    • HTML الدلالي: العناوين والأقسام والمعالم50 دقيقة
    • النماذج والمدخلات والتحقق المدمج50 دقيقة
    • الصور والوسائط وتحميلها بمسؤولية40 دقيقة
    • محددات CSS والتتابع والأولوية55 دقيقة
    • نموذج الصندوق والأحجام والمسافات45 دقيقة
    • Flexbox بعمق55 دقيقة
    • CSS Grid بعمق60 دقيقة
    • تصميم متجاوب مدفوع بالمحتوى50 دقيقة
    • الخصائص المخصصة والرموز والثيمات45 دقيقة
    • إتاحة الوصول من البداية: الكيبورد والتركيز50 دقيقة
    • مشروع: صفحة هبوط متجاوبة من ملف تصميم90 دقيقة
  3. 03أساسيات جافاسكريبت 12 درس
    • المتغيرات والأنواع واللي منها بيفاجئك50 دقيقة
    • المعاملات والشروط وتدفق التحكم45 دقيقة
    • الحلقات وأنماط التكرار45 دقيقة
    • الدوال والمعاملات والقيم المرجعة50 دقيقة
    • المصفوفات: map و filter و reduce وأخواتهم60 دقيقة
    • الكائنات والتفكيك والنشر50 دقيقة
    • الـ DOM: الاختيار والتغيير والإنشاء55 دقيقة
    • الأحداث والمستمعين والتفويض50 دقيقة
    • تخزين المتصفح وإيه اللي ما تحطهوش فيه40 دقيقة
    • التصحيح في أدوات مطوّري المتصفح45 دقيقة
    • مشروع: آلة حاسبة تفاعلية70 دقيقة
    • مشروع: تطبيق مهام متقدم80 دقيقة
  4. 04جافاسكريبت المتقدمة 11 درس
    • النطاق والرفع والـ closures60 دقيقة
    • this و call و apply و bind50 دقيقة
    • الـ prototypes والكلاسات والوراثة55 دقيقة
    • حلقة الأحداث ومكدس النداءات والطابور55 دقيقة
    • الـ callbacks والوعود والتسلسل55 دقيقة
    • async/await وتشغيل الشغل بالتوازي55 دقيقة
    • Fetch و JSON ومعالجة الطلب اللي بيفشل55 دقيقة
    • وحدات ES والاستيراد والمجمّعات45 دقيقة
    • أنماط معالجة أخطاء بتساعدك بعدين45 دقيقة
    • مشروع: تطبيق طقس على API حقيقي75 دقيقة
    • مشروع: تطبيق اختبارات بمؤقّت ونتيجة80 دقيقة
  5. 05Bootstrap 7 درس
    • تنصيب Bootstrap وبنيته35 دقيقة
    • الشبكة: الحاويات والصفوف ونقاط التوقف50 دقيقة
    • كلاسات الأدوات: المسافات والألوان والعرض45 دقيقة
    • المكوّنات: أشرطة التنقل والكروت والنوافذ والنماذج55 دقيقة
    • التخصيص بمتغيرات SASS بدل التجاوزات45 دقيقة
    • دعم RTL والتخطيطات العربية40 دقيقة
    • مشروع: قالب لوحة تحكم بـ Bootstrap70 دقيقة
  6. 06SASS و SCSS 6 درس
    • ليه معالج مسبق، وإزاي الترجمة بتشتغل35 دقيقة
    • المتغيرات والتداخل وفخ التداخل45 دقيقة
    • الـ mixins والدوال و @extend45 دقيقة
    • الأجزاء والاستيراد ومعمارية الملفات45 دقيقة
    • الحلقات والخرائط لتوليد الأدوات المساعدة40 دقيقة
    • مشروع: نظام تصميم صغير بـ SCSS70 دقيقة
  7. 07Tailwind CSS 7 درس
    • الـ utility-first: النموذج الذهني40 دقيقة
    • تنصيب Tailwind وخطوة البناء35 دقيقة
    • التخطيط والمسافات وبادئات التجاوب50 دقيقة
    • ضبط الثيم: الألوان والخطوط والمسافات45 دقيقة
    • الوضع الليلي ودعم RTL45 دقيقة
    • استخراج المكوّنات قبل ما الـ markup يبقى ضوضاء45 دقيقة
    • مشروع: أعد بناء صفحة الهبوط بـ Tailwind70 دقيقة
  8. 08Figma للمطوّرين 6 درس
    • واجهة Figma للمطوّرين35 دقيقة
    • الإطارات والتخطيط التلقائي والقيود45 دقيقة
    • الفحص: قراءة القيم بالظبط بدل التخمين45 دقيقة
    • أنماط الألوان والنصوص ورموز التصميم45 دقيقة
    • تصدير الأصول بالمقاسات الصح35 دقيقة
    • بناء واجهة بسيطة لما ما يكونش فيه مصمم50 دقيقة
  9. 09Git و GitHub 9 درس
    • Git بيفكر إزاي: لقطات مش فروق40 دقيقة
    • التجهيز والالتزام وكتابة رسالة مفيدة45 دقيقة
    • التفريع والدمج50 دقيقة
    • المستودعات البعيدة و push و pull و fetch45 دقيقة
    • حل تعارضات الدمج55 دقيقة
    • طلبات الدمج ومراجعة الكود50 دقيقة
    • rebase و cherry-pick وإمتى تستخدم كل واحد45 دقيقة
    • التراجع عن الأخطاء: reset و revert و reflog45 دقيقة
    • GitHub Actions: أول فحص آلي ليك40 دقيقة
  10. 10الفريلانس وتطوير المسار المهني 7 درس
    • بورتفوليو بيجاوب على سؤال صاحب العمل45 دقيقة
    • كتابة سيرة ذاتية لوظيفة محددة40 دقيقة
    • التسعير: بالساعة أو ثابت وكل واحد بيكلّفك إيه50 دقيقة
    • النطاق والعقود ومنع الخلافات45 دقيقة
    • إيجاد أول عملاء ليك45 دقيقة
    • التواصل مع العميل والتعامل مع طلبات التغيير40 دقيقة
    • المقابلات التقنية وتعمل إيه لما تقف50 دقيقة
  11. 11أساسيات React 11 درس
    • React موجودة ليه وبتحل مشكلة إيه40 دقيقة
    • JSX والمكوّنات والخصائص50 دقيقة
    • الحالة بـ useState، وفين المفروض تعيش55 دقيقة
    • عرض القوائم والمفاتيح والواجهة الشرطية45 دقيقة
    • useEffect والاعتماديات وفخ الحلقة اللانهائية60 دقيقة
    • useContext ومشاركة الحالة من غير مكتبة50 دقيقة
    • React Router: الصفحات والمعاملات والمسارات المحمية55 دقيقة
    • النماذج والمدخلات المتحكم فيها والتحقق55 دقيقة
    • جلب البيانات: حالات التحميل والفراغ والخطأ55 دقيقة
    • مشروع: تطبيق بحث عن الأفلام80 دقيقة
    • مشروع: واجهة متجر إلكتروني بسلة90 دقيقة
  12. 12React المتقدمة 9 درس
    • الخطافات المخصصة: استخراج المنطق صح55 دقيقة
    • useReducer وآلات الحالة للحالات المعقدة55 دقيقة
    • useMemo و useCallback و memo، بقياس الأول55 دقيقة
    • تحليل أداء تطبيق React وإيجاد التكلفة الحقيقية50 دقيقة
    • أنماط التركيب والمكوّنات المركّبة50 دقيقة
    • تقسيم الكود و lazy و Suspense45 دقيقة
    • حدود الأخطاء والفشل بشكل لائق45 دقيقة
    • الـ portals والـ refs والخروج من الشجرة عند الضرورة45 دقيقة
    • مشروع: مكتبة مكوّنات قابلة لإعادة الاستخدام90 دقيقة
  13. 13Redux Toolkit 7 درس
    • المخزن بيخدم إيه، وإمتى مش محتاجه40 دقيقة
    • المخزن والـ slices والمخفّضات والإجراءات55 دقيقة
    • قراءة وتحديث الحالة من المكوّنات45 دقيقة
    • الـ thunks غير المتزامنة وحالات التحميل50 دقيقة
    • RTK Query: تخزين مؤقت وإعادة تحقق بالمجان55 دقيقة
    • Redux DevTools والتصحيح بالرجوع في الزمن40 دقيقة
    • مشروع: مسار توثيق مدعوم بالمخزن75 دقيقة
  14. 14React Native 8 درس
    • React Native و Expo: الفرق عن الويب45 دقيقة
    • المكوّنات الأساسية والتنسيق والتخطيط على الموبايل55 دقيقة
    • التنقل: المكدسات والتبويبات والمعاملات50 دقيقة
    • القوائم والأداء والتمرير الطويل45 دقيقة
    • تخزين الجهاز ومناداة API من الموبايل50 دقيقة
    • الأذونات والكاميرا والموقع50 دقيقة
    • البناء والنشر على المتاجر45 دقيقة
    • مشروع: عميل موبايل لتطبيق React بتاعك90 دقيقة
  15. 15Node.js 8 درس
    • بيئة Node وفرقها عن المتصفح45 دقيقة
    • حلقة الأحداث على السيرفر50 دقيقة
    • الوحدات و NPM وإدارة الاعتماديات45 دقيقة
    • نظام الملفات والمسارات ومتغيرات البيئة45 دقيقة
    • الـ streams والـ buffers للبيانات الكبيرة50 دقيقة
    • الأحداث و EventEmitter والأنماط غير المتزامنة45 دقيقة
    • بناء سيرفر HTTP من غير فريمورك55 دقيقة
    • تصحيح وتحليل أداء عملية Node45 دقيقة
  16. 16Express.js و REST APIs 10 درس
    • أساسيات Express: التوجيه ودورة حياة الطلب50 دقيقة
    • الوسطاء والترتيب وليه ده مهم50 دقيقة
    • بنية المشروع: المسارات والمتحكمات والخدمات50 دقيقة
    • تصميم موارد REST ورموز الحالة55 دقيقة
    • التحقق من الطلبات بالمخططات50 دقيقة
    • عقد أخطاء الواجهة تقدر تعتمد عليه45 دقيقة
    • الترقيم والتصفية والترتيب50 دقيقة
    • CORS وتحديد المعدل والتحصين الأساسي45 دقيقة
    • توثيق الـ API40 دقيقة
    • مشروع: REST API كامل لمنصة المدونة90 دقيقة
  17. 17MongoDB و Mongoose 9 درس
    • المستندات والمجموعات: فرقها عن الجداول45 دقيقة
    • عمليات CRUD ومعاملات الاستعلام50 دقيقة
    • تصميم المخطط: تضمين ولا إشارة55 دقيقة
    • نماذج Mongoose والتحقق والخطافات55 دقيقة
    • العلاقات و populate50 دقيقة
    • خط التجميع60 دقيقة
    • الفهارس وقراءة خطة التنفيذ50 دقيقة
    • المعاملات والكتابات المتسقة45 دقيقة
    • البذور والترحيلات وإدارة البيئات40 دقيقة
  18. 18التوثيق والأمان 9 درس
    • تشفير كلمات السر بـ bcrypt، وليه مش تشفير عكسي45 دقيقة
    • مسارات التسجيل والدخول واستعادة كلمة السر55 دقيقة
    • JWT: التوقيع والتحقق ومشكلة التجديد60 دقيقة
    • الجلسات مقابل الرموز، والاختيار بينهم45 دقيقة
    • الأدوار والصلاحيات وحماية المسارات55 دقيقة
    • OAuth وتسجيل الدخول الاجتماعي50 دقيقة
    • الحقن و XSS و CSRF في تطبيق MERN60 دقيقة
    • الأسرار والإعدادات ومخاطر الاعتماديات45 دقيقة
    • مشروع: نظام توثيق كامل بأدوار90 دقيقة
  19. 19رفع الملفات والتخزين السحابي 6 درس
    • التعامل مع الرفع متعدد الأجزاء بـ Multer45 دقيقة
    • التحقق من النوع والحجم على السيرفر مش العميل45 دقيقة
    • معالجة الصور وتغيير المقاس والصيغ45 دقيقة
    • التخزين السحابي: Cloudinary والخدمات المتوافقة مع S350 دقيقة
    • الروابط الموقّعة وحماية الملفات الخاصة45 دقيقة
    • تقديم الوسائط من غير ما تبطّأ الصفحة40 دقيقة
  20. 20النشر و DevOps 7 درس
    • ضبط البيئة والحفاظ على الأسرار45 دقيقة
    • نشر واجهة React45 دقيقة
    • نشر Node API وتوصيل قاعدة بيانات50 دقيقة
    • النطاقات و HTTPS والشهادات45 دقيقة
    • خط CI/CD بالاختبارات كبوابة55 دقيقة
    • التسجيل المنظّم ومعرّفات الربط45 دقيقة
    • المراقبة والتنبيهات ونسخ احتياطي استعدت منه45 دقيقة
  21. 21الاختبارات 7 درس
    • ليه نختبر، وإيه اللي يستاهل اختبار فعلًا40 دقيقة
    • اختبارات الوحدات بـ Jest50 دقيقة
    • اختبار Express API بـ Supertest55 دقيقة
    • قواعد بيانات الاختبار والبيانات الثابتة والعزل45 دقيقة
    • اختبار مكوّنات React بالسلوك55 دقيقة
    • اختبارات شاملة للمسار الحرج50 دقيقة
    • تشغيل المجموعة في CI40 دقيقة
  22. 22TypeScript 7 درس
    • TypeScript لناس بتكتب جافاسكريبت أصلًا50 دقيقة
    • الأنواع الأولية والكائنات والمصفوفات والواجهات50 دقيقة
    • الاتحادات والتضييق وحُرّاس الأنواع50 دقيقة
    • الـ generics من غير خوف55 دقيقة
    • كتابة أنواع تطبيق React55 دقيقة
    • كتابة أنواع Express API ومشاركتها50 دقيقة
    • ترحيل مشروع جافاسكريبت بالتدريج45 دقيقة
  23. 23Next.js 8 درس
    • Next.js بتضيف إيه لـ React، وبتكلّف إيه45 دقيقة
    • التوجيه القائم على الملفات والتخطيطات50 دقيقة
    • استراتيجيات العرض: ساكن وسيرفر وعميل55 دقيقة
    • جلب البيانات والتخزين المؤقت على السيرفر55 دقيقة
    • مسارات الـ API وإجراءات السيرفر50 دقيقة
    • الصور والخطوط والتحسين المدمج40 دقيقة
    • الـ SEO والبيانات الوصفية ومعاينات المشاركة45 دقيقة
    • نشر تطبيق Next.js45 دقيقة
  24. 24GraphQL 6 درس
    • GraphQL مقابل REST: إيه اللي بيتغير فعلًا45 دقيقة
    • المخطط والأنواع والاستعلامات والطفرات55 دقيقة
    • المحلّلات فوق قاعدة بيانات حقيقية55 دقيقة
    • Apollo Client في React50 دقيقة
    • التخزين المؤقت والتحديثات المتفائلة وإعادة الجلب45 دقيقة
    • مشكلة N+1 والتجميع وحدود العمق50 دقيقة
  25. 25Socket.IO والزمن الفعلي 7 درس
    • WebSockets و Socket.IO بتضيف إيه45 دقيقة
    • الأحداث والإرسال والاستماع على الجانبين50 دقيقة
    • الغرف والنطاقات واستهداف المستخدمين الصح50 دقيقة
    • توثيق اتصال السوكت45 دقيقة
    • التواجد ومؤشرات الكتابة وحالة التسليم45 دقيقة
    • توسيع السوكتس وتكلفة ده45 دقيقة
    • مشروع: دردشة حية جوه تطبيقك80 دقيقة
  26. 26Docker والنشر على VPS 8 درس
    • ليه الحاويات: نفس البيئة في كل مكان45 دقيقة
    • كتابة Dockerfile لـ Node API50 دقيقة
    • تحزيم بناء React خلف Nginx50 دقيقة
    • Docker Compose: الستاك في ملف واحد55 دقيقة
    • أساسيات لينكس على VPS: المستخدمين والصلاحيات والجدار الناري55 دقيقة
    • Nginx كبروكسي عكسي والنطاقات و HTTPS55 دقيقة
    • إدارة العمليات وإعادة التشغيل والنشر بلا توقف50 دقيقة
    • النسخ الاحتياطي والاستعادة والتمرّن عليها45 دقيقة
  27. 27تحسين الأداء 6 درس
    • Core Web Vitals وقياسها بأمانة50 دقيقة
    • تحليل الحزمة والتقسيم والتحميل الكسول50 دقيقة
    • الصور والخطوط وتكلفة سكريبتات الطرف الثالث45 دقيقة
    • إيجاد الاستعلام البطيء ورا الصفحة البطيئة50 دقيقة
    • استراتيجيات التخزين المؤقت ومشكلة الإبطال50 دقيقة
    • Redis للذواكر والعدادات وحدود المعدل50 دقيقة
  28. 28المدفوعات بـ Stripe 6 درس
    • الدفعة بتمشي إزاي فعلًا من أولها لآخرها45 دقيقة
    • Stripe Checkout من غير ما تلمس بيانات الكارت50 دقيقة
    • الـ webhooks والتحقق من التوقيع وإعادة المحاولة55 دقيقة
    • عدم تكرار الأثر: النجاة من نفس الحدث مرتين50 دقيقة
    • الاشتراكات والفواتير والمدفوعات الفاشلة50 دقيقة
    • الاسترداد والنزاعات والسجلات اللي لازم تحتفظ بيها40 دقيقة
  29. 29دمج الذكاء الاصطناعي 6 درس
    • مناداة API النموذج من السيرفر، مش العميل أبدًا45 دقيقة
    • الـ prompts والسياق والحصول على إجابة صالحة50 دقيقة
    • بث الرد في واجهة React50 دقيقة
    • الـ embeddings والبحث في محتواك55 دقيقة
    • إجابات مدعومة بالاسترجاع ومؤسّسة على بياناتك55 دقيقة
    • التكلفة وحدود المعدل والفشل الآمن45 دقيقة
  30. 30مشروع التخرج 8 درس
    • اختيار مشروع يستاهل التسع شهور بتوعك60 دقيقة
    • تحديد النطاق ونموذج البيانات90 دقيقة
    • بناء الـ API وقاعدة البيانات240 دقيقة
    • بناء الواجهة وتوصيلها240 دقيقة
    • التوثيق والأدوار ولوحة التحكم الإدارية180 دقيقة
    • الاختبار والتحصين والنشر للإنتاج180 دقيقة
    • التوثيق و README وتسليم احترافي90 دقيقة
    • العرض والدفاع عن قراراتك90 دقيقة
  31. 31ورش المشاريع 7 درس
    • ورشة: نظام إدارة مهام بفرق180 دقيقة
    • ورشة: منصة مدونة بمحرّر وأدوار180 دقيقة
    • ورشة: منصة تجارة إلكترونية بمدفوعات240 دقيقة
    • ورشة: لوحة تحكم إدارية بتقارير180 دقيقة
    • مراجعة الكود: تقرا وتتقرا90 دقيقة
    • إعادة هيكلة أول مشاريعك باللي بقيت تعرفه120 دقيقة
    • تجميع ونشر البورتفوليو90 دقيقة

مواعيد الدفعات المتاحة

اختر الدفعة المناسبة لك وابدأ رحلتك. كل المواعيد بتوقيت القاهرة.

الدفعات الحضورية

تدريب وجهًا لوجه داخل فروع الأكاديمية مع تفاعل مباشر مع المدرب.

[تجريبي] مجموعة الأحد والأربعاء — القاهرة

متاحة

فرع الأكاديمية — الزيتون16 شارع ابن الحكم، الزيتون، القاهرة — الدور الثالث

  • تبدأ السبت 14 نوفمبر 2026
  • تنتهي 24 يوليو 2027
  • الأحد، الأربعاء
  • 6:00 PM – 9:00 PM

المقاعد المتاحة

20 / 20

السعر

EGP 12,000

الدفعات أونلاين مباشر

حضور مباشر عبر الإنترنت مع تفاعل حي، ورابط المحاضرات يظهر بعد تأكيد الحجز.

[تجريبي] المجموعة الأونلاين

متاحة

عبر منصة Zoomمحاضرات مباشرة

  • تبدأ الجمعة 6 نوفمبر 2026
  • تنتهي 16 يوليو 2027
  • الاثنين، الخميس
  • 7:00 PM – 10:00 PM

المقاعد المتاحة

35 / 35

السعر

EGP 7,200

EGP 9,000

المدرب

م. سارة علي (تجريبي)

الأسئلة الشائعة

إيه الفرق بين الكورس الحضوري والكورس المسجل؟

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

إزاي أحصل على رابط المحاضرات الأونلاين؟

بعد تأكيد الحجز، الرابط بيظهر لك في صفحة «حجوزاتي». الرابط ما بيظهرش لأي حد قبل التأكيد.

إمتى يتأكد حجزي؟

المجموعة المجانية بتتأكد فورًا. المجموعة المدفوعة بتتأكد أول ما Kashier يؤكد الدفع، والمقعد بيكون محجوز لك أثناء إتمام الدفع.

لو المجموعة اكتملت أعمل إيه؟

تقدر تنضم لقائمة الانتظار، ولما مقعد يفضى الأكاديمية بتتواصل معاك.

هل في شهادة؟

بتاخد شهادة إتمام قابلة للتحقق برقم ورابط عام لما تكمّل كل دروس الكورس على المنصة.

آراء الطلاب

لا توجد تقييمات منشورة بعد. كن أول من يقيّم الكورس.

التقييم متاح لمن سجّل في الكورس أو حضره. سجّل الدخول

احجز استشارة مجانية

مش متأكد إيه المناسب لك؟ قولنا هدفك ومستواك، وفريق الأكاديمية يرشحلك البرنامج والمجموعة الأنسب.

احجز استشارتك