Курсы Android-разработчика

Особенности:
обучение с нуля
помощь с трудоустройством
выдаётся сертификат
отличная зарплата

Профессия Мобильный разработчик

Skillbox
181 660 ₽
-67 214 ₽
цена за курс
5 860 ₽
в рассрочку
4.93
рейтинг
Чему вы научитесь:
  • Создавать нативные приложения. Не только пройдёте основы Swift или Kotlin, но и погрузитесь в продвинутые темы: узнаете, как работать с многопоточностью, познакомитесь с алгоритмами, структурами данных, и научитесь проводить code-review.
  • Проектировать интерфейсы и анимации. Будете верстать базовые UI-элементы и собирать их на экране. Узнаете, как создать нестандартные интерфейсы, переходы между экранами и анимации.
  • Настраивать клиент-серверную часть. Свяжете интерфейсы и программную логику в единое целое, научитесь общаться с базами данных при помощи SQL и делать сетевые запросы. Подключите сторонние сервисы к своим приложениям.
  • Тестировать приложения. Узнаете, как использовать эмуляторы и симуляторы для проверки работоспособности кода. Будете тестировать проекты в разных условиях, например, при потере сигнала.
  • Писать чистый и эффективный код. Познакомитесь с паттернами проектирования и правилами оформления кода. Сделаете свои программы читабельными, структурированными и удобными для отладки.
  • Работать в команде. Будете понимать требования дизайнеров и тимлида. На практике поймёте, как устроен процесс разработки приложений, и защитите командный дипломный проект.
  • Вы освоите востребованную профессию и научитесь создавать приложения на Android или iOS, получите навыки разработки сложных UX/UI-решений и сможете расширять функциональность продукта.
Особенности курса:
  • Освоите программирование на Swift или Kotlin, научитесь проектировать интерфейсы и тестировать приложения. Получите востребованную профессию: будете работать в студии или в продуктовой команде.
  • Закрепите основы и пройдёте более сложные темы. Научитесь создавать и тестировать мобильные приложения по ТЗ от реального заказчика.
  • Узнаете об особенностях проектирования, разработки и тестирования мобильных приложений. Добавите проекты в портфолио, пополните резюме навыками, сможете сменить место работы или подняться по карьерной лестнице.
  • Вас ждёт индивидуальная поддержка HR-специалиста. Вместе вы составите резюме, подготовите портфолио и разработаете карьерный план, который поможет найти работу быстрее. Сможете выбрать привлекательные вакансии и получите приоритет перед другими соискателями.
  • Расходы за первые 6 месяцев обучения на платформе Skillbox берёт на себя. В это время вы смотрите видеоматериалы, практикуетесь на реальных задачах, прокачиваете навыки и начинаете зарабатывать.
  • Вы разработаете приложение с новостями о космической отрасли. Проект будет состоять из нескольких экранов: новости, блог, избранное. Материалы будут подгружаться через публичный API, а любимые заметки можно будет сохранить на девайсе и читать без подключения к интернету.
  • В составе команды под руководством опытного тимлида вы создадите аналог Яндекс Go с функцией доставки еды. Вам выдадут ТЗ, дизайн проекта и роли в команде. Все процессы этого проекта — максимально приближенный к реальным условиям опыт. Именно так создаются реальные приложения.
  • Создадите программу, которая будет отслеживать перемещение грузовиков с отсортированными товарами, распределять потоки автомобилей между загрузочным и разгрузочным пунктами и предупреждать, если товар в машине превышает грузоподъёмность.
  • Разработаете приложение для сервиса обмена фотографиями, где зарегистрированные пользователи смогут смотреть фотографии, лайкать их и скачивать.
  • Создадите приложение для бегунов и велосипедистов, которое позволяет следить за своей физической активностью и весом и получать напоминания о тренировках.
Длительность обучения:
22 месяца
Рассрочка без %:
5 860 ₽ на 31 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Дополнительная скидка:
23 615 ₽
Требуемый уровень:
С нуля
Школа:
Skillbox

Факультет Android-разработки

GeekBrains
168 408 ₽
-62 311 ₽
цена за курс
4 678 ₽
в рассрочку
4.84
рейтинг
Чему вы научитесь:
  • В первой четверти вы погрузитесь в язык программирования Java до уровня, необходимого для быстрого старта в разработке под Android. Познакомитесь с объектно-ориентированным программированием, исключениями, коллекциями и работой с сетью. Изучите механизмы работы с системой Android, разберете жизненный цикл приложения, получите навыки в верстке приложений. Узнаете, каким образом можно отображать информацию на экране устройства. Ознакомитесь с основными возможностями приложений на Android.
  • Во второй четверти вы получите продвинутые навыки разработки приложений под Android. Научитесь работать с основными компонентами приложения, создавать интерфейсы с элементами различной сложности и применять основы материального дизайна. Освоите выход в интернет и отправку запросов на удаленный сервер. Познакомитесь с push-уведомлениями, многопоточностью, получением данных через API и сохранением их в базу данных с помощью Room. Научитесь использовать возможности GPS-навигации и Google-карт.
  • В третьей четверти рассказываем о профессиональных подходах в коммерческой Android-разработке. Вы изучите внедрение зависимостей, многопоточность на основе функционального программирования. Изучите наиболее востребованные библиотеки в разработке под Android: RxJava, Dagger 2, Moxy, Cicerone и другие. В завершении четверти вы освоите профессиональные подходы в разработке под Андроид, архитектуры приложения, используете библиотеку внедрения зависимостей Koin, освоите многопоточность с применением Coroutines. Получите понимание многомодульности проекта и научитесь применять темную тему в приложении.
  • Четверть начнется с погружения в тестирование приложений на стороне разработчика. Вы освоетесь со всеми основными видами тестов: Unit, инструментальные и UI-тесты с использованием соответствующих библиотек. Примените в работе Гибкие методологии в командной разработке приложения, систему контроля версий Git, ознакомитесь с принципами Continious Integration и Continious Delivery. Пройдете все этапы разработки приложения от идеи до релиза. В конце четверти вас ждет подготовка к техническому собеседованию на позицию Middle-разработчика. Вы получите знания и навыки, необходимые для старта карьеры в IT-компании.
  • Навыки программирования на Java. Навыки проектирования архитектуры, использования шаблонов проектирования и принципов Clean Architecture
  • Разработка клиент-серверных Android-приложений
  • Знание классических алгоритмов и структур данных
  • Умение работать с GIT, работа в команде
  • Знание принципов ООП
  • Навыки общения с заказчиками и прохождения собеседований
Особенности курса:
  • Получайте заказы на фрилансе или удалёнке. После второй четверти вы сможете претендовать на позицию junior-разработчика.
  • Стройте карьеру в компании или стартапе. У вас будет проект, на котором вы отточите навыки командной разработки.
  • Развивайте свой бизнес и создавайте приложения для разных устройств: смартфонов, умных часов, телевизоров, VR/AR.
  • Во время обучения вам может понадобиться поддержка и помощь с домашним заданием. Вашим наставником станет выпускник или студент, который получил такой же опыт обучения на курсе и успешно справился со всеми практическими работами.
  • Менеджеры GeekBrains помогут записаться на курс, освоиться в личном кабинете и решить технические сложности.
  • Куратор поможет вам освоиться в личном кабинете, в процессе обучения всегда будет на связи и поможет найти ответы на вопросы.
  • Вы получаете актуальные навыки и знания: программа учитывает требования работодателей по компетенциям архитектора информационных систем.
  • Вы найдёте полезные контакты и единомышленников в вашем городе, сможете делиться опытом в базе знаний GeekBrains. Будете посещать закрытые митапы, хакатоны и другие онлайн- и офлайн-мероприятия как слушатели и спикеры.
  • Обучение состоит из вебинаров: вы получаете обратную связь от преподавателей и общаетесь с одногруппниками. Все вебинары можно пересмотреть в записи.
Длительность обучения:
12 месяцев
Рассрочка без %:
4 678 ₽ на 36 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

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

Яндекс Практикум
168 000 ₽
-62 160 ₽
цена за курс
9 135 ₽
в рассрочку
4.85
рейтинг
Длительность обучения:
12 месяцев
Рассрочка без %:
9 135 ₽ на 19 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
Без опыта
Школа:
Яндекс Практикум

Профессия Android-разработчик

SkillFactory
153 108 ₽
-56 650 ₽
цена за курс
4 253 ₽
в рассрочку
4.91
рейтинг
Длительность обучения:
16 месяцев
Рассрочка без %:
4 253 ₽ на 36 мес
Выдают документ:
Сертификат об успешном завершении онлайн-курса
Формат курса:
Онлайн
Дополнительная скидка:
19 904 ₽
Требуемый уровень:
Без опыта
Школа:
SkillFactory

Профессия Android-разработчик

Skillbox
140 616 ₽
-52 028 ₽
цена за курс
4 536 ₽
в рассрочку
4.93
рейтинг
Чему вы научитесь:
  • Программировать на Kotlin. Kotlin — основной язык для программирования приложений на Android. Вы с нуля изучите и базовые возможности языка, и продвинутые концепции — такие как многопоточность.
  • Работать в среде Android Studio. Узнаете, как проектировать экраны и программировать логику приложений, научитесь релизить свои проекты в Google Play.
  • Использовать Android SDK. Будете создавать динамичные приложения, которые решают проблемы пользователей. Например, научитесь получать доступ к камере устройства или к местоположению.
  • Создавать анимации и кастомные экраны. Скучные и статичные приложения — прошлый век. Вы узнаете всё, что нужно для проектирования нестандартных переходов между состояниями приложения, и сможете закодить даже самый необычный экран.
  • Тестировать приложения. Кто будет пользоваться вашим приложением, если оно не работает? Вы научитесь проверять работоспособность проектов при разных условиях, использовать эмуляторы и симуляторы.
  • Проектировать стабильные и быстрые приложения. Шаблоны проектирования помогут вам ускорить процесс разработки, а ещё вы узнаете, как не допускать утечек памяти — про этот аспект часто забывают новички.
  • Профессиональные навыки после курса: Уверенные знания языка программирования Kotlin. Тестирую мобильные приложения. Опыт работы с многопоточностью. Базовые навыки работы в Figma
  • Создаю приложения для Android-устройств. Провожу code-review. Навыки работы с SQLite, Firebase. Соблюдаю кодстайл — мой код легко читать и понимать коллегам
  • Понимаю паттерны проектирования. Работа с API. Контроль версий в Git. Технический английский
Особенности курса:
  • Вы добавите до пяти приложений в портфолио, получите опыт работы в команде и станете Android-разработчиком.
  • Центр карьеры поможет найти работу уже во время прохождения курса.
  • Новичкам в программировании: Без стресса пройдёте путь от новичка до уверенного Android-разработчика: с нуля научитесь программировать на Kotlin, напишете первые приложения для портфолио и сможете трудоустроиться сразу после курса.
  • Начинающим разработчикам: На практике закрепите основы и углубитесь в более сложные темы. Научитесь создавать и тестировать большие приложения по ТЗ от реального заказчика.
  • Программистам, которые хотят поменять направление: Узнаете об особенностях разработки и тестирования мобильного ПО. Получите системные знания и портфолио, сможете найти работу Android-разработчиком и повысить доход.
  • За 12 месяцев научитесь программировать на Kotlin и пройдёте продвинутые концепции: ООП, работу с сетью и паттерны проектирования.
  • Сможете самостоятельно создавать Android-приложения на уровне Junior-разработчика.
  • Получите опыт в тестировании мобильных приложений — дополнительное преимущество при трудоустройстве.
  • Поработаете в команде и вместе создадите полноценное приложение.
  • Напишете приложения из разных категорий: соцсеть, фитнес-трекер и галерею.
Длительность обучения:
12 месяцев
Рассрочка без %:
4 536 ₽ на 31 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Дополнительная скидка:
7 032 ₽
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

Профессия Разработчик VR&AR

Skillbox
129 618 ₽
-47 959 ₽
цена за курс
5 685 ₽
в рассрочку
4.81
рейтинг
Чему вы научитесь:
  • Делать iOS- и Android-приложения. Научитесь использовать Unity AR Foundation для разработки мобильных приложений.
  • Работать в Unity. Освоите Unity и получите навыки для разработки любых проектов под iOS и Android: от игр до обучающих приложений.
  • Работать с VR-очками. Разберётесь в мобильной VR-разработке и приложениях для Samsung Gear VR или Oculus Go.
  • Программировать на C#. Изучите язык для бэкенда, разработки видеоигр, мобильных приложений и высоконагруженных программ.
  • Презентовать проекты. Узнаете всё о тонкостях подачи готового проекта — заказчику и своему руководству.
  • Разработка AR и VR-продуктов под IOS и Android на Unity. Работа с 3D, текстурами и шейдерами
  • Применение технологии фейстрекинга. Разработка AR/VR-игр и виртуальных туров
  • Написание кода на C#. Программирование анимации, физики частиц
  • Умение писать нативные приложения для iOS и Android
  • Создание проектов под популярные модели VR-очков
Особенности курса:
  • Вы освоите разработку проектов дополненной и виртуальной реальности, научитесь писать игры и приложения — и за один год получите перспективную профессию будущего.
  • Новичкам в разработке: Научитесь создавать продукты с AR/VR для популярных платформ. К концу года у вас в портфолио будет 4 готовых проекта.
  • Разработчикам: Освоите Unity, тонкости работы с 3D и программирование на C# для AR/VR. Сможете получить новую интересную работу.
  • Тем, кто хочет сменить профессию: Сможете делать игры и другие AR/VR-проекты и зарабатывать на этом, даже если раньше никогда не программировали.
Длительность обучения:
12 месяцев
Рассрочка без %:
5 685 ₽ на 24 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Skillbox

Профессия Android-разработчик

SkyPro
117 707 ₽
-43 552 ₽
цена за курс
3 849 ₽
в рассрочку
4.82
рейтинг
Длительность обучения:
4.5 месяца
Рассрочка без %:
3 849 ₽ на 36 мес
Выдают документ:
Диплом
Формат курса:
Онлайн
Дополнительная скидка:
15 302 ₽
Требуемый уровень:
С нуля
Школа:
SkyPro

Android-разработчик с нуля

Нетология
109 500 ₽
-40 515 ₽
цена за курс
4 562 ₽
в рассрочку
4.89
рейтинг
Чему вы научитесь:
  • Решать задачи на Java и Kotlin
  • Создавать с нуля приложение под Android
  • Проводить автоматизированное тестирование приложения
  • Работать с многопоточностью
  • Использовать мультимедиа-ресурсы в приложении и работать с камерой
  • Работать с дизайном приложения
  • Интегрировать серверную часть приложения
  • Работать с регистрацией и авторизацией
  • Использовать Push-уведомления, геолокацию, инструменты машинного обучения
Особенности курса:
  • Научитесь с нуля создавать мобильные приложения под Android и программировать на Java и Kotlin
  • Получите знания и навыки, необходимые для создания проектов уровня middle-специалиста
  • 14 месяцев интенсивного обучения у экспертов отрасли и работы над своим приложением
  • 100+ решённых задач и сложное мобильное приложение типа LinkedIn в вашем портфолио
  • Диплом установленного образца от известного онлайн-университета
  • Трудоустройство - центр развития карьеры поможет составить резюме и подготовит к собеседованию
  • Создадите планировщик дел или менеджер задач. Спроектируете логику работы мобильного приложения
  • Разработаете анимацию, визуалы кнопок, иконок и всех экранов приложения. Добавите функции загрузки и выгрузки изображений, просмотра видео и прослушивания аудио
  • Решите задачи по интеграции с серверной частью. Освоите новые функции: посты «я тут был» с геолокацией и отметкой на Яндекс.Картах и Google Maps
  • Адаптируете приложение под любое Android-устройство. Опубликуете приложение в Google Play: вручную и через Continuous Integration
Длительность обучения:
14 месяцев
Рассрочка без %:
4 562 ₽ на 24 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Вебинары, видеолекции, практические задания
Дополнительная скидка:
14 235 ₽
Требуемый уровень:
Для новичков
Школа:
Нетология

Android Developer

Otus
93 750 ₽
-34 688 ₽
цена за курс
9 375 ₽
в рассрочку
4.79
рейтинг
Чему вы научитесь:
  • Изучите язык Kotlin и заложите необходимый базис знаний по разработке
  • Освоите работу с интерфейсом экрана, основы анимации и тестирования
  • Сможете разрабатывать полноценные полезные приложения под Android
  • Будете глубоко разбираться в Android SDK, сможете находить потенциальные проблемные места и оптимизировать их и заметно ускорить приложение.
  • Научитесь организовывать инфраструктуру: разворачивать системы continuous integration и continuous delivery, выстраивать git flow, поднимать Docker-контейнеры и т.д.
  • Сможете проектировать мультимодульную архитектуру и проводить рефакторинг legacy кода.
  • Освоите на профессиональном уровне Dagger 2 и RxJava, тестирование приложений
  • Разработаете приложение, которое станет образцом продуманной архитектуры, чистого кода, аккуратного дизайна, здесь же будут учтены все вопросы безопасности и процесса сборки на CI
Особенности курса:
  • Создайте с нуля первые мобильные приложения на Kotlin и освойте продвинутые технологии для решения Middle задач
  • Персональный ментор. Онлайн-сессии на 40 минут каждую неделю на протяжении всего обучения
  • Помощь с трудоустройством. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
  • 2 готовых приложения для портфолио: Вы сделаете приложение по поиску фильмов и более сложный клиент к сервису с публичным API
  • Авторская программа: Тренды Android-разработки на Kotlin от экспертов, находящихся на передовой сферы мобильных приложений
  • Для кого? Для тех, кто хочет с нуля научиться создавать Android-приложения и стать востребованным разработчиком. Базовые навыки программирования желательны, но не обязательны. Если у вас совсем нет опыта в IT, мы поможем вам быстро освоиться.
Длительность обучения:
10 месяцев
Рассрочка без %:
9 375 ₽ на 10 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Android-разработчик. Базовый уровень

Skillbox
81 420 ₽
-30 125 ₽
цена за курс
6 785 ₽
в рассрочку
4.79
рейтинг
Чему вы научитесь:
  • Программировать на Kotlin. Освоите не только базовые возможности языка, но и узнаете про многопоточность, асинхронное программирование и ООП. Будете писать чистый код и соблюдать кодстайл.
  • Работать в среде Android Studio. Будете самостоятельно настраивать конфигурацию сборки в gradle, проектировать экраны, устанавливать SDK, писать приложения и тестировать их работу в эмуляторе.
  • Создавать приложения на Android. Вы примените знания Kotlin и разметки на практике: сможете создавать аппы с несколькими экранами, доступом к сети и аппаратным ресурсам смартфона.
  • Работать с UI. Научитесь делать анимации, переходы и грамотно верстать все необходимые элементы интерфейса. Дизайн вашего приложения будет соответствовать гайдлайнам Material Design.
  • Применять паттерны проектирования. Освоите профессиональные приёмы разработки: познакомитесь с паттернами MVC, MVP, MVI. Эти навыки пригодятся вам в дальнейшей карьере — вы научитесь декомпозировать задачу и находить типовые решения.
  • Релизить приложение в Google Play. Узнаете, как очистить приложение от ненужных ресурсов и создать ключ для цифровой подписи. Загрузите приложение в Google Play и сможете отследить его статистику.
  • Ваши профессиональные навыки после курса: Знаю язык программирования Kotlin. Верстаю интерфейсы для Android-приложений. Работаю с базами данных SQLite Database, ORM, DAO. Работаю с аппаратными ресурсами устройства: календарём, камерой
  • Понимаю принципы ООП. Работаю с сетевыми API. Создаю пуш-уведомления. Готовлю приложение к релизу в Google Play
  • Применяю паттерны проектирования Android-приложений. Настраиваю навигацию в проекте. Управляю внешними зависимостями в проекте
Особенности курса:
  • Вы пройдёте курс молодого бойца по Android-разработке: научитесь программировать на Kotlin, создавать небольшие приложения и будете готовы продолжить заниматься на основном курсе.
  • Количество устройств на Android увеличивается ежегодно. По данным Google, в прошлом году их число достигло 3 миллиардов. Для разработки надёжных приложений компании активно нанимают Android-разработчиков.
  • Новичкам в программировании: С нуля освоите язык программирования Kotlin, на практике научитесь создавать простые приложения на Android и сможете продолжить заниматься на продвинутом уровне.
  • Тем, кто уже знает основы: Научитесь работать с многопоточностью, поймёте принципы и паттерны проектирования. Опытный спикер поделится советами и поможет вырасти профессионально.
  • Программистам, которые хотят поменять направление: Узнаете всё, что нужно для перехода в мобильную разработку: выучите новый язык программирования, попрактикуетесь в создании простых приложений и сможете быстро переквалифицироваться.
  • Вас ждут теоретические видео и практика на основе реальных кейсов: 39 тематических модулей, 100 видеоматериалов
Длительность обучения:
6 месяцев
Рассрочка без %:
6 785 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Дополнительная скидка:
4 071 ₽
Требуемый уровень:
Для новичков, даже без опыта в IT
Школа:
Skillbox

Профессия Программист Android

GeekBrains
80 928 ₽
-29 943 ₽
цена за курс
2 248 ₽
в рассрочку
4.96
рейтинг
Чему вы научитесь:
  • Git. Базовый курс. 13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое.
  • Java Core для Android. Введение в платформу Java, инструменты разработчика, написание первой программы. Переменные, типы данных, арифметические операции. Методы. Условные операторы.
  • Android 1. Знакомство с платформой. На этом курсе студенты изучат механизмы работы с системой Android, разберут жизненный цикл приложения, получат навыки в верстке приложений. Узнают, каким образом можно отображать информацию на экране устройства. Ознакомятся с основными возможностями приложений на Android. Научатся разрабатывать приложения на языке Java для Android. К концу курса студенты также приобретут навыки для разработки приложений с хранением данных в облачном хранилище Firestore.
  • Android на Kotlin. На этом курсе студенты изучат основные понятия и принципы разработки на языке Kotlin. Разберут его синтаксис и конструкции, рассмотрят основные библиотеки, которые применяются для Android-приложений. Учащиеся получат и закрепят навыки разработки полноценных мобильных приложений на Kotlin, научатся использовать для этого современные инструменты и подходы. К концу курса студенты также приобретут все необходимые навыки для разработки клиент-серверных приложений и хранения данных внутри приложения.
  • Android. Material design. Курс учит создавать приложения в прогрессивном стиле Material Design: использовать нужные библиотеки, оперировать FloatingActionButton, конструировать меню и вкладки, разрабатывать темы и стили. С опорой на эти знания студенты создадут интерфейс собственного клиента для Instagram.
  • Популярные библиотеки: RxJava 2, Dagger 2, Moxy. Курс учит создавать современные и максимально отказоустойчивые клиент-серверные приложения. Разбирает на практике популярные программные решения и библиотеки, которые являются индустриальном стандартом для современного Android - разработчика: RxJava 2, Dagger 2, Moxy и Cicerone. В течение курса студенты завершат разработку своего проекта.
  • Базы данных. Интерактивный курс. На новом уровне комплекса курсов по базам данных студенты получат исчерпывающую информацию о долговременных хранилищах. Плотно поработают с MySQL – системой управления БД, зарекомендовавшей себя на популярных крупных проектах. Пошагово разбирается проектирование баз данных и работа с ними. Курс знакомит и с альтернативными БД: MongoDB, Redis, ElasticSearch и ClickHouse.
  • Стажировка в GeekBrains. Студенты научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы. Результат стажировки — умение работать в команде, пополнение портфолио, возможность указать работу над проектом в качестве профильного опыта работы в резюме. Стажировка проходит в формате дистанционной работы с частичной занятостью, еженедельными встречами-статусами с преподавателем в формате вебинара.
Особенности курса:
  • Разработайте Android-приложение и выложите его в Google Play, даже если никогда не программировали.
  • Вы освоите языки Java и Kotlin, командную разработку, Material Design и принципы тестирования.
  • Android-разработка входит в топ-10 востребованных IT-профессий. Чтобы освоить популярную специальность, вам будет достаточно школьных знаний. Вы изучите язык Java и научитесь создавать приложения для самой популярной платформы — Android.
  • Живое общение с экспертами-практиками. В курсе более 80% вебинаров с преподавателями: вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда: вы сможете возвращаться к ним после обучения.
  • Много практики. После каждого урока вы потренируетесь на практических заданиях. Преподаватель оценит работу, даст обратную связь и подскажет, как сделать лучше.
  • Поддержка наставника. У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.
  • Методические материалы. У вас останутся наработки преподавателей, фреймворки и методики, которые будет удобно использовать и после обучения.
  • Доступ к комьюнити. Вы познакомитесь с другими студентами и обменяетесь инсайтами. Наши выпускники поддерживают связь и после окончания обучения.
Длительность обучения:
7 месяцев
Рассрочка без %:
2 248 ₽ на 36 мес
Выдают документ:
Свидетельство об обучении
Формат курса:
Занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятий
Дополнительная скидка:
16 185 ₽
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Android Developer. Professional

Otus
70 000 ₽
-25 900 ₽
цена за курс
5 900 ₽
в рассрочку
4.78
рейтинг
Длительность обучения:
5 месяцев
Рассрочка без %:
2 248 ₽ на 36 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Kotlin Backend Developer

Otus
50 000 ₽
-18 500 ₽
цена за курс
4 200 ₽
в рассрочку
4.77
рейтинг
Чему вы научитесь:
  • Использовать язык Kotlin для разработки серверных приложений
  • Создавать приложения для разных платформ с помощью Kotlin Multiplatform: JS, JVM, Native (Linux/Windows/MacOs/Android/iOS)
  • Применять асинхронное и многопоточное программирование с корутинами
  • Выполнять интеграцию бэкенд-приложения с различными фронтендами с использованием OpenAPI и Kotlin Multiplatform
  • Использовать Kotlin совместно с различными фреймоврками: Spring, Ktor, Kotless (Amazon Web Services)
  • Реализовывать асинхронный транспорт с применением WebSocket, RabbitMQ и Kafka
  • Строить хранилища на базе SQL и NoSQL (Cassandra, AWS DynamoDB)
  • Писать приложения с монолитной, микросервисной и бессерверной архитектурами
  • Разрабатывать гибкую и надежную бизнес-логику любой сложности, используя инструменты Kotlin DSL, ООП и null-safety
  • Проектировать архитектуру приложений с применением таких подходов как модульная разработка, DDD, TDD, MDD
Особенности курса:
  • Вы прикоснетесь к большому числу инструментов разработки современных, гибких, высокопроизводительных серверных приложений на языке Kotlin.
  • Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
  • В ходе обучения вам будет необходимо выполнять домашние задания. Каждое домашнее задание посвящается одному из компонентов вашего выпускного проекта.
  • Сдача домашних заданий происходит в виде ревью преподавателями, в результате которого вы получаете рекомендации по улучшению своего кода.
Длительность обучения:
4 месяца
Рассрочка без %:
2 248 ₽ на 36 мес
Выдают документ:
Сертификат о завершении курса
Формат курса:
Вебинары, общение с преподавателями
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Android Developer. Basic

Otus
50 000 ₽
-18 500 ₽
цена за курс
4 200 ₽
в рассрочку
4.77
рейтинг
Длительность обучения:
5 месяцев
Рассрочка без %:
4 200 ₽ на 4 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн вебинары
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

IT-специалист

GeekBrains
46 201 ₽
-17 094 ₽
цена за курс
1 605 ₽
в рассрочку
4.77
рейтинг
Чему вы научитесь:
  • Языкам программирования, узнаете их принципиальные отличия и практики использования
  • Создавать структур данных
  • Настроивать собственные девайсы
  • Прикладной математики: булева алгебра, логика, объединение множеств
  • На практике применять операционные системы, их особенности и механизм работы
  • Работать в области контроля версий
  • Применять ключевые инструменты IT, стандарты кодирования, базы данных и системы аналитики на практике
  • Верстать сайты и работать с CMS (системами управления контентом)
Особенности курса:
  • Изучите базовые понятия в программировании. Разберетесь на практике, как работает интернет, и сделаете свой первый сайт.
  • Познакомитесь со сферой IT, получите знания, необходимые в работе, соберете портфолио из собственных проектов и начнете получать дополнительный доход
  • Вы узнаете, какие задачи решает IT-специалист, познакомитесь с базовыми технологиями, которые востребованы на рынке труда, разберетесь в специализациях и выберете свою
  • Вы изучите: Языки программирования, Базы данных, Математику, Профессии в IT, Алгоритмы и структуры, Информатику, Операционные системы, Инструменты в IT, Контроль версий, Стандарты кодирования и многое другое
  • Вы получите знания, которые станут фундаментом для получения других сильных IT-навыков
  • В курсе предусмотрено оптимальное соотношение теории и практики. Полученные знания вы сможете легко опробовать на практике уже в процессе обучения
  • Соприкоснетесь с профессиями в разработке, спецификой их работы и сможете выбрать интересующее направление для обучения дальнейшей специализации
  • Во время обучения вы будете создавать IT-проекты: сайты, программы или приложения. Из них вы соберете портфолио, которое покажете работодателю или заказчику
Длительность обучения:
6 месяцев
Рассрочка без %:
1 605 ₽ на 36 мес
Выдают документ:
Диплом о профессиональной переподготовке
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
GeekBrains

Профессия Android-разработчик

Loftschool
43 500 ₽
-16 095 ₽
цена за курс
3 625 ₽
в рассрочку
4.77
рейтинг
Чему вы научитесь:
  • Научитесь работать с современными инструментами: Android Studio, Design Support Library, Retrofit, Gradle и Proguard.
  • Activity. Вы научитесь воспроизводить разные события (переворот экрана, свернутое окно) и узнаете все способы сохранения состояния экрана.
  • Services. Вы научитесь использовать сервисы для выполнения фоновых задач и разберёте принципы взаимодействия их с Activity.
  • База данных. Научитесь сохранять данные в базу, читать их и модифицировать с помощью библиотеки Room.
  • Разработка виджетов. Играть можно с чем угодно: датой, временем, шрифтами, погодой, курсом валют. Необходимые для этого средства получите на курсе: view, canvas, анимации, меню.
  • Архитектурные подходы. Научитесь разделять код на слои и переиспользовать его. Разберётесь, что значит каждая буква в аббревиатурах MVP и MVVP, и научитесь применять эти подходы.
  • RxJava. Научитесь использовать данную библиотеку, которая позволяет очень удобно обрабатывать ответы от сервера, модифицировать данные и выполнять код в нужном потоке всего одной строчкой.
  • Публикация приложения. От появления основной идеи до его готовности к публикации может пройти всего 5 недель. Именно в такие сроки вы можете реализовать свой проект на Android.
Особенности курса:
  • Записывайтесь, и за 2,5 месяца вы станете востребованным специалистом со знанием топовых технологий и двумя приложениями в портфолио.
  • 100+ часов обучения. 10 групповых вебинаров с наставниками. Обратную связь по проекту от практикующего специалиста. 29 обучающих модулей. 2 проекта в портфолио
  • Общение в Telegram-канале с одногруппниками и командой курса
  • Проекты, за которые не стыдно. Каждому курсу соответствуют проекты, которые после успешной защиты студент сможет добавить себе в портфолио.
  • По окончании обучения вы получите сертификат. LoftSchool знают и ценят работодатели, поэтому сертификат станет вашим дополнительным плюсом при трудоустройстве в IT-компанию.
Длительность обучения:
2.5 месяца
Рассрочка без %:
3 625 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Loftschool

Flutter — обучение на разработчика мобильных приложений

Skillbox
40 992 ₽
-15 167 ₽
цена за курс
3 416 ₽
в рассрочку
4.79
рейтинг
Чему вы научитесь:
  • Разрабатывать приложения для разных платформ. Сможете создавать приложения, которые работают одинаково и на Android, и на iOS. Не придётся учить несколько языков программирования и делать приложения с нуля для каждой платформы.
  • Работать с пользовательским опытом. Разберётесь с UX и научитесь создавать красивые и удобные пользовательские интерфейсы.
  • Использовать hot reload. Научитесь работать с hot reload — возможностью Flutter, которая ускоряет разработку благодаря моментальной пересборке проекта при изменениях в коде.
  • Создавать кроссплатформенные приложения. Научитесь создавать приложения с одинаковым отображением даже на старых версиях iOS и Android и не будете тратить время на поддержку старых устройств.
  • Настраивать связь приложений с бэкендом. Разберётесь с отправкой и получением данных из сети и с сервера.
  • Создавать плавные анимации. Сможете анимировать интерфейс приложений в 60 FPS благодаря возможностям языка Dart и фреймворка Flutter.
  • Программирование на Dart. Асинхронный код и работа с сетью. Знание популярных библиотек и приёмов разработки на языке Dart. Работа с анимациями темой приложения
  • Разработка кросс-платформенных приложений. Юнит и интеграционное тестирование приложений. Соблюдение архитектурных паттернов. Опыт разработки мультиплатформенных приложений
  • Работа с виджетами Material, Cupertino. Работа с Firebase. State Management. Работа с камерой, картами и Web View
Особенности курса:
  • Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android.
  • С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик.
  • У вас должен быть опыт в программировании и знание одного из высокоуровневых языков.
  • В программе — модули с онлайн-лекциями и практическими заданиями: 22 тематических модуля, 90 онлайн-уроков
  • Нативным разработчикам: Выйдете за рамки одной платформы и станете универсальным разработчиком. Научитесь создавать рабочие прототипы и полноценные проекты на Flutter. Освоите Dart и добавите в портфолио кросс-платформенные приложения. Перепишете личные проекты под Android и iOS, предложите внедрить фреймворк у себя в компании или присоединитесь к новой команде.
  • Программистам других направлений: Узнаете об особенностях разработки и тестирования мобильных приложений. Познакомитесь с Dart, фреймворком Flutter и напишете кросс-платформенные приложения для портфолио. После курса сможете поменять направление и начать карьеру в мобильной разработке.
Длительность обучения:
6 месяцев
Рассрочка без %:
3 416 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Дополнительная скидка:
2 050 ₽
Требуемый уровень:
У вас должен быть опыт в программировании и знание одного из высокоуровневых языков
Школа:
Skillbox

Разработка под Android: продвинутый уровень

Loftschool
33 500 ₽
-12 395 ₽
цена за курс
2 791 ₽
в рассрочку
4.77
рейтинг
Чему вы научитесь:
  • Activity. Вы научитесь воспроизводить разные события (переворот экрана, свернутое окно) и узнаете все способы сохранения состояния экрана.
  • Services. Вы научитесь использовать сервисы для выполнения фоновых задач и разберёте принципы взаимодействия их с Activity.
  • База данных. Научитесь сохранять данные в базу, читать их и модифицировать с помощью библиотеки Room.
  • Архитектурные подходы. Научитесь разделять код на слои и переиспользовать его. Разберётесь, что значит каждая буква в аббревиатурах MVP и MVVP, и научитесь применять эти подходы.
  • RxJava. Научитесь использовать данную библиотеку, которая позволяет очень удобно обрабатывать ответы от сервера, модифицировать данные и выполнять код в нужном потоке всего одной строчкой.
Особенности курса:
  • Курс рассчитан на Android-разработчиков с опытом работы от полугода
  • Насыщенная программа: 17 обучающих модулей, 100+ часов обучения.
  • Личный наставник. Практикующий специалист будет помогать вам в работе над приложением.
  • Начало карьеры. После обучения вы сразу же готовы к старту карьеры.
  • Выпускной проект. За время курса вы создадите собственное Android-приложение клиент-банка криптовалют LoftCoin. На этом курсе мы более подробно познакомимся с работой платформы и сделаем упор на работу с архитектурой приложения.
  • По окончании обучения вы получите сертификат. LoftSchool знают и ценят работодатели, поэтому сертификат станет вашим дополнительным плюсом при трудоустройстве в IT-компанию.
Длительность обучения:
5 недель
Рассрочка без %:
2 791 ₽ на 12 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Loftschool

Разработка под Android: базовый уровень

Loftschool
21 996 ₽
-8 139 ₽
цена за курс
1 833 ₽
в рассрочку
4.75
рейтинг
Длительность обучения:
5 недель
Рассрочка без %:
1 833 ₽ на 12 мес
Выдают документ:
Сертификат с уникальным ID, подтверждающий уровень ваших знаний
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Loftschool

Профессиональная разработка Android-приложений

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.68
рейтинг
Длительность обучения:
1 месяц
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн-курс
Требуемый уровень:
Требуется опыт мобильной разработки
Школа:
GeekBrains
Выберите обучающие онлайн-курсы
  • Разработка
  • Маркетинг
  • Аналитика
  • Дизайн
  • Менеджмент