TrueschoTruescho
كل الدورات
هياكل البيانات والباكند بجافا مع سبرينغ بوت
Coursera
دورة
غير محدد

هياكل البيانات والباكند بجافا مع سبرينغ بوت

Board Infinity

مسار متقدم يجمع هياكل بيانات جافا مع بناء باكند احترافي عبر Spring Boot وواجهات REST وأمن الخدمات.

غير محدد3 أسبوع32,384 متسجل

عن الدورة

يقدم هذا المقرر مسارا متكاملا لمن يمتلك معرفة سابقة بجافا ويريد تعزيز قدرته على حل المشكلات وبناء خدمات باكند قابلة للتوسع. تبدأ بتقوية أساسك في هياكل البيانات في جافا: التعامل مع المصفوفات والسلاسل، البنى متعددة الأبعاد، ثم الانتقال إلى Collections Framework واختيار القوائم والخرائط المناسبة حسب الاستخدام. ستفهم الفروق العملية بين StringBuilder وStringBuffer، وكيف تؤثر على الأداء، وكيف تنظّم البيانات عبر ArrayList وLinkedList وHashMap وغيرها. بعد ذلك ينتقل المقرر إلى Spring وSpring Boot: حقن الاعتماديات، بناء تطبيقات Spring MVC، وفهم بنية Spring Boot وكيف يبسّط الإعداد والتشغيل. ستطبّق المفاهيم ببناء واجهات REST آمنة تدعم عمليات CRUD، وتتعلم إعداد العلاقات بين الطبقات، والتحقق من المدخلات، ومعالجة الأخطاء بشكل موحّد. يغطي المقرر أيضا أساسيات Spring Security لحماية الخدمات وبناء طبقة مصادقة وتفويض مناسبة. الهدف أن تخرج بمهارة مزدوجة: اختيار هياكل البيانات الصحيحة داخل الكود، وبناء خدمة ويب موثوقة وآمنة حولها.

ماذا ستتعلم

  • إتقان هياكل البيانات في جافا واستخدام المصفوفات وCollections لإدارة البيانات
  • استخدام واجهات Collections مثل ArrayList وLinkedList وHashMap بكفاءة مع فهم أدوات السلاسل
  • بناء تطبيقات Spring وSpring Boot مع حقن الاعتماديات وSpring MVC وفهم البنية
  • إنشاء خدمات REST آمنة تدعم CRUD واستخدام Spring Security لحماية الواجهات

المدرسون

B

Board Infinity

المواضيع

جافا
هياكل البيانات
برمجة كينونية
Spring
Spring Boot
REST
أمن التطبيقات
خدمات مصغرة

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

جافا
هياكل البيانات
برمجة كينونية
Spring
Spring Boot
REST
أمن التطبيقات
خدمات مصغرة
Java Programming
Authorization (Computing)

ابدأ التعلم الآن