المسارات المهنية (برامج متقدمة)متقدممسار مهني64 ساعة
تكوين مطور واجهات خلفية (Node.js) – مسار كامل 64 ساعة في وهران أو عبر الإنترنت
المسار المهني مطور واجهات خلفية (Node.js): برنامج متقدم من 64 ساعة، شخصان كحد أقصى في كل حصة، في وهران وكل الجزائر أو عبر الإنترنت. مسار كامل لتصبح مطور واجهات خلفية: Node.js وExpress وواجهات REST وPostgreSQL وMongoDB والأمان وDocker والنشر.
المسار المهني مطور واجهات خلفية (Node.js) – برنامج متقدم من 64 ساعة ينقلك من المستوى المبتدئ إلى المستوى الاحترافي. مسار كامل لتصبح مطور واجهات خلفية: Node.js وExpress وواجهات REST وPostgreSQL وMongoDB والأمان وDocker والنشر. تكوين فردي (شخصان كحد أقصى في كل حصة) مقسم إلى مراحل متدرجة مع مشروع في كل مرحلة. يقدمه محترفون يستعملون هذه التقنيات يومياً في مشاريع العملاء باستوديو IDURAR.
المسار والبرنامج المفصل
المرحلة 1 – جافاسكريبت في الخادم وNode.js (8 ساعة)
- جافاسكريبت الحديثة واللامتزامنة (الوعود وasync/await)
- كيف يعمل Node.js: حلقة الأحداث والوحدات وnpm
- الملفات والتدفقات ومتغيرات البيئة
- الطرفية وGit وتنظيم المشروع
المرحلة 2 – Express وواجهات REST (10 ساعة)
- المسارات والمتحكمات والبرمجيات الوسيطة
- تصميم واجهات REST: الموارد ورموز HTTP والتقسيم إلى صفحات والفلاتر
- التحقق من البيانات باستعمال Zod
- المعالجة المركزية للأخطاء
- الاختبار اليدوي مع Postman / Insomnia
المرحلة 3 – قواعد البيانات (14 ساعة)
- نمذجة البيانات وSQL مع PostgreSQL
- Prisma ORM: المخطط والعلاقات والترحيلات
- MongoDB وMongoose للبيانات غير العلائقية
- الفهارس والمعاملات وتحسين الاستعلامات
المرحلة 4 – المصادقة والأمان (8 ساعة)
- التسجيل وتسجيل الدخول وJWT والجلسات وملفات تعريف الارتباط الآمنة
- تشفير كلمات المرور (bcrypt) واستعادتها عبر البريد
- الأدوار والصلاحيات
- تسجيل الدخول عبر Google (OAuth)
- ثغرات OWASP وCORS وHelmet وتحديد عدد الطلبات
المرحلة 5 – الواجهة الخلفية المتقدمة (10 ساعة)
- Node.js مع TypeScript والهيكلة بالطبقات
- رفع الملفات والرسائل الآلية وتوليد ملفات PDF
- الاتصال الفوري مع WebSockets / Socket.io
- التخزين المؤقت وطوابير المهام مع Redis وBullMQ
- دمج الدفع الإلكتروني وواجهات API الخارجية
المرحلة 6 – الاختبارات وDevOps والنشر (10 ساعة)
- اختبارات الوحدة والتكامل مع Jest / Vitest وSupertest
- توثيق واجهات API باستعمال Swagger / OpenAPI
- Docker وDocker Compose
- التكامل المستمر مع GitHub Actions
- النشر على خادم Linux افتراضي: Nginx وPM2 وHTTPS والسجلات والمراقبة
المرحلة 7 – المشروع النهائي والمسار المهني (4 ساعة)
- واجهة API كاملة من البداية إلى النهاية
- مراجعة الكود والأمان مع المكوّن
- معرض أعمال على GitHub وسيرة ذاتية للمطور
- التحضير للمقابلات التقنية
المشروع النهائي
واجهة API جاهزة للإنتاج (متجر أو حجوزات أو CRM) مع المصادقة والأدوار وقاعدة البيانات والدفع والاختبارات وتوثيق Swagger والنشر بـ Docker على خادم.
الآفاق المهنية
- مطور واجهات خلفية
- مطور Node.js
- مطور واجهات API
- مطور مستقل
لمن هذا التكوين؟
لكل من يريد أن يصبح مطور واجهات خلفية (Node.js): الطلبة والباحثون عن عمل والموظفون الراغبون في تغيير المسار والمستقلون، أو المطورون والمصممون الراغبون في رفع مستواهم.
الشروط المسبقة: أساسيات البرمجة (المتغيرات والشروط والحلقات)، ويفضل بجافاسكريبت.
لديك أساسيات؟ نجري اختبار مستوى ونتجاوز المراحل التي تتقنها.
الأسعار
| الصيغة | السعر |
|---|---|
| سعر الساعة (عبر الإنترنت أو حضورياً) | 4 500 دج للساعة |
| الدفع | مرحلة بمرحلة، دون التزام بالمسار كاملاً |
| المسار الكامل (64 ساعة) | حسب الطلب، مع تخفيض |
الصيغة
- تكوين فردي: شخصان كحد أقصى في كل حصة
- مباشرة عبر الإنترنت أو حضورياً في وهران وجميع أنحاء الجزائر
- المدة الإجمالية: 64 ساعة حسب إيقاعك (مكثف أو بدوام جزئي)
- أوقات مرنة: خلال الأسبوع أو المساء أو نهاية الأسبوع
- تمارين ومشاريع مقيّمة ومراجعة للأعمال في كل مرحلة
- شهادة إتمام المسار ومعرض أعمال جاهز لأصحاب العمل
- تكوين داخل المؤسسة متاح حسب الطلب
وهران وكل الجزائر
انطلاقاً من وهران، نعمل في كل الجزائر: الجزائر العاصمة وقسنطينة وعنابة وسطيف وتلمسان ومستغانم وسيدي بلعباس ومعسكر وغليزان والشلف وتيارت وبجاية وتيزي وزو والبليدة وبومرداس وبرج بوعريريج وباتنة وبسكرة وبشار وورقلة وغرداية و58 ولاية، حضورياً أو عن بعد.
التسجيل
اتصل بنا لاختبار مستوى مجاني وجدول المسار وعرض سعر.