Курс починається з основ програмування на Java. Студенти вивчать типи даних, роботу з масивами, умовні оператори та цикли. Потім переходять до об'єктно-орієнтованого програмування - класи, методи, спадкування, поліморфізм, абстрактні класи та інтерфейси. Розглядаються винятки, generics та колекції для ефективної роботи з даними.
У цьому модулі розглядають архітектуру Android, версії операційної системи та Android SDK. Студенти навчаться працювати з емуляторами та користуватись документацією. Вони створять перший простий додаток, ознайомляться з Android Studio та архітектурою Android-проєкту.
Модуль охоплює інтерфейс користувача - Views, групи елементів, адаптери, меню та діалоги. Детально вивчається Activity - його життєвий цикл, запуск та збереження стану. Розглядаються Context, Intent для міжкомпонентної взаємодії, а також фрагменти з їх статичним та динамічним додаванням.
Студенти вивчать файл маніфесту та систему прав доступу. Модуль охоплює роботу зі сховищами даних, Content Providers для обміну даними між додатками, BroadcastReceiver для отримання системних повідомлень та Service для фонової роботи. Також розглядається робота з ресурсами та локалізація.
У цьому модулі вивчаються сучасні архітектурні патерни MVP та Dependency Injection. Розглядається стек популярних бібліотек - Dagger 2, Retrofit, RxJava, Gson, Picasso/Glide та інші інструменти для ефективної розробки.
Модуль включає роботу з повідомленнями, графікою та анімацією. Потім студенти переходять до виконання індивідуального проєкту - від обробки технічного завдання до реалізації з використанням обраних технологій. Забезпечується підтримка тренера протягом 24 годин самостійної роботи.
Фінальний етап - захист проєкту перед незалежним експертом з партнерських компаній. Це імітує технічну співбесіду та дає можливість отримати детальний зворотний зв'язок про рівень підготовки та напрямки подальшого розвитку.
Навчання доступне з будь-якої точки світу. Кожен урок включає живе спілкування з тренером та розбір завдань. Всі заняття записуються, а до навчальних матеріалів є доступ 24/7 протягом усього курсу. Додатково проводиться кар'єрний тренінг з HR-фахівцем.