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

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

12 : 10 : 44 : 16
40%
скидка
дней
часов
минут
секунд
Инженерная школа с рейтингом
SkillFactory — узкоспециализированная школа:
мы учим Data Science, аналитике данных и программированию.
Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать наши курсы.
4,7
по отзывам студентов
Почему студентам нравится учиться в SkillFactory?
Студенты и выпускники рекомендуют нашу школу:
Внимание и поддержка менторов. Их цель — помочь каждому студенту получить необходимые навыки и пройти весь путь до конца.
Крепкий фундамент технических знаний.
В среднем студенты оценивают качество наших учебных материалов на 8,82 балла.
Наши выпускники оценивают менторскую поддержку на 9,1 балла.
Чтобы студенты усваивали знания максимально эффективно, мы чередуем форматы обучения: тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты.
Гибкий формат обучения для тех, кто работает
Помогаем составить резюме. 81% студентов, которым мы дали ревью по резюме, получили приглашение на собеседование
Проводим онлайн-тренировки для прохождения технических собеседований
Включаем в каждый курс задачи и вопросы, взятые из реальных собеседований
Комплексная подготовка к собеседованиям:
Студенты отрабатывают навыки на практике и могут пообщаться с потенциальными работодателями.
Хакатоны SkillFactory и других компаний
Лучших студентов рекомендуем работодателям из нашей базы
Рекомендация
Командная работа и совместные проекты студентов из разных направлений помогают развивать soft skills
Стажировки в компаниях-партнерах, во время которых студенты получают реальный стаж и опыт
Стажировки в компаниях-партнерах
Командная работа
Во время обучения студенты решают настоящие практические задачи и тренируются на настоящих кейсах.
Задачи от реальных заказчиков
Опыт работы и погружение в практику
Занимайтесь без отрыва от работы и выделяйте на учебу столько времени, сколько у вас есть.
Наши курсы ориентированы на тех, кто работает и испытывает недостаток времени
Студентам помогают опытные менторы-практики из IT-индустрии. Они дают качественную обратную связь на домашние задания, отвечают на вопросы и помогают студентам достичь своих целей во время обучения.
Программы курсов создаются экспертами с опытом от 5 лет
Вся теория разбита на короткие блоки, после которых обязательно идет практическая часть.
Мы делаем упор на практику
реальный рост зарплат Kotlin-разработчиков во второй половине 2020 года
+26%
4 050
количество вакансий Android-разработчика
на сайте HH.ru
1 место
в списке самых востребованных специализаций ближайших лет

Android – самая распространенная мобильная платформа

При этом в большинстве вакансий
Android-разработчиков требуется знать Kotlin, UI/UX и иметь навык проектирования интерфейсов

Медианная зарплата Android-разработчика

*данные взяты с сайта
доступно прямо сейчас*
4050 вакансий
150 000 ₽

Кому подходит курс?

Продолжающим — чтобы повысить профессиональный уровень
Новичкам — чтобы начать карьеру в IT
Освоите программирование и навыки популярной профессии
Android-разработчика с нуля
Углубите и структурируете знания Java и Kotlin
Любителям Android — чтобы делать крутые продукты
Научитесь создавать мобильные приложения для любых проектов и нужд

Ваш путь в профессию
Android-разработчика

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

Вы научитесь программировать и разработаете свое Android-приложение

С нуля, без технического образования и опыта
Вы изучите на уроках принципы ООП, Java Core, многопоточность, паттерны проектирования и начнете мыслить алгоритмически
Вы освоите все нужные навыки профессионала в практических форматах: тренажеры, мини-проекты, интерактивные вебинары, сквозные и командные проекты
Вас ждет система полного сопровождения: консультации ментора, личная обратная связь по проектам, постоянная поддержка наставников и координаторов
Теоретическая база
Практика и проекты
Много поддержки

Программа онлайн-курса

3 недели
Блок 1. Введение в IT
Ментор: Никита Катышев
• Вы научитесь понимать основные термины и технологии в IT
3.5 месяцев
Блок 2. Программирование на Java
Ментор: Никита Катышев
Вы научитесь:
• настраивать рабочее окружение для создания проекта
• разбираться в типах данных и операторах
• создавать программу и имплементировать решение
• писать код на Java и применять принципы ООП
• использовать коллекции и библиотеки Java
3 недели
Блок 3. Kotlin и Android Studio
Ментор: Виталий Раевский
Вы научитесь:
• тестировать логику
• программировать на Kotlin
• работать с Java и Kotlin в одном проекте
• работать в Android Studio
• настраивать сборку приложения в Gradle
3 месяца
Блок 4. Основы Android UI
Ментор: Виталий Раевский
Вы научитесь:
• создавать пользовательские интерфейсы различной сложности
• использовать различные методы построения экранов и навигации в приложении
• создавать различные анимации
• тестировать UI
• создавать виджеты для рабочего стола
1,5 месяца
Блок 5. Варианты построения архитектур мобильных приложений
Ментор: Виталий Раевский
Вы научитесь:
• создавать расширяемые и многомодульные приложения
• использовать различные UI-паттерны (MVP, MVVM, MVI), а также проектировать модель приложения, абстрагировать слои логики
• работать с различными библиотеками для внедрения зависимостей
• писать код, который можно тестировать, и создавать различные типы тестов для него
3 недели
Блок 6. Взаимодействие с сервером, работа с локальными хранилищами данных
Ментор: Виталий Раевский
Вы научитесь:
• работать с различными форматами данных для передачи по сети, используя как предложенные платформой стандартные методы, так и современные библиотеки (GSON)
• организовывать сетевое взаимодействие, используя как предложенные платформой стандартные методы, так и современные библиотеки, например Retrofit
• работать с различными локальными источниками данных (Room, SQLite, файловая система, key-value хранилища SharedPreference)
1,5 месяца
Блок 7. Многопоточность, реактивные подходы к построению приложения
Вы научитесь:
• использовать Coroutines для реализации многопоточности
• понимать суть реактивного подхода и использовать RxJava для его реализации
• работать с различными библиотеками для авторизации пользователя в приложениях
3 недели
Блок 8. Больше о работе в фоне
Вы научитесь:
• разрабатывать многопоточные или асинхронные приложения
• использовать существующие Android-компоненты для работы в фоне, взаимодействия с другими приложениями и элементами устройства (Service, WorkManager, AlarmManager, Broadcast Receiver)
• реализовать асинхронную работу приложения для увеличения производительности
1,5 месяца
Блок 9. Подготовка приложения к публикации
Вы научитесь:
• публиковать приложение в GooglePlay
• применять AppBundle и релизить приложение в GooglePlay
2 недели
Бонусный блок: Тестирование и безопасность приложения
Вы научитесь:
• писать простые тесты для тестирования приложения перед выпуском
• пользоваться библиотекой JUnit, тестировать с помощью Asserts и Robolectric
• работать с Mocks и будете их писать в стиле Kotlin

• делать приложение более безопасным и устойчивым к взлому

2,5 месяца
Учебная стажировка

Финальный проект — создание приложения по техническому заданию

• Разработаете второе мобильное приложение для портфолио, используя изученный стек технологий
Получить подробную программу курса
И план обучения по Android-разработке
Get a free lesson
Just type your contacts
It's totally free
Преподаватели и менторы
Константин Уренев
Эксперт, автор курса
Старший инженер по разработке в «Сбербанк», 5+ лет программирует на Java/Kotlin и 3 года преподает Android-разработку
Никита Баришок
Ведущий эксперт курса
Работал в Trucker Path, ABBYY, BMSTU Research Institute, 6+ лет опыта разработки на Android
Эксперт, автор курса
Android Developer в Arrival LTD — разрабатывает приложения для взаимодействия с электромобилями, 3+ лет в Android-разработке

Ведущий вебинаров и ментор на курсе
Руководитель направления мобильной разработки Альфа-Инвестиций в Альфа-Банке. Работал в Mir Bank, BlackWood Design Studio, Absolute Robot Inc., 11+ лет опыта веб-разработки и 5+ лет разработки на Android
Виталий Раевский
Александр Солдатенков
Ментор на курсе
Java-разработчик на фрилансе.
Опыт — 2+ лет, включая frontend- и Android-разработку
Стек технологий: Java, С, С++, Qt
Никита Катышев
Ментор на курсе
Android-разработчик в «Технологии» — приложение для такси Maxim.
2,5+ лет разработки на Java, 1,5 года в Android-разработке
Арина Мурашева
Ментор на курсе
Middle Java Developer в BPC Banking Technologies.
Стек технологий: Java 8/11, Spring Boot 2, Hibernate, JDBC, HTTP, Reflection API, JUnit, Servlets, Jetty, Multithreading, ORM
Егор Воронянский
Freelance
Технологии

Освоите современные технологии Android-разработки

Java Core
JUnit
Android SDK
Material Design
Google Play
FCM
ProGuard
Rx.Java
Git
MySQL
ViewBinding
Crashlytics
Gradle
Android Architecture Components
Kotlin
Только до конца месяца — купите любой курс
по программированию от SkillFactory со скидкой
40%
стартуйте в удобное время и получайте подарки от Центра карьеры —
секретные вебинары для выпускников
Заниматься в удобное время — смотреть видеоуроки и выполнять задания на учебной платформе
Участвовать в живых вебинарах с преподавателем и смотреть потом их в записи
Обсуждать задания с другими студентами и общаться с менторами в Slack
На онлайн-курсе в Skillfactory
вы будете:

Ваше резюме после обучения

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