Мобильная разработка

Получи новую цифровую профессию “Мобильный разработчик”. После обучения Вы научитесь работать на самом лаконичном языке программирования Kotlin и взаимодействовать с популярными библиотеками

phone
logo logo

О чем речь?

Курс научит Вас всем основам, необходимым для начала карьеры в IT-индустрии. Во время обучения преподаватели на простом языке расскажут о том как быстро и эффективно создавать качественный код и находить решение возникших проблем. После учебы у Вас появится первое приложение для будущего портфолио.

ilustrate
Онлайн формат
Обучение проходит в формате видео лекций и онлайн вебинаров. Видеозаписи занятий будут доступны в любое время
ilustrate
- 50 % от государства
Этот курс участвует в государственной программе дополнительного образования в сфере цифровой экономики
ilustrate
Нетворкинг
Общение с преподавателем и другими участниками курса. Задавайте вопросы и обсуждайте возникшие трудности, для получения результатов
/ Научим мобильной разработке /
/ Научим мобильной разработке /

Программа курса

1.

Введение и основы Kotlin. IntelliJ IDEA. Hello Kotlin

2.

Основы Kotlin. Переменные. Типы данных. Условные операторы if…else и when

3.

Основы Kotlin. Nullable-типы. Циклы while и for. Массивы как типы данных

4.

Основы Kotlin. Строковые шаблоны. Списки. Словари

5.

Основы Kotlin. Функции. Обработка исключений

6.

ООП в Kotlin. Классы. Конструкторы. Геттеры и Сеттеры

7.

ООП в Kotlin. Наследование. Переопределение. Перегрузка

8.

ООП в Kotlin. Data-классы. Перечисления. Абстрактные классы. Интерфейсы

9.

ООП в Kotlin. Дженерики. Лямбда-функции. Функции высшего порядка

10.

Основы Android. Установка, настройка и знакомство с Android Studio. HelloAndroid. Жизненный цикл

11.

Основы Android. Основы верстки. Базовые элементы и свойства. ConstraintLayout. RecyclerView

12.

Основы Android. Асинхронная работа в Android. Потоки и процессы. Kotlin Coroutines

13.

Основы Android. Unit и UI тестирование

14.

Создание приложения. MVVM. Menu. Navigation Architecture Component

15.

Создание приложения. REST API. Room. SharedPreferences

16.

Создание приложения. DI. LiveData. Repository pattern. RecyclerView

17.

Создание приложения. ViewModel. Data Binding

18.

Создание приложения. Построение графика

19.

Создание приложения. Сборка и публикация. Монетизация

20.

Подведение итогов обучения, разбор итоговых проектов

Стать мобильным разработчиком
teacher

Шибаев Александр Андреевич

Преподавать курс “Мобильная разработка” будет ведущий программист компании Involta Александр Шибаев, работавший над успешными проектами и в настоящее время занимающийся развитием навыков специалистов.

Длительность

420 часов

Теория

20 лекций

Практика

30 занятий

Формат

Online

Чему Вы научитесь?

check_mark-icon

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

check_mark-icon

Программировать на языке Kotlin

check_mark-icon

Проводить тестирование приложений

check_mark-icon

Разбираться в документации используемых продуктов

check_mark-icon

Работать с IDE Android Studio

check_mark-icon

Работать с сетевыми API

Обучение началось!

phone

Обучение началось!

Набор на курс «Мобильная разработка» завершен