מפתח אנדרואיד. מקצועי - קורס חינם מבית Otus, הכשרה 5 חודשים, תאריך: 1.12.2023.
Miscellanea / / December 05, 2023
הקורס מיועד למפתחי אנדרואיד עם ניסיון של שנה לפחות וידע ב-Java או Kotlin.
אתה תלמד:
- הבנה עמוקה של Android SDK. ההבדל בין מפתחים זוטרים לבכירים הוא שהראשון יכול ליישם תכונה כלשהי, והשני יכול הסבר מה מסתתר מאחורי כל שורת קוד עבור תכונה זו, מצא אזורים בעייתיים פוטנציאליים ובצע אופטימיזציה שֶׁלָהֶם. תלמד מה קורה בתוך השיעורים והשיטות של Android SDK, תוכל להאיץ משמעותית את היישום שלך, בחר את אלגוריתם ההצפנה האופטימלי עבור היישום שלך, וארגן אחסון מאובטח של סודות נתונים.
- ארגון תשתית. פרוס אינטגרציה מתמשכת ומערכות אספקה מתמשכות, בנה זרימת Git, העלה מכולות Docker וג'נקינס בתוכם. למד ליישם ולהגדיר linters ו-checkstyles כדי לבדוק את איכות הקוד. תוכל לכתוב משימות ותוספים משלך של Gradle כדי לבצע אוטומציה ואופטימיזציה של תהליכי הבנייה והבדיקה.
- עיצוב ארכיטקטורת יישומים. תלמד את החוזקות והחולשות של דפוסים ופתרונות אדריכליים, ותלמד כיצד לבחור את התבנית האדריכלית הנכונה ליישום שלך. תבניות מאסטר GoF, MV* לעקרונות אנדרואיד וארכיטקטורה נקייה. למד לתכנן ארכיטקטורה רב מודולרית וקוד מדור קודם.
- יישומי בדיקה. זה לא מספיק רק להיות מסוגל לכתוב מבחנים. חשוב להתרגל לכתיבת קוד אמין ובדוק, מבחני אינטגרציה ומבחני UI. בואו נסתכל על מסגרות בדיקה פופולריות וגישות לכתיבת מבחנים.
- השתמשו בספריות ובמסגרות מודרניות. ברמה מקצועית, מאסטר Dagger 2 ו-RxJava 2, תוכלו לבצע נכון ארגן DI באפליקציה באמצעות Dagger 2, כתוב אופרטורים משלך ב-RxJava וכו'. השוואה לקורס הבסיס דְמוּי אָדָם
צלול עמוק לתוך פיתוח אנדרואיד תעשייתי
הקורס כולו בנוי בשפת קוטלין
הרבה תרגול ותקשורת חיה עם מורים
למידה עמוקה של Gradle, Dagger 2, RxJava 2 ותהליך בדיקת אפליקציות אנדרואיד
בניית תשתית מאפס
עיצוב ארכיטקטורת אפליקציות
2
קוּרסבוגר מכון התעופה קאזאן עם תואר שני בהנדסת רדיו ותקשורת.בפיתוח אנדרואיד משנת 2013. הוא פיתח אפליקציות בסטארטאפים קטנים ובחברות ענק, עבד ב-SberTech, הוביל פיתוח אנדרואיד בחברת Technocracy.
בוגר מכון התעופה קאזאן עם תואר שני בהנדסת רדיו ותקשורת.בפיתוח אנדרואיד משנת 2013. הוא פיתח אפליקציות בסטארטאפים קטנים ובחברות ענק, עבד ב-SberTech, ניהל פיתוח אנדרואיד בחברת Technocracy. מנהל כיום פיתוח אנדרואיד בחברת אלפא-בנק. מייעל את תהליכי הפיתוח והאספקה של תכונות, עובד על כלים כדי להקל על מפתחים. בנוסף לפיתוח אנדרואיד, הוא מתעניין בפיתוח אחורי ובשיטות DevOps. אוהב לפתור בעיות אלגוריתמיות.
3
קוּרסבתעשייה מאז 2017. עבדתי בחברת מיקור חוץ, הצלחתי לצבור ניסיון בהרבה סטארטאפים וגם עבדתי עם המון טכנולוגיות. הצלחתי לעבוד על יישומים משני בנקים שונים. חברות:...
בתעשייה מאז 2017. עבדתי בחברת מיקור חוץ, הצלחתי לצבור ניסיון בהרבה סטארטאפים וגם עבדתי עם המון טכנולוגיות. הצלחתי לעבוד על יישומים משני בנקים שונים. חברות: S Media Link, EPAM, בנק אלפא תחומי עניין: Java, Kotlin, multithreading, אדריכלות. ב-EPAM הוא היה מראיין מוסמך, הניע את קהילת מפתחי משרדי העירייה, נתן דיווח על gdg, כותב מאמרים על Habr ובמדיום.
1
נוהוא עוסק בפיתוח אפליקציות מובייל ב-Beeline כראש צוות. הוא עבד הן בסטארטאפים קטנים והן בחברות גדולות: Rambler&Co, Lazada (נרכש על ידי עליבאבא) הוא התחיל את דרכו כ...
הוא עוסק בפיתוח אפליקציות מובייל ב-Beeline כראש צוות. עבד גם בסטארטאפים קטנים וגם בחברות גדולות: Rambler&Co, Lazada (נרכש על ידי עליבאבא). הוא התחיל את הקריירה שלו בתור מפתח אחורי, אך עד מהרה החל להתעניין בתכנות עבור מערכת ההפעלה אנדרואיד ומאז הוא מתכנת עבור מכשירים ניידים פלטפורמות. הוא מחשיב את הפיתוח של אפליקציית My Beeline לנייד מאפס כאחת התקופות המעניינות ביותר בקריירה שלו, וכן כמו כן, הקמת מחלקת פיתוח נייד לתמיכה ושיפור פרויקטים בהמשך חברות. בוגר האוניברסיטה הפדרלית הדרומית (המחלקה לתוכנות מחשב). לאחר מכן למד באוניברסיטה הטכנית של המבורג בפקולטה למדעי המחשב.