Android – операционная система для мобильных устройств с сенсорным экраном. Число мобильных пользователей интернета в 2017 превысило число пользователей десктопных приложений для web. Разработка на Android начинается с изучения Java и XML, в последнее время к этому списку добавился Kotlin.
Вводное задание, в котором основной акцент делается на стабильности программы, отображении списков в UI и освоении основ архитектуры программы.
Комплексный UI, многопоточность и введение в архитектуру приложений. В рамках задания студент знакомится со списочными представлениями (RecyclerView), многопоточностью в андроиде, Java collection framework, с реактивным подходом в программировании (RxJava/Kotlin coroutines), с архитектурой приложений (MVP/MVVM/MVI), написанием автотестов для сложного UI, списками в Jetpack Compose, миграцией на Jetpack Compose.
GPS и работа приложений в фоне. В рамках задания студент знакомится со способами работы приложений в фоне, работой с базами данных (SqLite), Rest-API (Firebase), GPS в андроиде и с гугл картами. Также с авторизацией в приложении.
В рамках задания студент знакомится с продвинутыми способами использования RecyclerView, способами постраничной загрузки данных из Rest-API с сохранением в базу данных и работой без доступа в сеть
В рамках задания студент знакомится с продвинутыми способами использования RecyclerView, загрузкой данных через Rest-API и дополнительными возможностями геолокации
В рамках задания студент знакомится с работой с чужим кодом и поддержкой существующих приложений
В рамках задания студент знакомится с библиотеками для авторизации через популярные соц. сети и получением данных оттуда.
Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.
В среднем студенты проходят данный курс за 6-8 месяцев.
Менторинг
Менторинг +
Оставляешь заявку на курс
С тобой связывается сотрудник и отвечает на все твои вопросы
Тебя распределяют к ментору, и ты получаешь первое задание
Изучаешь материал и делаешь первое задание
Получаешь отзыв от ментора
Финишируешь задание, и переходишь к следующему
По окончании курса мы выдадим вам сертификат, свидетельствующий об успешном завершении программы менторинга и подтверждающий вашу квалификацию по выбранному направлению.
Курсы разработки на Android – отличный шанс получить новую профессию и начать карьеру в сфере IT.
В 2017 году интернет перешагнул невидимый порог: число мобильных пользователей превысило число пользователей стационарных. Мир становится все мобильнее, не в последнюю очередь благодаря технологиям разработки ПО для мобильных устройств. А среди этих технологий платформа Android – несомненный лидер. Даже в США, где на рынке лидирует продукция Apple, устройства с Android занимают второе место по популярности. А в Европе их 60% от объема рынка. Примерно так же делится и рынок мобильной разработки в этих регионах.
На платформе Android разрабатывают любые приложения, от несложных игр до мобильных приложений для бизнеса. Тенденций к тому, что этот рынок будет сокращаться, нет – напротив, во время эпидемии спрос на мобильные гаджеты увеличился. Для разработки нужны специалисты, которых остро не хватает на рынке. Так что курсы разработки на Android – для тех, кто хочет относительно быстро получить востребованную специальность, которая сейчас на пике спроса.
Если вы хотите пройти курсы Android – напишите нам!