מפתח Backend Kotlin. מקצועי - קורס 74,300 רובל. מאוטוס, אימון 5 חודשים, תאריך 2 בדצמבר 2023.
Miscellanea / / December 06, 2023
זהו קורס סקירה ומעשי. בו תיגע במספר רב של כלים לפיתוח יישומי שרת מודרניים, גמישים ובעלי ביצועים גבוהים בשפת Kotlin. אתה תתמקד בחלק מהכלים - לפי בחירתך - ביתר פירוט ותיישם את הפרויקט שלך בעזרתם. תוכלו לראות גם טכניקות פיתוח ארכיטקטוני טקטיות ואסטרטגיות וכיצד קוטלין עוזר בפיתוח.
אתה תלמד:
- השתמש בשפת Kotlin לפיתוח יישומי שרת;
- צור יישומים עבור פלטפורמות שונות באמצעות Kotlin Multiplatform: JS, JVM, Native (Linux/Windows/MacOs/Android/iOS);
- ליישם תכנות אסינכרוני ורב-הליכי עם קורוטינים;
- שלב את אפליקציית הקצה האחורי עם חזיתות שונות באמצעות OpenAPI ו-Kotlin Multiplatform;
- השתמש ב-Kotlin בשילוב עם מסגרות שונות: Spring, Ktor, Kotless (Amazon Web Services);
- ליישם הובלה אסינכרונית באמצעות WebSocket, RabbitMQ וקפקא;
- בניית אחסון המבוסס על SQL ו-NoSQL (Cassandra, AWS DynamoDB)
- כתיבת יישומים עם ארכיטקטורות מונוליטיות, מיקרו-שירות וחסרות שרתים;
- לפתח לוגיקה עסקית גמישה ואמינה בכל מורכבות באמצעות Kotlin DSL, OOP וכלי בטיחות אפס;
- עיצוב ארכיטקטורת יישומים תוך שימוש בגישות כגון פיתוח מודולרי, DDD, TDD, MDD;
- לקחת בחשבון את דרישות החקיקה בתחום הגנת המידע בעת יצירת ארכיטקטורת האפליקציה;
- הטמעת רכיבי BI באפליקציות כדי לקבל דוחות אנליטיים על התפקוד והתהליכים העסקיים.
הקורס מומלץ למפתחים הבקיאים בתכנות מונחה עצמים ו-SQL.
לאחרונה, אני מפתח תוכניות שונות בתחומים שונים, עובד בסטארטאפ, בחברת IT ומוביל פרויקטים משלי. כיום אני עובד כמפתח תוכנה ב-JetBrains, מפתח ומשפר דרכים חדשות להוסיף...
לאחרונה, אני מפתח תוכניות שונות בתחומים שונים, עובד בסטארטאפ, בחברת IT ומוביל פרויקטים משלי. כיום אני עובד כמפתח תוכנה ב-JetBrains, מפתח ומשפר דרכים חדשות להרחבת קוד. יצר פרויקטים מאפס כמעט בכל התחומים ובשפות שונות (כל מה שנשאר זה לגעת ב-gamedev). ⁃ אני מלמד פיתוח באנדרואיד (Java/Kotlin) בסמסונג כבר יותר מ-4 שנים ⁃ פיתוח אחורי, פריסת CI/CD ופלאגין עבור IntellIJ IDEA על Kotlin ב-JB ⁃ הסקת מודלים עצביים (GPT-2) על Python ⁃ מייסד ומפתח מוביל של 2 יישומים ניידים המבוססים על React Native+TS ו-Kotlin טהור ⁃ Frontend על Angular (TypeScript) השכלה: אוניברסיטת סנט פטרסבורג סטייט, מתמטיקה שימושית ו אינפורמטיקה
4 שנים בפיתוח אחורי. הוא עבד כמפתח Java ב-Sberbank ו-Yandex, ולאחר מכן עבר ל-Kotlin ב-AliEpress. בנוסף ל-Java/Kotlin, עבדתי עם JS/Go/Python.
4 שנים בפיתוח אחורי. הוא עבד כמפתח Java ב-Sberbank ו-Yandex, ולאחר מכן עבר ל-Kotlin ב-AliEpress. בנוסף ל-Java/Kotlin, עבדתי עם JS/Go/Python.
התמחויות עיקריות: פיתוח אפליקציות עסקיות ב-Full Stack, פיתוח אפליקציות לסטארטאפים, עבודה עם ביג דאטה. מבין היטב את הטרנדים האחרונים בפיתוח אחורי וארכיטקטורה, בעל ניסיון רב ב-Java ו-Kotlin. שֶׁלִי...
התמחויות עיקריות: פיתוח אפליקציות עסקיות ב-Full Stack, פיתוח אפליקציות לסטארטאפים, עבודה עם ביג דאטה. מבין היטב את הטרנדים האחרונים בפיתוח אחורי וארכיטקטורה, בעל ניסיון רב ב-Java ו-Kotlin. את התוכנית הראשונה שלי כתבתי ב-1991 ופיתחתי אותה כל חיי. לאחר שסיים את לימודיו ב-USU, למד מדעים - פיסיקה תיאורטית - באוניברסיטאות ברוסיה, אירופה וארה"ב. משנת 2015 עבר לפיתוח מסחרי, עבד בפרויקטים בתחום ה-Web, Java, BigData, Kotlin, עבד הן בחברות קטנות והן בתאגידים. הוא השתתף שוב ושוב בפיתוח של סטארטאפים שונים - הן כמפתח והן כמייסד. תחומי העניין האחרונים כוללים Serverless עבור backend, Flutter (frontend עבור פלטפורמות שונות), ממשקים רב לשוניים (OpenAPI, gRPC), מסדי נתונים של NewSQL, למידת מכונה.
מבוא לקוטלין
-נושא 1.מבוא לקורס וסקירת השפה
-נושא 2.יסודות קוטלין, סוגים, אופרטורים, פונקציות
-נושא 3. תכנות מונחה-אובייקט
-נושא 4. שפות מוכוונות דומיין (DSL)
-נושא 5. תכנות אסינכרוני ורב-שרשורים עם קורוטינים
-נושא 6. תכנות אסינכרוני ורב חוטים עם ערוצים
-נושא 7.Kotlin Multiplatform ויכולת פעולה הדדית עם JVM, JS
תחילת הפרויקט ועקרונות כלליים של פיתוח backend
-נושא 8. שיווק וניתוח פרויקטים
-נושא 9. בדיקות פרויקט, TDD, MDD
-נושא 10. סוגיות אדריכליות ואתחול פרויקטים
-נושא 11.תרגול על אתחול הפרויקט ו-TDD
מודולי מודל הובלה
-נושא 12.יצירת ממשק באמצעות OpenAPI
-נושא 13.יצירת מודלים של API עם Kotlin Multiplatform
- נושא 14. תרגול בפיתוח מודלים של תחבורה
עבודה עם מסגרות בקוטלין
-נושא 15.פיתוח יישום מונוליטי עם Spring
-נושא 16.פיתוח אפליקציית microservice עם KTOR
-נושא 17.פיתוח אפליקציה ללא שרת באמצעות AWS Lambda כדוגמה באמצעות Kotless
-נושא 18.תרגול על עבודה עם מסגרות
מודול לוגיקה עסקית של פרויקט
-נושא 19. פיתוח ספרייה לתבנית שרשרת האחריות
-נושא 20.יצירת מודול לוגיקה עסקית באמצעות תבנית שרשרת האחריות.
-נושא 21. שלב אימות בשרשרת העסקים
-נושא 22. תרגול על יצירת שכבה עסקית של יישום Backend
שכבת הובלת יישום
-נושא 23. הובלה עם WebSocket
-נושא 24.תחבורה עם RabbitMQ
-נושא 25.תחבורה עם קפקא
-נושא 26.תרגול על שכבת ההובלה של האפליקציה
עבודה עם בסיסי נתונים בפרויקט קוטלין
-נושא 27.יצירת מאגר
-נושא 28. מאגר עם PostgreSQL
-נושא 29. מאגר עם קסנדרה
-נושא 30. מאגר עם DynamoDB
-נושא 31. תרגול על עבודה עם מסדי נתונים ביישום Backend
אבטחת מידע וניהול משתמשים
-נושא 32. עקרונות כלליים של הגנת מידע
-נושא 33. הרשאה ואימות במסגרות
-נושא 34.תרגול על ניהול משתמשים
ניטור יישומים
-נושא 35. עקרונות כלליים של ניטור
-נושא 36.איסוף יומנים והפקת דוחות אנליטיים
-נושא 37. תרגול על ניטור
פרוייקט עבודה
-נושא 38. סקירת פרויקטים משמעותיים בקוטלין החורגים מהיקף הקורס
-נושא 39. ייעוץ בפרויקטים ושיעורי בית
-נושא 40.הגנה על עבודת עיצוב
ס
שנאפס 1981
06.10.2022 G.
מפתח backend kotlin - קורס מעולה
יתרונות: הקורס הנכון להתחיל איתו. חסרונות: לא נמצאו סיימו את הקורס. הרבה חומר תיאורטי, הרבה תרגול. מורים מצוינים, סרגיי (מנחה הקורס) זה סיפור אחר לגמרי, רק שהוא מרצה מצוין להקשיב לו זה תענוג, כי יש לו גם כמות עצומה של ידע בתחום הפיתוח ככזה, והוא לא מתבייש לחלוק את הידע הזה, כך...