مسار تطوير الـ Backend
احتراف تطوير الويب
من الأساسيات إلى بناء أنظمة Microservices معقدة باستخدام أقوى التقنيات المطلوبة في السوق
نبذة عن الكورس
هذا البرنامج ليس مجرد دورة لتعلم كتابة الكود، بل هو تجربة نقل خبرات عملية تمتد لسنوات في كبرى الشركات العالمية. تم تصميمه ليأخذك في رحلة متكاملة من الأساسيات وصولاً إلى بناء أنظمة Microservices معقدة باستخدام Java و Spring Boot.
نركز على الجانب العملي، وفهم معمارية الأنظمة، وكيفية التعامل مع تحديات الـ Scalability و High Availability.
⚠️ متطلبات التسجيل
هذا الكورس مصمم للمبرمجين الجادين وليس للمبتدئين من الصفر.
- فهم جيد لأساسيات علوم الحاسب (CS Fundamentals)
- استيعاب كامل لمفاهيم البرمجة كائنية التوجه (OOP)
- الالتزام بحضور المحاضرات المباشرة وتنفيذ المشاريع ضمن فرق عمل
منهجية التعلم
نعتمد أسلوب التعلم التراكمي الذي يمزج بين:
محاضرات تفاعلية
شرح حي ومباشر للمفاهيم المتقدمة
التطبيق العملي
لا مكان للنظريات، كل شيء يتم تطبيقه بالكود
التعلم الذاتي
توجيهك للبحث لتعزيز مهاراتك
العمل الجماعي
فرق عمل لمحاكاة بيئة الشركات
فريق التدريب
محتوى البرنامج
1Fundamentals & OOP Refresher
مراجعة الأساسيات البرمجية وبناء عقلية المهندس.
2DevOps & Infrastructure
- إدارة الحاويات باستخدام Docker
- مقدمة وتطبيقات على Kubernetes (K8s)
3Distributed Systems & Messaging
- فهم الـ Message Brokers
- الاحتراف والتعمق في Apache Kafka
4Database Engineering
أساسيات وتصميم قواعد البيانات.
5Backend Mastery (Level 1)
بناء الـ APIs والخدمات الأساسية.
6Backend Mastery (Level 2)
- مواضيع متقدمة في Java & Spring Boot
- بناء وتصميم Microservices
7Frontend Overview
مقدمة سريعة في الواجهة الأمامية لفهم تكامل النظام.
