13 февраля 2020 года открывается набор на пятый запуск курса мобильной разработки в Минске. Мы приглашаем студентов вузов и начинающих специалистов, интересующихся мобильной разработкой под Android и готовых получать новые знания.
Для поступления нужны базовые знания языков Java или Kotlin. Основной язык курса — Kotlin.
Слушателей ждут теоретические и практические занятия, а также проект по созданию небольшого мобильного приложения, в котором можно будет применить полученные знания и технологии. Преподаватели курса — разработчики Яндекса. Занятия пройдут в минском офисе компании.
Программа рассчитана на два месяца. В первые две недели (с 24 февраля) запланированы интенсивные занятия — 2 раза в неделю по 3 часа. Затем одна встреча в неделю и активная работа над проектом.
Чтобы поступить, нужно выполнить тестовое задание. Подать заявку можно до 12:00 20 февраля. Приём работ закроется в 23:59 20 февраля или как только наберётся достаточное количество претендентов с хорошо выполненным заданием.
Вопросы о курсе вы можете задать в письме на адрес android_minsk@yandex-team.ru.
Неделя 1, 24.02-01.03
Занятие 1. Введение в разработку мобильных приложений
Занятие 2. iOS и Android. Эволюция Android
Занятие 3. Android Development Environment: Studio, VCS
Занятие 4. Android Development Environment: CI/СD
Неделя 2, 02.03-08.03
Занятие 5. Язык Котлин
Занятие 6. Язык Котлин
Занятие 7. Базовые элементы пользовательского интерфейса
Занятие 8. Создание пользовательского интерфейса
Неделя 3, 09.03-15.03
Занятие 9. Material design, Navigation Drawer, RecyclerView
Занятие 10. Работа со списком
Неделя 4, 16.03-22.03
Занятие 11. Работа с данными
Занятие 12. Работа с данными
Неделя 5, 23.03-29.03
Занятие 13. Безопасность андроид приложений
Занятие 14. Безопасность андроид приложений
Неделя 6, 30.03-05.04
Занятие 15. Потоки, асинхронные таски, сервисы.
Занятие 16. Cетевое взаимодействие и фоновые операции
Неделя 7, 06.04-12.04
Занятие 17. Пуш-уведомления на примере MetricaPushSDK
Занятие 18. Пуш-уведомления на примере MetricaPushSDK
Неделя 8, 13.04-19.04
Занятие 19. Инструменты отладки
Занятие 20. Использование сторонних библиотек
Неделя 9, 20.04-26.04
Занятие 23. Основы NDK
Занятие 24. Основы NDK