Углубленная работа с RecyclerView: Nested RecyclerView, Раскрываемый список, Payload и DiffUtil, Сохранение позиции при перемотке списка, Обновление списка без пересоздания, Перетаскивание (ItemTouchHelper) и смахивание элементов (PagerSnapHelper)
Шрифты, Spannable, ввод и валидация текста
Профессиональная разработка приложений
RxJava
MVP+Rx+Clean+Koin
MVVM+Koin. Создание модулей
Различные версии приложения. Firebase distributions. Отладка (Lint, Crashlytics ) и тестирование приложения
Длительность: 4 месяца
Введение. Установка и настройка дистрибутива. Hello World. Компоненты Java
Синтаксис языка. Типы данных
Синтаксис языка. Управляющие конструкции.
ООП. Классы и методы
Пакеты и управление доступом. Инкапсуляция
Наследование
Аннотации. Перечисления. Автоупаковка
Абстрактные классы и Интерфейсы
Интерфейсы
Внутренные классы. Лямбды
Исключения
Обобщения
Каркас коллекции
Параллелизм
Ввод-вывод
Прикладной API даты и времени. Работа с сетью
Эволюция версий Java
СУБД
Инструменты сборки. Gradle/Maven
Git
Мир Java EE. Краткий обзор технологий
JDBC. Hibernate как реализация JPA
Hibernate. Часть 2
Протокол HTTP
Форматы данных
Веб-сервисы
Технология сервлетов
Spring framework
Spring Boot
Spring REST
Дипл. проект. Spring MVC
Spring Data
Spring Security
Длительность: 4 месяца
Продакт-менеджмент
Роль и задачи продакт-менеджера в компании
Понимание потребностей пользователей
MVP и прототип
Навыки выступления и защиты результатов
Интернет-маркетинг для продакт-менеджеров
Основы юнит-экономики
Основы аналитики и метрики
Проджект-менеджмент
Основы управления проектами
Команда
Подходы к реализации проектов
Гибкие методологии управления проектами
Коммуникации в проекте
Управление рисками
Постановка задач
Проектная документация
Бизнес-анализ
Экскурс в профессию бизнес-аналитика
Бизнес-аналитик в Agile
Моделирование предметной области
Моделирование бизнес-процессов
Проектирование интерфейсов
Нажав на кнопку «подать заявку», вы начнёте проходить отборочный тест на платформе EduNavigator.
Подать заявку
Подать заявку
Партнеры
FAQ
Обучение будет проходить в разнообразном формате: просмотр записанных видео уроков, живые вебинары каждую неделю с экспертами, выполнение практических заданий.
Обучение бесплатное. Чтобы попасть в школу, нужно подать заявку и пройти отбор.
Возрастных ограничений нет, но в основном обучение направлено на студентов старших курсов бакалавриата, магистратуры и всех молодых специалистов.
Отбор состоит из двух этапов: 1) прохождение тестирование на профориентацию и логических задач; 2) запись видеоинтервью: вам предстоит ответить на несколько вопросов.
Нет, вы начнете обучение с самых азов.
Да, но на обучение вам нужно выделить 1−2 часа в день, только так вы сможете достигнуть ощутимого результата.