لماذا تتعلم Spring MVC؟
Spring MVC هو إطار عمل للويب يقوم على نمط MVC (النموذج - العرض - المتحكم) ويُعدّ جزءًا من منظومة Spring. يتيح لك إنشاء تطبيقات ويب قوية وقابلة للتوسع وسهلة الصيانة باستخدام Java.
تقودك سلسلة الدروس هذه عبر المفاهيم الأساسية في Spring MVC، بدءًا من البنية الأساسية وصولًا إلى إنشاء تطبيقات ويب متكاملة. سواء كنت مطوّر Java مبتدئًا أو ذا خبرة، ستساعدك هذه الدروس على إتقان Spring MVC في مشاريع الويب الخاصة بك.
دروس السلسلة
1
مقدمة في Spring MVC
اكتشف المفاهيم الأساسية في Spring MVC، وبنيته، والمزايا التي يوفرها لتطوير تطبيقات الويب.
ابدأ هذا الدرس 2
الإعداد وأول مشروع
تعلّم كيفية إعداد مشروع Spring MVC باستخدام Maven أو Gradle، وأنشئ أول تطبيق ويب لك.
اقرأ الدرس 3
المتحكمات والعروض
أتقن إنشاء متحكمات Spring MVC وتكاملها مع العروض لعرض بيانات ديناميكية.
اقرأ الدرس 4
النماذج والتحقق من الصحة
تعلّم كيفية التعامل مع نماذج الويب والتحقق من صحة بيانات المستخدم باستخدام Spring MVC.
اقرأ الدرس 5
الوصول إلى البيانات
اكتشف كيفية دمج Spring MVC مع Spring Data للوصول إلى قواعد البيانات العلائقية.
اقرأ الدرس 6
الأمان مع Spring Security
تعلّم كيفية تأمين تطبيقات Spring MVC باستخدام Spring Security للمصادقة والتفويض.
اقرأ الدرس 7
واجهات REST API مع Spring MVC
اكتشف كيفية إنشاء واجهات RESTful API باستخدام Spring MVC لتطوير تطبيقات ويب حديثة.
اقرأ الدرس 8
تطبيق متكامل
طبّق كل معارفك عبر تطوير تطبيق ويب متكامل باستخدام Spring MVC.
اقرأ الدرس