Курс Розробка мобільних додатків для Android
Сейчас набор на этот курс закрыт. Просмотрите другие курсы
- Online
- Для начинающих
- Android
![]() |
|
Образовательный центр: | Source IT |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 4 месяцев |
Начало курса: | 01.07.2023 |
Стоимость обучения: | 18 000 UAH за курс |
Програма курсу
Android Basic
- Java, як перша мова програмування. Налаштування робочого середовища. Перша програма
- Типи даних, літерали. Масиви та керуючі оператори в Java. Перетворення між примітивними типами
- Основи об'єктно-орієнтованого програмування Java. Спадкування, інкапсуляція, поліморфізм. Рівні доступу до Java
- Абстракція та інтерфейси. Класи в Java. Клас Object та основні методи. Рівні доступу в Java. Практичне відпрацювання
- Винятки в Java try/catch/finally, throw/throws, checked/unchecked exceptions
- Колекції в Java. Iterable/Iterator, Collection/List/Set/Queue. Практична робота з колекціями
- Робота із системою контролю версій Git. Основи становлення процесів керування проєктом. Task planning, JIRA/Trello. Робота над проєктом
- Налаштування робочого середовища Android. Manifest & Permission. Перший додаток, архітектурні рішення
- Робота з UI, створення інтерфейсу користувача: Activity, Fragments, XML Material Design: RecyclerView, патерн ViewHolder, Coordinator layout and Floating Action Button
- Робота з потоками та мережею: AsyncTasks, Handler, JSON. Розширені бібліотеки для серверної комунікації: Retrofit, Gson
- Зберігання даних, підходи, бібліотеки: SQLite, ContentProvider, робота з файловою системою та налаштуваннями SharedPreferences
- Принципи реактивного програмування на Android - RxJava, RxAndroid
Android advanced
- Kotlin як друга мова програмування. Основний синтаксис, стилістика коду в порівнянні з Java
- Типи даних. Керівні конструкції в Kotlin. Операції переходу
- Об'єктно-орієнтоване програмування Kotlin. Модифікатори доступу
- Класи, класи даних, інтерфейси. Делегування та розширення
- Мультипоточність у Kotlin. Coroutines
- Створення проектів на Kotlin з нуля та міграція вже існуючих
- Архітектура Android додатків. Clean Architecure, Multi-module architecture. Android Jetpack та його компоненти
- Просунутий рівень написання програм - Clean Architecture, Dependency Injections. Покриття програм тестами. Основні принципи тестування на mobile та популярні бібліотеки
- Розуміння процесів. Виконання високонавантажених операцій на Android. Служби Services
- Notifications – сповіщення для телефону у фоновому режимі. Канали повідомлень. Обробка оповіщень системи з BroadcastReceiver
- Gradle - погляд на Android з боку Gradle, підключення бібліотек до проекту, основні принципи написання скриптів. Continuous Integration
- Робота із системою контролю версій Github. Основи становлення процесів керування проектом. Task planning, JIRA/Trello. Робота над проєктом
Результат після проходження курсу:
- Навчіться налаштовувати та використовувати середовище Android-розробки
- Розуміти архітектурні особливості операційної системи Android
- Вивчіть особливості організації користувальницького інтерфейсу мобільних пристроїв
- Навчитесь створювати мобільні додатки для операційної системи Android(з можливістю опублікувати на Google Play Store)
- Робота з API соціальних мереж
- Навички написання програм використовуючи останні технології: Material Design, RxAndroid, Clean Architecture, Dependency Injections, Loader-s, RecyclerView, Firebase
- Отримайте базові знання та навички в обсязі, що відповідає кваліфікації Junior Android (Java) Software Engineer
- Кращі студенти отримають рекомендації для працевлаштування в iT компанії
Особливості курсу
- Є можливість оплати курсу частинами
- Сертифікат після проходження курсу
- Курс збудований з урахуванням реальних вимог IT компаній
- Протягом усього курсу ведеться рейтинг успішності
- Бонусне заняття зі стратегії працевлаштування
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
Дата формується
Длительность
30 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Foxminded
Формат
Online
Начало обучения
Будь-який момент
Длительность
8 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за месяц
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
06.10.2025
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian, English
Стоимость
10 749 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за курс