Специализация
Создайте с нуля первые мобильные приложения на Kotlin и освойте продвинутые технологии для решения Middle задач
Выгодные условия
Уже записались?
Вы можете оплатить курс и приступить к обучению.

Курс разработан совместно с

Персональный ментор
Формат: онлайн
Длительность обучения: 10 месяцев
Старт: 28 июня
Подходит ли программа именно вам?
Менеджер поможет разобраться!
Тренды Android-разработки на Kotlin от экспертов, находящихся на передовой сферы мобильных приложений
Авторская
программа
Комплексная система, которая поможет получить выгодные офферы в перспективных проектах
Помощь с трудоустройством


Для тех, кто хочет с нуля научиться создавать Android-приложения и стать востребованным разработчиком. Базовые навыки программирования желательны, но не обязательны. Если у вас совсем нет опыта в IT, мы поможем вам быстро освоиться.
Для кого?
Вы сделаете приложение по поиску фильмов и более сложный клиент к сервису с публичным API
2 готовых приложения для портфолио
Длительность: 5 месяцев с проектом
Результат: можно претендовать Junior позиции в разработке
Какой результат вы получите?
Обучение состоит из 2-х ступеней и бонусного видеокурса по основам программирования на Java. Вы последовательно пройдете синтаксис Kotlin, принципы создания приложений и командной разработки, а затем освоите технологии и инструменты Middle+ уровня
Длительность: 5 месяцев с проектом
Результат: Middle Android-разработчик
Ступень 2
Дни занятий: Вт 20:00, Пт 20:00
Дни занятий: Пн 20:00, Чт 20:00
Освоите на профессиональном уровне Dagger 2 и RxJava, тестирование приложений
Сможете проектировать мультимодульную архитектуру и проводить рефакторинг legacy кода.
Сможете разрабатывать полноценные полезные приложения под Android
Разработаете приложение, которое станет образцом продуманной архитектуры, чистого кода, аккуратного дизайна, здесь же будут учтены все вопросы безопасности и процесса сборки на CI
Будете глубоко разбираться в Android SDK, сможете находить потенциальные проблемные места и оптимизировать их и заметно ускорить приложение.
Освоите работу с интерфейсом экрана, основы анимации и тестирования
Изучите язык Kotlin и заложите необходимый базис знаний по разработке
Научитесь организовывать инфраструктуру: разворачивать системы continuous integration и continuous delivery, выстраивать git flow, поднимать Docker-контейнеры и т.д.
Ступень 1
Android-разработчик
Перспективы направления
Junior
~87 000 ₽
Middle
~200 000 ₽
Средний уровень зарплат
9000+ вакансий
Android Developer
Трудоустройство
Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
Примете участие в лекции по прохождению собеседования от преподавателей
Получите помощь с составлением резюме, портфолио и сопроводительного письма
Пройдете карьерную консультацию с нашим HR-специалистом
Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Партнёры курса
Интерактивные вебинары
Практика
Активное комьюнити
2 занятия по 2 ак.часа в неделю

Доступ к записям и материалам остается навсегда
Домашние задания + 2 проектные работы, которые усилят ваше портфолио
Общайтесь с преподавателями голосом на вебинарах и в Slack группы
Формат обучения
В начале обучения за вами закрепляется ментор. Как и преподаватели, менторы — эксперты эксперты Android-разработки
Персональный ментор
Онлайн-сессии на 40 минут каждую неделю на протяжении всего обучения
Раз в неделю вы делаете домашнее задание и договариваетесь с ментором о созвоне
На сессии ментор прокомментирует ваше решение. При необходимости можно сразу внести изменения и посмотреть результат
Ментор заранее знакомится с вашей работой, поэтому к встрече он уже знает, на что обратить внимание.

Вы тоже можете заготовить вопросы
Преподаватели действуют в единой связке с менторами, создавая бесшовный образовательный процесс
1
2
3
4
Программа курса
Программа составляется с учетом требований работодателей
и актуализируется перед каждым запуском
Ступень 1
Модуль 1. Kotlin
Модуль 2. Основы Android-разработки
Модуль 3. Архитектура, работа с сетью и хранение данных
Модуль 4. Компоненты Android
Модуль 5. Реактивный подход, внедрение зависимостей
Модуль 6: Тестирование и публикация
Модуль 7: Проектная работа
Видеокурс
Модуль 1. Язык Java
Модуль 2. Проектирование и тестирование приложений
Модуль 3. Платформа Java
Модуль 4. Стандартная библиотека
Ступень 2
Модуль 1. Kotlin
Модуль 2. Architecture
Модуль 3. View
Модуль 4. Data
Модуль 5. Testing
Модуль 6. Build process
Модуль 7. Проектная работа
Получить полную программу курса
Проектная работа
Каждая ступень завершается финальным проектом, который предстоит защитить перед преподавателем. Практический опыт и портфолио проектов помогут вам произвести впечатление на собеседовании.
Вы будете работать над приложением по поиску фильмов. В нем будет функция поиска фильма или сериала, сортировка по контенту или ключевому слову, экраны с детальным описанием фильма, историей и любимыми фильмами, возможность поделиться с друзьями фильмом и мнением о нем, а также настройка уведомлений о выходе нового фильма или эпизода любимого сериала.
Ступень 1
Вы напишете тонкий клиент к какому-либо сервису с публичным API. Основной упор будет сделан на качество кода, архитектуру проекта, покрытие тестами, безопасность, красивый и аккуратный дизайн, разбиение на модули (по фичам либо по слоям), процесс сборки на CI и доставке apk.
Ступень 2
Трансляция пройдет:
Ближайшие мероприятия
На открытом уроке создадим приложение, которое поможет отслеживать количество воды, которое человек пьет в сутки. Будем рисовать стаканчик и заполнять его по мере того, как пользователь отмечает сколько воды он выпил.
Открытый урок, 14 июня в 20:00
Создаем приложение для трекинга воды
Преподаватель
Даниил Попов
Создаем приложение-таймер для варки яиц. Выбираем степень крутости, нажимаем пуск и приложение само выставляет время и засекает. по окончанию подает звуковой сигнал и, возможно, вибрацию.
Открытый урок, 23 июня в 20:00
Создаем приложение таймер с использованием MVVM, StateFlow, Coroutine, так же подача звукового сигнала по окончанию.
Преподаватель
Антон Мачихин
Для активного участия желательно знать основы программирования и заранее установить Android Studio.
i
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Диплом о профессиональной переподготовке
OTUS осуществляет лицензированную образовательную деятельность.

Вконце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности.
Старт: 28 июня
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
130 000 ₽
Записаться и получить консультацию
Длительность: 10 месяцев
Старт: 28 июня
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
130 000 ₽
-18%
Оплатить
специализацию
Длительность: 10 месяцев
Старт: 28 июня
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
130 000 ₽
-18%
Начало занятий
не за горами
Длительность: 10 месяцев
-18%
Получите письмо как только мы откроем набор
Сообщить о старте набора
-18%
Загрузка...
Сообщить о старте набора
-18%
Мы скоро с вами свяжемся :)
Сообщить о старте набора
Анжелика Арсланова
Среди множества курсов остановилась на OTUS конечно же благодаря отзывам. Почитала программу, прошла тест. Что на начальном этапе мне понравилось, так это входное тестирование, по которому можно понять сложность курса и входной порог. На обучении группу сразу разделили на команды, чтобы мы работали над итоговыми проектами. Здорово то, что мы не сами по себе делали проект, а у нас были спринты, планирование, задачи. Мы проводили примерно раз в месяц ретроспективы и получали советы от ментора и кураторов, всегда была обратная связь по нашей работе. Сами лекции тоже проходили очень полезно, преподаватели, видно, что с большим опытом, поэтому многое рассказывали с практической точки зрения. А еще можно сразу по ходу задавать вопросы, это только приветствуется.

Я ни разу не пожалела, что выбрала именно этот курс, потому что получила то, что хотела – а хотела я структурировать свои знания, расширить и дополнить их и прокачаться на практике. Ранее я с C# не работала (знала только теорию), теперь я полноценно участвую в проекте команды. В период прохождения курса я сменила компанию и должность, поэтому пока не могу сказать, как я смогу применять C# там, но уверена, что полученные знания мне точно пригодятся.
Сергей Ендияров
Я занимаюсь Android разработкой уже более 2 лет. Команда разработки небольшая, разрабатывать приложения для банковской сферы пришлось с нуля. На тот момент основными были знания языка Java именно он был выбран для построения приложения.

Выбор курса от OTUS для Android разработчиков пал по причине интересного содержимого (много различных тем), а также использования Kotlin в качестве языка программирования, на который хотелось бы перейти и изучить.

Больше всего понравились темы про многомодульность, RxJava, создание собственных компонент, архитектурные компоненты.

Благодаря обучению удалось узнать много новых полезных фишек, которые уже сейчас применяются в моем текущем проекте.

Кормаков Павел
Работаю в Центре спецсвязи разработчиком C# 10 лет, курс выбрал, т. к. хотел проверить свой уровень, подтянуть язык, и сменить работу. На курсе нравиться, что все преподаватели настоящие практикующие профессионалы из известных компаний, дз было достаточно уровень не очень сложный, особенно понравился live coding от преподов во время лекций. Хотелось, чтобы немного получше был организован подход к проведению выпускной курсовой работы. Обучение мне дало новые профессиональные знакомства, научиться чему-то новому не только у преподов, но и у учеников на курсе.
Отзывы студентов
о программе
Богданов Владимир
Планировал менять работу и искал курс, чтобы позакрывать белые пятна в своих знаниях. Смотрел основные школы, но мне не нравился план обучения. Друг посоветовал глянуть Отус, и здесь меня завлекли темы, которых я на практике касался только вскользь. Записался и не прогадал. За месяц до окончания курса прошел собеседование на сеньорскую должность в один из банков. Если вы как я ищете, где получить *корпоративные* знания, типа многомодульности, тестов, удаленных сборок и т.д., то этот курс самое то.
Сергей Ендияров
Я занимаюсь Android разработкой уже более 2 лет. Команда разработки небольшая, разрабатывать приложения для банковской сферы пришлось с нуля. На тот момент основными были знания языка Java именно он был выбран для построения приложения....
Лобжанидзе Дарья
До прохождения курса уже работала Андроид разработчиком. Курс выбрала потому, что хотела разобраться в Даггере и в многомодульности более углубленно. Курс оставил положительные впечатления, для себя почерпнула много полезной инфы. Единственное, подвела проверка домашек, долго висели на проверке. А в остальном было все ОК, спасибо ребятам-преподавателям!
Вы можете пообщаться с выпускниками и преподавателями
в закрытом сообществе в Slack. Оставьте заявку и менеджер объяснит, как попасть в чат
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Этот и еще 60+ курсов для IT-специалистов таких направлений, как: программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. 300 компаний уже обучают у нас сотрудников.
Часто задаваемые вопросы:
Что понадобится для обучения?
Программа предусмотрена для новичков и дает все необходимые базовые знания. Поэтому для занятий вам понадобится только компьютер.
Что, если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу на каждой ступени обучения.
Обязательно ли защищать все проектные работы?
Для получения диплома о переквалификации необходимо сдать проекты. В остальном эта часть по вашему желанию. Кроме того проекты не обязательно защищать при аудитории, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания первой ступени.
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.