Android-разработчик

Карьера разработчика мобильных приложений начинается здесь

Хочу подробностей
Нажимая на кнопку, вы даете согласие на обработку своих персональных данных

Программа

Программа предназначена для начинающих разработчиков со знанием Java. Студенты изучат Android-платформу и рассмотрят распространённые архитектурные подходы, популярные библиотеки, Unit- и UI-тестирование, работу с Google Play Services.

9 месяцев
от 5 до 7 часов в неделю

Быстрый старт в Android-разработку
Блок 1

Описание платформы Android

Знакомство с IDE — Android Studio и системой сборки — Gradle

Дебаг и логгирование

Знакомство с основными сущностями Android-приложения

Работа с Activity и Fragment

Знакомство с элементами интерфейса — View, ViewGroup

Материалы

12 видеолекций
17 live coding-сессий
Дополнительные материалы

Проверка знаний

9 тестов
5 заданий

Платформа

Open Profession

Многопоточность и сетевое взаимодействие
Блок 2

Работа со списками: RecyclerView

Средства для обеспечения многопоточности в Android

Работа с сетью с помощью Retrofit2/Okhttp3

Базовое знакомство с реактивным программированием: RxJava2

Работа с уведомлениями

Работа с базами данных через Room

Материалы

11 видеолекций
32 live coding-сессии
Дополнительные материалы

Проверка знаний

15 заданий

Платформа

Open Profession

Архитектура Android-приложений
Блок 3

MVP- и MVVM-паттерны

Android Architecture Components

Dependency Injection через Dagger2

Clean Architecture

Материалы

16 видеолекций
19 live coding-сессия
Дополнительные материалы

Проверка знаний

3 теста
10 заданий

Платформа

Open Profession

Тестирование и работа с Базами Данных
Блок 4

Google Maps

Оптимизация фоновых работ

БД Realm

WebView, ChromeCustomTabs

Настройки приложений

Picasso и Glide

Unit- и UI-тестирование: Mockito, PowerMock, Espresso, Robolectric

Материалы

8 видеолекций
18 live coding-сессий
Дополнительные материалы

Проверка знаний

10 заданий
7 дополнительных заданий

Платформа

Open Profession

Дизайн и анимации
Блок 5

Стили и Темы

Material Design Components

Анимации

Кастомные элементы интерфейса: Custom View

Материалы

19 видеолекций
22 live coding-сессии
Дополнительные материалы

Проверка знаний

3 тестов
12 заданий

Платформа

Open Profession

Облачные сервисы и периферия
Блок 6

Google Firebase

Google Analytics

Push-уведомления

Работа с сенсорами и камерой

Материалы

22 видеолекции
19 live coding-сессий
Дополнительные материалы

Проверка знаний

6 тестов
6 заданий

Платформа

Open Profession

Необходимые знания для прохождения курса

C-подобный язык
Понимание принципов объектно-ориентированного программирования
Базовое знание Java

Особенности обучения

Обучение проходит на платформе OpenProfession

Комфортное обучение и самостоятельное планирование загрузки

Доступ к записям занятий и материалам курса

Фокус на практике

Библиотека материалов для самостоятельной подготовки

Обучение позволит получить востребованную и высокооплачиваемую IT-специальность: зарплата мобильного разработчика в России варьируется от 60 000 до 150 000 рублей в месяц

Преподаватели

Азрет Магометов

Азрет Магометов

В Android-разработке с 2015-го. В августе 2016-го устроился в e-Legion, участвовал в нескольких проектах, в том числе и написанных с нуля. Сейчас переходный этап в моей профессиональной жизни, пора собрать весь накопленный опыт воедино, структурировать его и поделиться с другими.

Марат Тайчинов

Марат Тайчинов

В 2015-м начал изучать Java, а через 3 месяца — разработку под Android. Работаю в e-Legion. Интересуюсь архитектурными подходами, постоянно развиваю их и создаю что-то новое. Являюсь призёром "NIGHTHACK 2015" и победителем "NIGHTHACK 2016".

Стоимость обучения

Программа32 000₽
вместо 35 000₽

Скидка 8,5% при покупке всей программы

В рассрочку2 915₽

Оформите рассрочку на год и начните учиться сразу и без первоначального взноса

Оформить заявку на обучение

Подписка

наверх