מיומנות במסגרת הפיתוח של Spring Framework 5 - קורס RUB 44,900. ממרכז הדרכה IBS, הדרכה 30 שעות, תאריך 27 בנובמבר 2023.
Miscellanea / / November 28, 2023
פאבל עובד בלוקסופט מאז 2005. במהלך תקופה זו, הוא לקח חלק במספר פרויקטים עבור חברות רוסיות וזרות מובילות, כגון בואינג, Russian Post, DHL, MVideo. נכון לעכשיו, הוא משחק את התפקיד של מהנדס תוכנה מוביל בפרויקט לתמיכה ברשת הקמעונאית הגדולה ביותר שמוכרת מוצרי אלקטרוניקה ומכשירי חשמל ביתיים ברוסיה. העניין העיקרי של פאבל הוא פיתוח יישומי Java הניתנים להרחבה ומתן פתרונות טכניים לשיפור הביצועים והאמינות של האפליקציות.
נושאים מכוסים:
חלק א' SPRING IOC (תיאוריה 7 שעות, תרגול שעתיים, שיעורי בית כשעתיים)
1. סקירת מסגרת אביבית
כַּתָבָה
מושג IoC
ממשק ApplicationContext
שעועית באביב
2. תצורת קפיץ
תצורה ב-XML
תצורה באמצעות הערות
תצורה בקוד (מבוסס ג'אווה)
פחי היקף
מחזור חיי שעועית
3. אירועים
יצירת אירוע
הרשמה לאירוע באמצעות @EventListener
מסנן אירועים
דוגמאות לשימוש
4. לוקליזציה
5. תצורת פרופיל
6. שפת ביטוי אביב
חלק שני. מגף אביב (תיאוריה שעה, תרגול שעה)
1. מה זה Spring Boot
2. סטרטר ראשי ב-POM (spring-boot-starter-parent)
3. תצורה אוטומטית
@SpringBootApplication
@ComponentScan
@תְצוּרָה
@EnableAutoConfiguration
4. תְצוּרָה
מאפייני שורת הפקודה
קבצי נכסי יישומים
מאפיינים ספציפיים לפרופיל
מצייני מיקום בנכסים
YAML במקום נכסים
מאפייני תצורה בטוחים בסוג
שימוש ב-@ConfigurationProperties
תצורה של צד שלישי
אימות @ConfigurationProperties
@ConfigurationProperties ו-@Value
פרופילים
חלק ג'. SPRING AOP (תיאוריה שעתיים, תרגול שעה, שיעורי בית כשעתיים)
1. דוגמאות לשימוש ב-AOP
2. סוגי עצות
3. שפת חיתוך פוינט
4. מיזוג היבטים
חלק ד'. SPRING DATA (תיאוריה 8 שעות, תרגול 3 שעות, שיעורי בית כשעתיים)
1. CrudRepository
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. שירותי REST
2. בקשה ותגובה
3. בקש פרמטרים
4. פרמטרים של נתיב
5. כותרות HTTP
6. אביב HATEOAS
7. תיעוד שירותי REST באמצעות Swagger
חלק ו'. מנוחת נתוני אביב (תיאוריה שעה אחת)
1. חשיפת מאגר Spring Data כשירות REST
2. שאילתות מיון והחלפה
3. דפדפן HAL
4. הגדרות REST של נתוני אביב
בקורס זה, התלמידים יקבלו הבנה של הספציפיות והתכונות של שפת סקאלה, יתרונותיה ומקומותיה הקשים. הקורס כולל סקירה של אופרטורים וסוגי נתונים של סקאלה, לימוד מבני נתונים בסיסיים כגון מערכים, מפה, טופלים, באמצעות תכנות מונחה עצמים ופונקציונלי, עבודה עם אוספי Scala, שימוש בהתאמת דפוסים, מחלקות מקרה, טיפוסים גנריים ומרומזים טרנספורמציות. מוצעים מספר רב של תרגילים מעשיים.
4
44 900 ₽
הקורס מכסה את השימוש בבונה היישומים Apache® Maven, כולל ניהול תלות, מבנה קבצי POM, מחזור החיים של הפרויקט, יצירת תוספים וארכיטיפים. התוספים הנפוצים מכוסים, ואינטגרציה של Maven עם Eclipse והדסון IDEs מכוסה. הקורס כולל תרגילים מעשיים.
3,6
8 900 ₽