Основы Android разработки

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

Записаться на курс
phone
logo logo

О чем речь?

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

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

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

1.

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

2.

Переменные. Типы данных. Преобразование типов

3.

Условные конструкции. Интервалы. Строковые шаблоны

4.

Функции. Типы Unit и Nothing. Перегрузка функций

5.

Анонимные функции. Функциональные типы. Ключевое слово "it"

6.

Nullable-типы. Null-безопасность. Исключения и их обработка

7.

Списки и множества. Ассоциативные массивы

8.

Классы. Конструкторы. Геттеры и сеттеры

9.

Наследование. Суперклассы и подклассы

10.

Абстрактные классы и интерфейсы

11.

Объекты. Модификаторы видимости. Изолированные классы

12.

Знакомство с Android Studio

13.

Из чего состоит мобильное приложение?

14.

Activity. Жизненный цикл

15.

Основы верстки. Язык XML

16.

Основы верстки. Контейнеры

17.

Основы верстки. Основные элементы интерфейса. Взаимодействие с интерфейсом

18.

Списковые элементы. RecyclerView

19.

Навигация при помощи Intent

20.

Android Navigation. Граф навигации

21.

Многопоточность в Android

22.

Kotlin Coroutines

23.

Сервисы в Android

24.

Разрешения и безопасность

25.

Загрузка данных из локального хранилища

26.

Загрузка данных из сети интернет. OkHttp и Glide

27.

Хранение данных в Android

28.

Взаимодействие с компонентами устройства

29.

Сборка приложения. APK и AAB

30.

Монетизация приложения

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

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

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

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

308 часов

Теория

30 лекций

Практика

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

Кто может учиться на курсе?

Какие категории граждан могут получить 50%, 75% или 100% компенсацию от государства на обучение:

Как записаться на курс?

Отзывы наших учеников

Рейтинг курса: 5/5
Записаться на курс Посмотреть все курсы

Остались вопросы?