Основы Android-разработки на Java
— Введение в Android. Инструментарий разработчика
— Java. Основы синтаксиса, типы, переменные, выражения, условные операторы
— Массивы, циклы, подпрограммы (методы)
— Основы ООП. Классы, объекты, поля, методы (инкапсуляция). Static
Изучение Android-разработки на Kotlin
Дополнительные элементы и работа с данными
Дополнительные элементы и работа с данными
— Kotlin. Переменные, коллекции, циклы, условные операторы
— Kotlin. Функции и классы, null безопасность и объекты
— Kotlin. Синтаксис языка
— Базовые UI элементы интерфейса
— Расширенные UI элементы
— Ресурсы. Темы и стили
— Активити
— Фрагменты
— ViewPager
— Shared preferences
— Основы БД
— Room
— Архитектура MVVM
— Сервис Firebase
— Google Play
Получить PDF подробный план каждого урока и консультацию
— Наследование, полиморфизм, абстрактные классы, интерфейсы
— Строки, перечисления
— Коллекции, generic
— Git и github
— Диалоги (AlertDialog, DialogFragment)
— Toolbar. Кастомизация тулбара. Bottom navigation CollapsedToolbar, coordinator
— RecyclerView
— HTTP
— Retrofit
— Clean Arch
— Nav component
— Архитектура MVP
4 недели, 16 онлайн-часов, 20 часов домашки
4 недели, 20 онлайн-часов, 24 часа домашней работы
4 недели, 18 онлайн-часов, 20 часов домашней работы
4 недели, 20 онлайн-часов, 24 часа домашней работы
— Старт карьеры Android-разработчика. Проф разбор
— Этап поиска работы
— Проверка ваших резюме от А до Z
— Тур по собеседованию с рекрутером (эксклюзив от тимлида мобильной разработки Яндекс)
Подготовка к собеседованиям и поиску работы
— Техническая часть собеседования
— Android-project или тестовое задание, полный разбор
— Личный бренд Android-разработчика, как получать зарплату х5
4 недели, 14 онлайн-часов, помощь с тестовым заданием при приеме
Программа курса носит ознакомительный характер и может меняться.