الكفاءة في إطار تطوير Spring Framework 5 - الدورة 44.900 روبل روسي. من مركز تدريب IBS، مدة التدريب 30 ساعة، التاريخ 27 نوفمبر 2023.
Miscellanea / / November 28, 2023
يعمل بافيل في شركة Luxoft منذ عام 2005. خلال هذا الوقت، شارك في عدد من المشاريع للشركات الروسية والأجنبية الرائدة، مثل Boeing، Russian Post، DHL، MVideo. ويلعب حاليًا دور مهندس البرمجيات الرئيسي في مشروع لدعم أكبر سلسلة بيع بالتجزئة لبيع الإلكترونيات والأجهزة المنزلية في روسيا. ينصب اهتمام Pavel الرئيسي على تطوير تطبيقات Java القابلة للتطوير وتوفير الحلول التقنية لتحسين أداء التطبيق وموثوقيته.
المواضيع التي تمت تغطيتها:
الجزء الأول SPRING IOC (النظرية 7 ساعات، الممارسة 2 ساعة، الواجبات المنزلية حوالي 2 ساعة)
1. نظرة عامة على إطار الربيع
قصة
مفهوم IoC
واجهة سياق التطبيق
الفول في الربيع
2. تكوين الربيع
التكوين في XML
التكوين عبر التعليقات التوضيحية
التكوين في التعليمات البرمجية (يعتمد على Java)
صناديق النطاق
دورة حياة الفول
3. الأحداث
إنشاء حدث
الاشتراك في حدث باستخدام @EventListener
مرشح الحدث
أمثلة على الاستخدام
4. الموقع
5. تكوين الملف الشخصي
6. لغة التعبير الربيعية
الجزء الثاني. حذاء الربيع (ساعة نظرية، ساعة واحدة تدريب)
1. ما هو التمهيد الربيع
2. المبدئ الرئيسي في POM (spring-boot-starter-parent)
3. التكوين التلقائي
@SpringBootApplication
@ComponentScan
@إعدادات
@EnableAutoConfiguration
4. إعدادات
خصائص سطر الأوامر
ملفات خصائص التطبيق
الخصائص الخاصة بالملف الشخصي
العناصر النائبة في الخصائص
YAML بدلاً من الخصائص
خصائص التكوين الآمن للنوع
باستخدامConfigurationProperties
تكوين الطرف الثالث
@ConfigurationProperties التحقق من الصحة
@ConfigurationProperties و@Value
مظهر
الجزء الثالث. SPRING AOP (النظرية ساعتان، الممارسة 1 ساعة، الواجب المنزلي حوالي 2 ساعة)
1. أمثلة على استخدام AOP
2. أنواع النصائح
3. لغة بوينكت
4. دمج الجوانب
الجزء الرابع. بيانات الربيع (النظرية 8 ساعات، التدريب 3 ساعات، الواجبات المنزلية حوالي ساعتين)
1. مستودع الخام
2. JpaRepository
3. @EnableJpaRepositories
4. @EnableTransactionManagement
5. @المعاملات
نفذ الوقت
علم للقراءة فقط
6. الإعلان عن طرق الاستعلام
استراتيجيات لإنشاء استعلامات SQL
إنشاء استعلام SQL
تعبيرات الملكية
التعامل مع المعلمات الخاصة
الحد من نتائج استعلام SQL
إرجاع المجموعات أو التكرارات
التعامل مع Null في طرق المستودع
تدفق نتائج استعلام SQL
المعالجة غير المتزامنة لاستعلامات SQL
7. باستخدام @Query
استعلامات SQL الأصلية
فرز
استخدام المعلمات المسماة
باستخدام SpEL
استعلامات SQL لتغيير البيانات
8. التوقعات
9. الإجراءات المخزنة
10. استعلام SQL على سبيل المثال
11. @المعاملات
12. أقفال
الجزء الخامس راحة الربيع (ساعتان نظريتان، وساعتان تدريبيتان، وواجبات منزلية حوالي ساعة واحدة)
1. خدمات الراحة
2. الطلب والرد
3. طلب المعلمات
4. معلمات المسار
5. رؤوس HTTP
6. هاتواس الربيع
7. توثيق خدمات REST باستخدام Swagger
الجزء السادس. استراحة بيانات الربيع (نظرية 1 ساعة)
1. الكشف عن مستودع بيانات Spring كخدمة REST
2. استعلامات الفرز والترحيل
3. متصفح هال
4. إعدادات REST لبيانات الربيع
في هذه الدورة، سيكتسب الطلاب فهمًا لخصائص ومميزات لغة سكالا ومزاياها وأماكن صعوبتها. تتضمن الدورة نظرة عامة على عوامل Scala وأنواع البيانات، وتعلم هياكل البيانات الأساسية مثل المصفوفات والخريطة والصفوف واستخدام البرمجة الوظيفية الموجهة للكائنات، والعمل مع مجموعات Scala، باستخدام مطابقة الأنماط، وفئات الحالات، والأنواع العامة والضمنية التحولات. يتم تقديم عدد كبير من التمارين العملية.
4
44 900 ₽
تغطي الدورة استخدام منشئ التطبيقات Apache® Maven، بما في ذلك إدارة التبعية، وبنية ملف POM، ودورة حياة المشروع، وإنشاء المكونات الإضافية والنماذج الأولية. تمت تغطية المكونات الإضافية شائعة الاستخدام، كما تمت تغطية تكامل Maven مع Eclipse وHudson IDEs. تتضمن الدورة تمارين عملية.
3,6
8 900 ₽