Foxminded

Android

8 000 UAH за місяць
8 місяців
Для досвідчених
Android Java
Цей курс навчить вас створювати додатки для Android. Ви опануєте основи програмування, роботу з GitLab, багатопоточність, архітектуру додатків та роботу з API. Курс підходить для тих, хто хоче швидко отримати затребувану спеціальність. Навчання гнучке — можна займатися у власному темпі.

Про курс

Програма курсу

Git Course

На цьому курсі вивчають GitLab - систему для керування проєктами. Студенти розбираються з основами Git та роботою в GitLab. Вчаться відстежувати зміни в коді, керувати завданнями та працювати в команді. Це база для всіх наступних модулів.

Вступний модуль

Курс починається з вступного завдання. Тут знайомляться з основами написання автотестів, API та Jetpack Compose. Студенти також представляються іншим учасникам курсу.

Робота з інтерфейсом та архітектурою

У цьому блоці студенти вчаться створювати складні інтерфейси. Працюють з RecyclerView, багатопоточністю та колекціями Java. Знайомляться з різними архітектурами додатків - MVP, MVVM, MVI. Вчать писати автотести для UI та мігрувати на Jetpack Compose.

Робота з даними та мережею

Тут розглядають роботу з базами даних SqLite та Rest-API через Firebase. Студенти вчаться працювати з GPS та картами Google. Додають авторизацію в додаток та розбираються з роботою програми у фоновому режимі.

Просунуті техніки

Цей блок охоплює просунуті способи використання RecyclerView. Студенти вчаться організовувати посторінкове завантаження даних з API з синхронізацією в базу даних. Розбирають роботу додатку без інтернет-з'єднання та додаткові можливості геолокації.

Робота з реальними проєктами

На завершення курсу студенти працюють з чужим кодом. Вчаться підтримувати та розвивати існуючі додатки. Це підготовка до реальних умов роботи в команді.

Особливості навчання

Курс має гнучкий графік - швидкість навчання залежить від студента. Чим швидше вчитесь, тим менше платите. Середній час проходження - від 6 до 8 місяців. Доступний тестовий період на 7 днів, менторська підтримка та безкоштовна заморозка навчання.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора