منذ يومين
أهلا بك عزيزي المتابع لموقع (journey for learn) نقدم دورات بكوبونات متاحة لاول 1000 تسجيل مجاني فقط وكوبونات اخري لفترة محدودة فاذا كنت تريد ان تحصل علي كل الكورسات علي موقعنا وان تكون اول المسجلين في الكورسات المجانية قم بتسجيل الدخول أوقم بالدخول علي وسائل التواصل الاجتماعي وخصوصا التليجرام نوضح الوصف المختصر والطويل للدورات لكي تعرف الدروس التي سوف تتعلمها بسهولة ويسر :
ستتعلم في هذه الدورة التدريبية كيفية إنشاء واجهات برمجة تطبيقات REST في الوقت الحقيقي من خلال تطوير تطبيق كامل للتجارة الإلكترونية وكيفية نشره على سحابة AWS.في هذه الدورة، سنتبع نهج تطوير المشاريع المتوافق مع معايير الصناعة في الوقت الفعلي. وتغطي هذه الدورة التدريبية تطوير Spring Boot REST API من البداية. وتغطي هذه الدورة أساسيات REST API من البداية. الكود المصدري وملفات PDF (ملاحظات الفصل) متاحة للتنزيل.
* ما هو REST API؟REST يرمز إلى تمثيلي نقل الدولة. إنها مجموعة من القواعد التي يستخدمها المطورون لإنشاء واجهات برمجة التطبيقات التي تعمل عبر الويب، تمامًا مثل مواقع الويب التي تزورها في متصفحك. عندما تتبع واجهة برمجة التطبيقات قواعد REST، فإننا نسميها REST API.
* ما هو Spring Boot؟ Spring Boot هو إطار عمل مدروس يساعد المطورين على إنشاء تطبيقات مستندة إلى Spring بسرعة وسهولة. الهدف الرئيسي من Spring Boot هو إنشاء تطبيقات مستندة إلى Spring بسرعة دون الحاجة إلى مطالبة المطورين بكتابة نفس التكوين المعياري بشكل متكرر. Spring Boot هو إطار عمل شائع جدًا لتطوير خدمات ويب REST والخدمات الصغيرة.
* ستتعلم المواضيع التالية في هذه الدورة التدريبية: تعرف على كيفية إنشاء REST رائع واجهات برمجة التطبيقات لتطبيق التجارة الإلكترونية باستخدام Spring Boot وSpring Security وJWT وSpring Data JPA (Hibernate) وقاعدة بيانات MySQL تعرف على أساسيات REST API - REST API والمورد والمورد الفرعي وURI وطرق HTTP ورموز حالة HTTP تعرف على أساسيات REST API - كيفية تصميم واجهات برمجة التطبيقات REST تعرف على أفضل ممارسات REST API تعرف على أساسيات تطوير Spring Boot REST API جنبًا إلى جنب مع التعليقات التوضيحية تعرف على كيفية إنشاء CRUD تعرف على كيفية إنشاء REST APIs لتطبيق التجارة الإلكترونية تعرف على كيفية إنشاء REST APIs لعلاقات واحد إلى متعدد في تطبيق التجارة الإلكترونية تعرف على كيفية إنشاء REST APIs لترقيم الصفحات والفرز لتطبيق التجارة الإلكترونية تعرف على كيفية إنشاء REST APIs لتسجيل الدخول/تسجيل الدخول والتسجيل/الاشتراك في تطبيق التجارة الإلكترونية تعرف على كيفية استخدام Lombok تعرف على كيفية استخدام DTOs تعرف على Spring Boot REST API التعامل مع الاستثناءات تعرف على Spring Boot التحقق من صحة REST API تعرف على كيفية استخدام Spring Security في تطبيق Spring Boot E-Commerce تعرف على Spring Security والمصادقة والترخيص في الذاكرة وقاعدة البيانات تعرف على كيفية تأمين REST APIs (الأمان القائم على الدور) في تطبيق التجارة الإلكترونية تعرف على كيفية كتابة أساليب الاستعلام باستخدام Spring Data JPAL تعرف على تعيينات JPA واحد إلى متعدد والعديد من واحد والعديد من العديد تعرف على كيفية اختبار واجهات برمجة تطبيقات REST باستخدام Postman REST تعرف على العميل تعرف على ما هو JWT وكيف يعمل تعرف على كيفية تكوين JWT (JSON Web Token) في Spring Security تعرف على كيفية تأمين واجهات برمجة تطبيقات REST باستخدام JWTL تعرف على كيفية استخدام JWT مع واجهة برمجة تطبيقات تسجيل الدخول تعرف على إصدارات REST APIs تعرف على إصدار 4 استراتيجيات REST API تعرف على وثائق REST API باستخدام Swagger UIT واجهات برمجة التطبيقات Spring Boot REST مع JWT باستخدام Swagger UIL تعلم تخصيص Swagger توثيق REST مع التعليقات التوضيحية تعرف على كيفية إضافة ملفات تعريف (للنشر في بيئات مختلفة) مشروع Spring Boot. تعرف على كيفية نشر تطبيق Spring Boot E-Commerce على سحابة AWS (الإنتاج)
الأدوات والتقنيات المستخدمة في هذه الدورة:* التقنيات:JavaSpring BootSpring MVCSpring Data JPA (Hibernate)Spring SecurityJWTTomcat
* IDE:STS IDE
* قاعدة البيانات:قاعدة بيانات MySQL
* الأدوات:Swagger - وثائق API Postman - اختبار REST APIMaven - أداة البناء
* النشر على الإنتاج: AWS Cloud
* لماذا تختلف هذه الدورة التدريبية:
تفسيرات خطوة بخطوة التعلم القائم على المشاريع في العالم الحقيقي يغطي تطوير الواجهة الخلفية من النهاية إلى النهاية الترميز النظيف وأفضل الممارسات سهل للمبتدئين ولكنه جاهز للصناعة يركز على مهارات الواجهة الخلفية الموجهة نحو الوظيفة، مناسب للمبتدئين → المتوسط → المتقدم المتعلمون
* بحلول نهاية هذه الدورة التدريبية: ستكون واثقًا من إنشاء واجهات برمجة تطبيقات REST آمنة وقابلة للتطوير وجاهزة للإنتاج باستخدام Spring Boot ونشرها على سحابة AWS - وهو بالضبط ما تتوقعه الشركات من مطور الواجهة الخلفية المحترف.
ما هي المتطلبات الأساسية لدخول الدورة والتسجيل فيها على موقعنا؟ رحلة التعلم:
(احصل على الدورة للدخول إلى الموقع والتسجيل)
يجب أن يكون لديك بريد إلكتروني (حساب بريد) تتذكره لنفسك وأيضًا يجب أن تتذكر كلمة مرور البريد الإلكتروني الذي ستسجل به ، وإذا لم يكن لديك حساب بريد إلكتروني ، فمن الأفضل إنشاء حساب (Gmail)
الدورات المقترحة
0 تعليقات
تسجيل دخول