Ваш прямой путь к созданию приложений для Android
Вы изучите: Java, Kotlin, Android Studio, Git, UX/UI, PlayMarket
Документ об окончании
Диплом
Кому подходит курс:
- Новичкам - кто планирует стать Android-разработчиком с нуля. Освойте программирование на Java и Kotlin, изучите популярные библиотеки, научитесь разрабатывать мобильные приложения для Android.
- Продолжающим — отличный способ усилить свои компетенции в разработке мобильных приложений и найти высокооплачиваемую работу. Углубите и структурируете знания Java и Kotlin. Начните нарабатывать опыт, выберите необходимые дополнительные навыки, которые пригодятся на работе, и освойте их в рамках этой программы. Получите знания по профессии Android-разработчик уровня Middle.
- Любителям Android — чтобы делать крутые приложения для мобильных устройств. Приятный бонус для новичков, системное обучение, структурированная программа курса, полный объём знаний и навыков для Андройд-разработчика — которым не придётся разбираться со всеми нюансами самостоятельно - вы научитесь создавать мобильные приложения на Android для любых проектов и нужд.
Программа курса:
- Введение в IT
- Программирование на Java
- Kotlin и Android Studio
- Основы Android UI
- Варианты построения архитектур мобильных приложений
- Взаимодействие с сервером, работа с локальными хранилищами данных
- Многопоточность, реактивные подходы к построению приложения
- Больше о работе в фоне
- Подготовка приложения к публикации
- Тестирование и безопасность приложения
Ваше резюме после обучения:
Я уверенно могу:
- Программировать на Java и Kotlin и использовать Android StudioРаботать с системой контроля версий — GIT
- Проектировать мобильные приложения с учетом их архитектуры
- Создавать пользовательские интерфейсы различной сложности
- Работать с анимацией в интерфейсах
- Работать с сервером, локальными хранилищами и базами данных
- Организовывать сетевое взаимодействие, используя предложенные платформой стандартные методы и современные библиотеки
- Тестировать приложения
- Применять существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства
- Применять реактивный подход и использовать различные библиотеки для его реализации — RxJava, CoroutinesИспользовать AppBundle и релизить приложение в PlayStore