الانتقال إلى المحتوى
التسجيل
تطوير البرمجيات متاحة دورة

Spring Boot

ابنِ تطبيق ويب احترافياً باستعمال Spring Boot: واجهة REST والولوج إلى قاعدة بيانات بـ JPA والتحقق ومعالجة الأخطاء والاختبارات الآلية.

المستوى
متوسط
المدة
15 – 20 ساعة
الصيغة
حضورياً
المكان
📍 Marrakech

نظرة عامة

ابنِ تطبيق ويب احترافياً باستعمال Spring Boot: مشروع Maven أو Gradle وواجهة REST والولوج إلى قاعدة بيانات والتحقق ومعالجة الأخطاء والاختبارات، وصولاً إلى مشروع كامل قابل للتشغيل.

الأدوات : Spring Boot Java

لمن هذه الدورة؟

  • المطورون
  • مهنيو المعلوميات
  • مهندسو DevOps
  • المهندسون
  • مطورو Java الذين يريدون الانتقال إلى تطوير تطبيقات الويب.
  • طلبة المعلوميات الذين يعدّون مشروعاً أو تدريباً.
  • المهندسون الذين يريدون اعتماد ممارسات تطوير الواجهات الحديثة.

ما ستكون قادراً على فعله

  • إنشاء مشروع Spring Boot وهيكلته
  • تصميم واجهات REST (المتحكمات وDTO ورموز HTTP)
  • الولوج إلى قاعدة بيانات باستعمال Spring Data JPA
  • التحقق من البيانات ومعالجة الأخطاء بشكل نظيف
  • كتابة اختبارات لخدماتك ومتحكماتك
  • إعداد التطبيق حسب البيئة

تمارين ومشاريع تطبيقية

  1. 1 واجهة REST كاملة (CRUD) مرتبطة بقاعدة بيانات
  2. 2 إضافة التحقق ومعالجة أخطاء متسقة
  3. 3 اختبارات آلية لطبقة الخدمات والواجهة

البرنامج

  1. 01 — مشروع Spring Boot وحقن التبعيات

    البنية والإعداد والمكونات.

  2. 02 — واجهة REST

    المتحكمات وDTO ورموز الإرجاع HTTP.

  3. 03 — الاستمرارية مع JPA

    الكيانات والمستودعات والعلاقات.

  4. 04 — التحقق ومعالجة الأخطاء

    القيود ورسائل الأخطاء المتسقة.

  5. 05 — الاختبارات

    اختبارات الوحدة واختبارات الواجهة.

  6. 06 — الإعداد والتشغيل

    الملفات التعريفية والخصائص وتشغيل التطبيق.

المتطلبات المسبقة

إتقان جيد لأساسيات Java (الأصناف والواجهات والمجموعات). يمكن لدورة «Java — أساسيات البرمجة» أن تكون تحضيراً.

الطريقة البيداغوجية

80% تطبيق / 20% نظري

  • تناوب قصير بين النظري والتمارين: تمارس طوال الجلسة.
  • حالات ملموسة ومجموعات بيانات واقعية مستمدة من مواقف مهنية أو أكاديمية.
  • مجموعات محدودة العدد، مع مرافقة المكوّن أثناء التمارين.
  • تكوين حضوري في قاعة تكوين بمراكش.

المكان

📍 Marrakech — تكوين حضوري في قاعة تكوين توفرها مدرسة شريكة. يُحدد العنوان الدقيق لكل جلسة.

الجلسات القادمة

المواعيد ستُحدد لاحقاً

لا توجد جلسة مبرمجة حالياً. اترك لنا بياناتك: نُعلمك بمجرد تحديد المواعيد.

طلب المواعيد القادمة

الثمن

يُحدد الثمن لكل جلسة ولم يُنشر بعد. اطلب المواعيد القادمة لمعرفته.

هل تهمك هذه الدورة؟

اترك بياناتك: نُخبرك بالمواعيد القادمة بمجرد نشرها.

طلب المواعيد القادمة

أسئلة شائعة

يجب أن تكون مرتاحاً مع الأصناف والواجهات والمجموعات.

للأمان دورة خاصة به (Spring Security).

عندما تكون هناك جلسة مفتوحة، يقودك زر «التسجيل» إلى الاستمارة. وإلا فاطلب إعلامك: نتصل بك بمجرد تحديد المواعيد. ثم تؤكد الأكاديمية تسجيلك.

حضورياً بمراكش، في قاعة تكوين توفرها مدرسة شريكة. يُحدد العنوان الدقيق لكل جلسة.

لا. هذه دورات تطبيقية. أما دورات التحضير للشهادات فتحضّر الأكاديمية للامتحان لكنها لا تمنح الشهادة: يُجرى الامتحان الرسمي لدى الجهة المانحة للشهادة.
تطوير البرمجيات ستتوفر قريباً

واجهات REST مع Spring Boot

ابنِ واجهات REST باستعمال Spring Boot: المتحكمات وDTO والتحقق ومعالجة الأخطاء والتوثيق.

المستوى
متوسط
المدة
12 – 15 ساعة
الفئة المستهدفة
المطورون, مهنيو المعلوميات, مهندسو DevOps…
الصيغة
حضورياً
المكان
Marrakech
تطوير البرمجيات ستتوفر قريباً

Spring Data JPA / Hibernate

انمذج كياناتك ودبّر العلاقات واكتب الاستعلامات وحسّن الولوج إلى البيانات.

المستوى
متوسط
المدة
8 – 12 ساعة
الفئة المستهدفة
المطورون, مهنيو المعلوميات, مهندسو DevOps…
الصيغة
حضورياً
المكان
Marrakech
تطوير البرمجيات ستتوفر قريباً

Spring Security

المصادقة والتفويض وتأمين الواجهات وحسن الممارسة الأمنية لتطبيقات Spring.

المستوى
متقدم
المدة
8 – 12 ساعة
الفئة المستهدفة
المطورون, مهنيو المعلوميات, مهندسو DevOps…
الصيغة
حضورياً
المكان
Marrakech