Акции школ
Войти

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

Начните карьеру разработчика мобильных приложений с курса "Android-разработчик". 5-7 часов занятий в неделю на протяжении 270 дней помогут начинающим Android-разработчикам хорошо познакомиться с Android-платформой. В программе обучения: 65 видеолекций, 101 live coding-сессия, 10 тестов и выполнение 51 задания. Выпускники освоят популярные библиотеки, Unit- и UI-тестирование, работу с главными инструментами: Android Studio, Java, Gradle, Room, Mockito, PowerMock, Espresso, Robolectric, Picasso, Glide, Google Analytics и Google Firebase. Выдаётся диплом.

Подробнее


Компания: фроо

Язык: ru

Длительность курса

Длительность курса

270 дней

Формат обучения

Формат обучения

Видеолекции, домашние задания, курсовой проект после каждого блока лекций 6-8 часов в неделю

Обратная связь

Обратная связь

Чат с однокурсниками

Теория и практика

Теория и практика

от 5 до 7 часов в неделю 65 видеолекций 101 live coding-сессия 10 тестов 51 задание

Чему научитесь

Разрабатывать приложения для Android-платформы

- Понимать особенности работы с Android-платформой
- Разбираться в распространённых архитектурных подходах
- Ориентировать в многопоточности и сетевом взаимодействии
- Оптимизировать фоновые работы и настраивать приложения
- Работать с популярными библиотеками
- Создавать дизайн и анимацию, использовать кастомные элементы интерфейса
- Проводить Unit- и UI-тестирование
- Работать с Google Play Services

Перейти на страницу курса Запишись на курс
прямо сейчас!

в любое время 270 дней Кураторы: нет

О курсе

О курсе

в любое время 270 дней Кураторы: нет
Android-разработчикам

Рассрочка

16700 р. в месяц

Блок 1

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

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

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

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

Работа с Activity и Fragment

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

Блок 2

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

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

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

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

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

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

Блок 3

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

Android Architecture Components

Dependency Injection через Dagger2

Clean Architecture

Блок 4

Google Maps

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

БД Realm

WebView, ChromeCustomTabs

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

Picasso и Glide

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

Блок 5

Стили и Темы

Material Design Components

Анимации

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

Блок 6

Google Firebase

Google Analytics

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

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

Android Studio

Java

Gradle

Room

Mockito

PowerMock

Espresso

Robolectric

Picasso

Glide

Google Analytics

Google Firebase

Работа с Activity и Fragment

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

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

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

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

Тестирование и работа с картами

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

Работа с Google Firebase, Google Analytics

Навыки, которые вы получите

 
RECYCLERVIEW GOOGLE FIREBASE БАЗЫ ДАННЫХ ROOM

Компания, проводящая курс

ФРОО

12 курсов по 49 темам

Фонд развития онлайн-образования проводит курсы развития профессиональных навыков с 2017 года. Программы обучения разработаны с...

Преподаватели курса

преподаватель в Московском физико-технический институте

Где-то в 10-м классе я окончательно решил, что буду...

преподаватель в Московском физико-технический институте

Привет, я — Марат, Android-разработчик. В 2015 начал изучать...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

больше курсов

Похожие курсы компании

фроо
(0)
55 000 руб
фроо
(5)
24 000 руб
фроо
(0)
24 000 руб