Длительность
16 месяцев
Формат
онлайн

Профессия

Старт
{{start_date}}
Уровень
с нуля
Ваш прямой путь к созданию приложений для Android
Вы изучите:
Java, Kotlin, Android Studio, Git, UX/UI, PlayMarket
Вы сможете:
• Стать мобильным разработчиком в штате или на фрилансе
• Запускать собственные приложения и игры для Android

Android-разработчик

рост зарплат Kotlin-разработчиков во второй половине 2020 года
+26%
4 050
вакансий Android-разработчика
на сайте HH.ru
1 место
в рейтинге самых востребованных профессий ближайших лет
Android – самая распространенная мобильная платформа
При этом более половины вакансий Android-разработчиков требуют Kotlin и навык проектирования интерфейсов со знанием UI/UX
Кому подходит курс?
Продолжающим — чтобы поднять уровень
Новичкам — чтобы начать карьеру в IT
Вы освоите программирование и главные навыки Android-разработчика с нуля, подготовитесь к трудоустройству с помощью нашего Карьерного центра и уже после первых 8 месяцев обучения сможете начать работать по новой специальности.
Если вы уже самостоятельно изучали Java или Kotlin, мы поможем вам углубить и структурировать знания. Команда менторов-практиков с опытом коммерческой разработки поделится с вами алгоритмами проектирования безопасных мобильных приложений.
Любителям Android — чтобы делать свои продукты
Вы узнаете еще больше про Android и Kotlin и научитесь профессионально создавать мобильные приложения для любых собственных проектов и нужд — функциональные, безопасные, эргономичные и красивые.

Как проходит обучение на курсе
Ваш путь в профессию
Android-разработчика
После первой части курса вы будете обладать самыми востребованными навыками начинающего мобильного разработчика и сможете создавать приложения с нуля.
8 месяцев: Junior Android-разработчик
Трудоустройство
Наш Карьерный центр поможет составить резюме, подобрать вакансии и подготовиться к собеседованию для поиска первой работы по новой специальности.
+6 месяцев: продвинутые навыки
Во второй части курса — дополнительные возможности Android, работа в фоне, профайлинг, отладка и оптимизация приложений.
+2 месяца: дипломный проект

В финале обучения вы разработаете второе за курс полноценное приложение — сервис для поиска авиабилетов — и дополните им свое портфолио.

1
2
3
4
Разработчик на Android
Получите должность Android-разработчика
уровня Middle
Вы научитесь программировать и разработаете свое Android-приложение
С нуля, без технического образования и опыта
Вы изучите принципы ООП, Java Core, многопоточность, паттерны проектирования и начнете мыслить алгоритмически
Вы освоите навыки в практических форматах: тренажеры, мини-проекты, интерактивные вебинары, сквозные и командный проекты
Вас ждет целая система сопровождения: консультации ментора, персональная обратная связь по проектам, постоянная поддержка координаторов
Теоретическая база
Практика и проекты
Много поддержки
Программа онлайн-курса
Блок 2. Программирование на Java
Блок 1. Введение в IT
Вы научитесь:
— понимать основные термины и технологии в IT
— разбираться в типах данных и операторах
— настраивать рабочее окружение для создания проекта
— создавать программу и имплементировать решение
— писать код на Java и применять принципы ООП
— использовать коллекции и библиотеки Java
3 недели
3,5 месяца
Вы научитесь:
— программировать на Kotlin
работать с Java и Kotlin в одном проекте
— работать в Android Studio
использовать различные методы построения экранов и навигации в приложении
— создавать пользовательские интерфейсы различной сложности
— создавать различные анимации
— подбирать и проектировать архитектуру приложения из предоставляемых платформой стандартных элементов, а также находить кастомные решения
— создавать расширяемые и многомодульные приложения
— работать с различными библиотеками для внедрения зависимостей
— писать код, который можно тестировать, и создавать различные типы тестов для него
организовывать сетевое взаимодействие, используя как предложенные платформой стандартные методы, так и современные библиотеки
— работать с различными форматами данных для передачи по сети
— работать с различными локальными источниками данных (БД, файловая система, key-value хранилища)
Блок 3. Kotlin и Android Studio
3 недели


3 месяца
Вы научитесь:
— использовать существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства
— понимать суть реактивного подхода и использовать различные библиотеки для его реализации (RxJava, Coroutines)
— создавать виджеты для рабочего стола
— работать с различными библиотеками для авторизации пользователя в приложениях
— настраивать сборку приложения в Gradle
— тестировать приложение перед выпуском
— делать приложение более безопасным и устойчивым к взлому
— публиковать приложение в GooglePlay
Блок 4. Основы Android UI
Блок 6. Взаимодействие с сервером, работа с локальными хранилищами данных
Блок 5. Варианты построения архитектур мобильных приложений
Разработка приложения для поиска авиабилетов с помощью API

1,5 месяца
3 недели
Блок 7. Многопоточность, реактивные подходы к построению приложения
1,5 месяца
3 недели
Блок 8. Больше о работе в фоне
1,5 месяца
Блок 9. Подготовка приложения к публикации
2,5 месяца
Блок 10. Финальный проект
Получить подробную программу курса
И план обучения по Android-разработке
Нажимая кнопку «Отправить заявку», вы даете согласие на обработку своих персональных данных.
Преподаватели и менторы
Виталий Раевский
Ведущий вебинаров и ментор

11+ лет опыта веб-разработки и 5+ лет разработки на Android.
Создавал приложения для Nissan, London Olympics Games 2012, Renault, Mitchell Oil и Esse Club.
Специалист по архитектуре мобильных приложений и реинжинирингу ПО. Участник отраслевых мероприятий, лекций и докладов, спикер на Mobile Talks Android и AppsConf.
Работал в Mir Bank, BlackWood Design Studio, Absolute Robot Inc.
Имеет опыт управления командой разработчиков в качестве тимлида.
Преподавал Java и веб-разработку в STEP IT Academy.
Основные навыки: Java, Kotlin, Android development.
Никита Баришок
Ведущий эксперт профессии

6+ лет опыта разработки на Android.
Работал в Trucker Path, ABBYY, BMSTU Research Insitute.
Имеет опыт управления командой разработчиков в качестве тимлида.
Основные навыки: Java, Android Development, RxJava.
Freelance
Ментор

4+ лет опыта разработки на Android.
3+ лет преподавания Android-разработки в Samsung.
Основные навыки: Java, Kotlin, Android Development.
Рустам Исламнуров
Эксперт, автор курса

Более 3 лет в Android-разработке и более 2 лет в преподавании.
Android Developer в Arrival LTD, разрабатывает приложения для взаимодействия с электромобилями.
Основные навыки: Java, Kotlin, Android SDK.
Александр Солдатенков
Freelance
Константин Уренев
Эксперт, автор курса

Независимый разработчик мобильных приложений в Google Play
Опыт программирования на Java/Kotlin 5+ лет
3 года преподает Android-разработку и более 1 года курирует проекты студентов в «IT-школа Samsung».
Основные навыки: Java, Kotlin, UE4
Забронируйте курс по специальной цене — со скидкой {{sale}}%!
Начните путь
в Android разработчики
уже сейчас
Что вы получите за время учебы
За полтора года онлайн-обучения по 8 часов в неделю вы освоите востребованные навыки Android-разработчика и соберёте портфолио проектов.
Вот что будет в вашей учебной программе:
60+ модулей с теорией, заданиями, тестами, скринкастами и домашними заданиями, на которых вы осваиваете необходимую теорию и практикуете разработку с ментором в режиме онлайн
Уроки и вебинары
Тренажер - это несколько десятков заданий на закрепление синтаксиса языка. В программе 4 тренажера по инструментам разработчика для отработки навыков: алгоритмы, Java, Kotlin, SQL
Тренажёры
3 вида проектов: мини-проекты по темам для закрепления навыка, сквозные полноценные проекты по разработке, командный проект с тим-лидом
Проекты в портфолио
Дополнительные библиотеки, безопасность и тестирование приложений, навыки разработки сложных UX/UI решений для мобильной разработки
Дополнительные навыки
Освоите современные технологии Android-разработки
Java Core
JUnit
Android SDK
Material Design
Google Play
FCM
ProGuard
Rx.Java
Git
MySQL
ViewBinding
Crashlytics
Gradle
Android Architecture Components
Kotlin
Ваше резюме после обучения
Android-разработчик
Я уверенно могу:
Программировать на Java и Kotlin
Работать с Android-компонентами
Использовать Android Studio
Работать в Git
Проектировать мобильные приложения с учетом их архитектуры
Создавать пользовательские интерфейсы различной сложности
Работать с анимацией в интерфейсах
Работать с сервером и локальными хранилищами
Зарплата: от 90 000 ₽
Подключать базы данных к приложению

Организовывать сетевое взаимодействие, используя как предложенные платформой стандартные методы, так и современные библиотеки

Работать с различными форматами данных для передачи по сети

Тестировать приложения

Применять существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства (камерой, датчиком положения и т. д.)

Понимать суть реактивного подхода и использовать различные библиотеки для его реализации (RxJava, Coroutines)

Применять современные подходы Machine Learning в своем приложении

Использовать AppBundle и релизить приложение в PlayStore
Каждого ученика сопровождает Центр карьеры Skillfactory во время и после обучения

Карьерная консультация
Определим карьерную цель, построим карту ее достижения, проведем аудит компетенций, замотивируем и снимем все барьеры и страхи
Помощь в составлении резюме
Поможем написать продающее резюме: проведем ревью, проведем аудит компетенций, расставим правильные акценты и упакуем ваш опыт
Карьерный клуб
Встретитесь с представителями рынка, HR, IT-рекрутерами - узнаете как выглядит новая профессия в реальности. Сможете посещать вебинары с техническими специалистами для обсуждения тестовых заданий и прохождения технических интервью
Каналы в Telegram
Сможете откликнуться на вакансии партнеров, посмотреть анонсы наших событий и зарегистрироваться на них, пообщаться в чате выпускников
Карьерный центр
Запишитесь на курс
Курс стартует {{start_date}}
Осталось 6 мест
-{{sale}}%
до {{deadline}}
Полноценный курс по Android разработке на Kotlin и Java c продвинутыми компонентами Android, навыками UX/UI и тестированием
Беспроцентная рассрочка на 12 месяцев от наших партнеров
{{price_new}}
р/мес
{{price_before}}Р р/мес
У меня есть промокод
Менторы отвечают на вопросы по темам курса в Slack
Доступ к материалам курса навсегда
Координаторы помогают в обучении, решают тех-проблемы
Интерактивные вебинары
Помощь центра карьеры
• карьерная консультация
• ревью резюме
• карьерный клуб
• сообщество с вакансиями
• рассылка резюме по партнерам
Отзывы студентов курсов
Вера Шерман
Мне хочется сказать большое спасибо авторам этого куса и организаторам обучения. Это был мой первый онлайн курс в жизни. Я давно работаю в сфере IT. Очень любопытно было познакомиться с новым инструментом. Курс оказался именно тем, чего хотелось. Для меня все было новым. Несмотря на наличие опыта программирования на разных языках, мне было нелегко.
Наталья Карькова
Понравилось, что много задач. Иногда приходилось подумать, чтобы их решить. Теория хорошо объяснена и много ссылок на дополнительные ресурсы.
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Александр Гладких
Еще очень многому нужно учиться, но курс однозначно стоит своих денег. Желающим работать с данными однозначно рекомендую. Но если уровень совсем нулевой, будет не просто.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Кирилл Атаманенко
Экзамен был достаточно интересный, хотя хотелось-бы потруднее. Все модули были сделаны достаточно понятно и было достаточно практики. Из замечаний, хотелось бы больше практики по визуализации.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.
Отзывы студентов курсов
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.