جافا وإطار Spring / Spring Boot

جافا وإطار Spring / Spring Boot

ارتقِ بمهاراتك في تطوير تطبيقات الويب الخلفية مع دورة «Java & Spring / Spring Boot Framework» المتقدمة، التي تجمع بين ترسيخ أساسيات اللغة والتدرج نحو بناء تطبيقات منظمة وآمنة. عبر 44 جلسة، ستراجع المتغيرات وأنواع البيانات والتحكم في التدفق والمصفوفات والنصوص، ثم تتعمق في البرمجة كائنية التوجه ومعالجة الاستثناءات وتعبيرات Lambda والأنواع العامة والمجموعات والملفات والتاريخ والوقت. ستنتقل إلى تطوير تطبيقات Spring Boot، وفهم خادم HTTP ونمط MVC والتحقق من صحة البيانات والمعمارية ثلاثية الطبقات وإدارة Beans وحقن الاعتماديات. كما ستتعلم ربط التطبيقات بقواعد البيانات باستخدام Spring Data JPA، وبناء واجهات REST لتنفيذ عمليات CRUD، وتطبيق مفاهيم المصادقة والأمان باستخدام JWT والتعرف على الخدمات المصغرة. تتبع كل جلسة من الجلسات الـ44 أسئلة اختبار قصيرة من 5 أسئلة، مع عرض الدرجة فورًا لمساعدتك على قياس فهمك وتحديد ما يحتاج إلى مراجعة. وعند إكمال الدورة، تحصل على شهادة إتمام توثق إنجازك وتدعم مسارك نحو تطوير تطبيقات خلفية أكثر احترافية.

ماذا ستتعلم

  • توظيف المتغيرات وأنواع البيانات والمعاملات وإدخال المستخدم والشروط والحلقات والمصفوفات وعمليات النصوص لكتابة منطق برمجي واضح بلغة Java.
  • تصميم شيفرة كائنية التوجه باستخدام الأصناف والكائنات والبُناة والتحميل الزائد للطرق والوراثة والتغليف والتجريد والواجهات ومحددات الوصول.
  • استخدام معالجة الاستثناءات والتعدادات وتعبيرات Lambda والأنواع العامة والمجموعات، إلى جانب التعامل مع الملفات والتاريخ والوقت.
  • بناء تطبيقات Spring Boot وفق نمط MVC والمعمارية ثلاثية الطبقات، مع التحقق من صحة البيانات وإدارة Beans وحقن الاعتماديات.
  • ربط التطبيقات بقواعد البيانات باستخدام Spring Data JPA وتطوير واجهات REST تدعم إنشاء البيانات وقراءتها وتحديثها وحذفها.
  • تطبيق مفاهيم الأمان والمصادقة باستخدام Spring Security وJWT، وفهم المبادئ الأساسية للخدمات المصغرة.

محتوى الكورس

  1. 1مقدمة في Java وSpring وSpring Boot
  2. 2المتغيرات في Java
  3. 3أنواع البيانات والمعاملات في Java
  4. 4المعاملات والنوعان boolean وchar
  5. 5إدخال المستخدم باستخدام Scanner
  6. 6المعامل الثلاثي وعبارة switch
  7. 7حلقات التكرار والحلقات المتداخلة
  8. 8المصفوفات في Java
  9. 9دوال النصوص في Java
  10. 10الأصناف والكائنات والدوال في Java
  11. 11التحميل الزائد للدوال والمنشئات ومحددات الوصول
  12. 12الكلمة this والمحدد static في Java
  13. 13الوراثة ومحدد الوصول protected
  14. 14الشروط if وelse والعوامل المنطقية
  15. 15الكلمتان final وsealed والتغليف
  16. 16الأصناف المجردة والواجهات في Java
  17. 17معالجة الاستثناءات والأنواع التعدادية في Java
  18. 18تعبيرات لامبدا في Java
  19. 19الأنواع العامة في Java
  20. 20المجموعات: ArrayList في Java
  21. 21المجموعات: LinkedList وHashMap وHashSet
  22. 22التعامل مع الملفات في Java
  23. 23التاريخ والوقت في Java
  24. 24مقدمة إلى Spring Boot
  25. 25مقدمة إلى Spring Boot
  26. 26خادم HTTP
  27. 27نمط MVC — الجزء الأول
  28. 28نمط MVC — الجزء الثاني
  29. 29نمط MVC — الجزء الثالث
  30. 30نمط MVC — الجزء الرابع
  31. 31نمط MVC — الجزء الخامس
  32. 32التحقق من صحة البيانات
  33. 33البنية ثلاثية الطبقات
  34. 34كائنات Bean وحقن الاعتماديات: الجزء الأول
  35. 35كائنات Bean وحقن الاعتماديات: الجزء الثاني
  36. 36تثبيت MySQL وPostman وأدوات Spring لـ Eclipse
  37. 37مقدمة في Spring Data JPA
  38. 38واجهة REST لعمليات CRUD: الجزء الأول
  39. 39واجهة REST لعمليات CRUD: الجزء الثاني
  40. 40واجهة REST لعمليات CRUD: الجزء الثالث
  41. 41Spring Security والمصادقة وJWT — الجزء الأول
  42. 42الأمان والمصادقة وJWT في الخدمات المصغرة — الجزء الثاني
  43. 43الأمان والمصادقة وJWT في الخدمات المصغرة — الجزء الثالث
  44. 44الأمان والمصادقة وJWT في الخدمات المصغرة — الجزء الرابع

ماذا يقول طلابنا عن هذا الكورس

شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
سارة م.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
أحمد ك.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
ليلى ع.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
عمر ح.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
نور س.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
يوسف ر.
شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
سارة م.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
أحمد ك.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
ليلى ع.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
عمر ح.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
نور س.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
يوسف ر.

آراء المتعلمين

قيّم الكورس واترك تعليقك

سجّل الدخول للتقييم
  • لا توجد تعليقات بعد — كن أول من يشارك رأيه.