ТОП-20 курсов Android-разработчика с нуля

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

Более 2 миллиардов разных устройств работает на ОС Android, что делает профессию разработчика достойно оплачиваемой и востребованной. Самостоятельно изучить Kotlin, Java и Android Studio для полноценной разработки приложений под Андроид достаточно сложно, поэтому были созданы эти курсы, которые помогут в короткий срок войти в профессию и получить хорошую работу.

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

Skillbox
181 660 ₽
-67 214 ₽
цена за курс
5 860 ₽
в рассрочку
4.93
рейтинг

За 22 месяца обучения можно освоить 50 модулей, а также попрактиковаться на реальных кейсах. Спустя 9 месяцев можно начать стажироваться. Ознакомиться с профессией помогут бесплатные модули. Новички, разработчики мобильных программ и других сфер деятельности научатся разрабатывать и тестировать приложения, проектировать анимацию и освоят другие навыки, которым должен обладать Android-разработчик.

Особенность курса – индивидуальная поддержка HR-специалиста, с которым ученики подготовят портфолио и разработают карьерный план, что поможет трудоустроиться в кратчайшие сроки. По окончании обучения выдается соответствующий сертификат, подтверждающий квалификацию специалиста. Предусмотрена оплата в рассрочку и отсрочка платежа на 6 месяцев.

Чему вы научитесь:
  • Создавать нативные приложения. Не только пройдёте основы 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
рейтинг

Курс подойдет тем, у кого совершенно нет опыта в этой сфере, но есть большое желание научиться программировать на Java, Kotlin и разрабатывать приложения для устройств на ОС Android. Заниматься можно когда и где удобно, главное — сдавать работу в срок. Уже в процессе учебы студенты создают полноценное приложение с нуля и полностью готовят продукт к запуску. Если есть сомнения, стоит ли этим заниматься, можно попробовать свои силы в бесплатной вводной части, где представлены задания разного уровня сложности, в зависимости от опыта, навыков и предпочтений человека. Это полноценный учебный модуль, освоив который, человек сможет завершить и запустить свое первое приложение.

Кураторы помогут составить портфолио и составить резюме, научат правильно выстраивать диалог во время собеседования и окажут поддержку в поиске работодателя. При необходимости снизить темп учебы, либо жизненные обстоятельства осложнились так, что на данный момент необходимо взять пазу, здесь предоставят академический отпуск. Если в процессе обучения стало понятно, что эта профессия не подходит, за оставшееся время вернут деньги: для этого не нужно ничего доказывать.

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

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

SkillFactory
153 108 ₽
-56 650 ₽
цена за курс
4 253 ₽
в рассрочку
4.91
рейтинг

Курс от SkillFactory – уникальная возможность научиться создавать приложения для устройств на ОС Android с нуля, даже если совершенно нет опыта и технического образования. Новички, мечтающие стать частью IT-сообщества, смогут освоить языки программирования Java и Kotlin. Опытные разработчики научатся разрабатывать ПО под ОС Android. Кроме того, на курсе научат выполнять тестирование приложений и писать пользовательские интерфейсы разной сложности и работать в них с анимацией.

За 16 месяцев студенты получат все необходимые знания в этой области. При этом полгода отведено для изучения продвинутых навыков, а 2,5 месяца на учебную стажировку. Студентам предлагают три программы обучения: базовый, оптимальный и индивидуальный, которые отличаются условиями и стоимостью. Доступна оплата в рассрочку. При покупке курса целиком, действует дополнительная скидка.

Чему вы научитесь:
  • Освоите базовые навыки начинающего мобильного разработчика и научитесь создавать приложения для Android с нуля
  • Изучите дополнительные возможности Android, работу в фоне, профайлинг, отладку и оптимизацию приложений
  • Разработаете второе за курс полноценное приложение под Android на Kotlin или Java и опубликуете его в Google Play — сервис для поиска авиабилетов — дополните проект в портфолио и получите диплом
  • Сможете начать работать по новой специальности после окончания обучения — наш Центр карьеры поможет с составлением правильного резюме, предоставит на выбор вакансии и назначит интервью, а также подготовит к собеседованию.
  • Вы изучите на уроках принципы ООП, Java Core, многопоточность, паттерны проектирования и начнете мыслить алгоритмически
  • Вы освоите все нужные навыки профессионала в практических форматах: тренажеры, мини-проекты, интерактивные вебинары, сквозные и командные проекты
  • Программировать на Java и Kotlin и использовать Android Studio
  • Работать с системой контроля версий — GIT
  • Проектировать мобильные приложения с учетом их архитектуры
  • Создавать пользовательские интерфейсы различной сложности
Особенности курса:
  • Освойте программирование на Java и Kotlin, изучите популярные библиотеки, научитесь разрабатывать мобильные приложения для Android.
  • Углубите и структурируете знания Java и Kotlin. Начните нарабатывать опыт, выберите необходимые дополнительные навыки, которые пригодятся на работе, и освойте их в рамках этой программы. Получите знания по профессии Android-разработчик уровня Middle.
  • Приятный бонус для новичков, системное обучение, структурированная программа курса, полный объём знаний и навыков для Андройд-разработчика — которым не придётся разбираться со всеми нюансами самостоятельно - вы научитесь создавать мобильные приложения на Android для любых проектов и нужд.
  • Вас ждет система полного сопровождения: консультации ментора, личная обратная связь по проектам, постоянная поддержка наставников и координаторов
  • Наши курсы ориентированы на то, чтобы вы занимались без отрыва от работы и выделяли необходимое для учебы время в соответствии с вашим графиком
  • Программы курсов создают эксперты с опытом от 5 лет. Студентам помогают опытные менторы-практики из IT-индустрии: дают подробную обратную связь, отвечают на вопросы.
  • Чтобы обучение проходило максимально эффективно, мы чередуем форматы обучения: тренажеры, тесты, видеоуроки, онлайн-митапы, хакатоны и сквозные проекты.
  • С курсом для новичков справляются все студенты вне зависимости от возраста и предыдущего опыта — главное следовать программе обучения.
Длительность обучения:
16 месяцев
Рассрочка без %:
4 253 ₽ на 36 мес
Выдают документ:
Сертификат об успешном завершении онлайн-курса
Формат курса:
Онлайн
Дополнительная скидка:
19 904 ₽
Требуемый уровень:
Без опыта
Школа:
SkillFactory

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

Skillbox
140 616 ₽
-52 028 ₽
цена за курс
4 536 ₽
в рассрочку
4.93
рейтинг

Освоив профессию разработчика на курсах от Скилбокс, студенты смогут создавать приложения для мобильных устройств : для просмотра сериалов, оплаты покупок в сети, заказа еды, товаров на дом и др. Предусмотрены бесплатные модули, которые позволят ознакомиться с профессией и понять, насколько она подходит именно им. Курс рекомендован как новичкам, так и программистам, которые хотят сменить направление деятельности.

За период обучения ученики освоят не только программирование на Kotlin, но и смогут реализовать свои знания при разработке приложения на уровне Junior. Возможность поработать в команде под руководством опытного наставника. По окончании обучения преподаватели помогут правильно выстроить диалог на собеседовании и получить высокооплачиваемую работу. Возможен возврат денег, в случае, если студент не сможет трудоустроится.

Чему вы научитесь:
  • Программировать на 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.82
рейтинг
Чему вы научитесь:
  • Делать 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
рейтинг

Наставниками являются руководители команды разработчиков ПО на Android «Перекресток Впрок», которые разработали образовательную программу, учитывающую все требования работодателей к специалистам. Они будут помогать в обучении, следить за профессиональным ростом и лучших учеников заберут в свою команду. На курсе студенты изучат основы языков программирования Java и Kotlin, а также другие инструменты, необходимые для разработки и запуска приложений.

Преимущества обучения в Skypro:

  • Здесь научат не просто вставлять код, а думать как разработчик.
  • Преподаватели с опытом наставничества и найма.
  • Постоянная связь с наставниками в чатах.
  • Задания, которые точно помогут получить работу.
  • Студенты получают доступ к обновляемым материалам программы – навсегда.

Если студент передумает учиться, ему вернут оплату за обучение. Ученики могут получить налоговый вычет 13% и существенно снизить затраты.

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

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

Нетология
109 500 ₽
-40 515 ₽
цена за курс
4 562 ₽
в рассрочку
4.89
рейтинг

Курс от Нетологии подойдет всем, кто хочет освоить языки программирования Java и Kotlin. Уже в процесс учебы студенты создают полноценное приложение под ОС Android — социальную сеть с размещением постов и полной информацией. Все что необходимо для успешного обучения – устройство на ОС Android, остальному научат на курсе.

Окончив курс, слушатели смогут разрабатывать онлайн-банкинг со сложной степенью защиты, а также полезные приложения и мобильные сервисы. Это не просто увлекательная, но и крайне востребованная профессия. Сертифицированные специалисты получат возможность работать в крупнейших компаниях и создавать приложения для миллионов пользователей. Всего за год ученики получат необходимую базу знаний и соберут первое профессиональное портфолио. При этом заниматься можно в любое удобное время. Работает бесплатная программа трудоустройства. Выпускники имеют возможность стажироваться и работать в ведущих IT-компаниях.

Чему вы научитесь:
  • Решать задачи на 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.78
рейтинг
Чему вы научитесь:
  • Изучите язык 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
рейтинг

Новички в программировании, которых интересуют IT-технологии, смогут освоить высокооплачиваемую профессию, а опытные разработчики в смежных областях получат новые знания и разберутся в языке программирования Kotlin. Курс ориентирован на новичков, поэтому обучение усложняется постепенно – каждый ученик пройдет путь от азов до презентации готового приложения в Play Market.

За время обучения студенты получат все необходимые знания в этой области и станут востребованными специалистами в этой области. Курс включает 40 тематических модулей, 100 онлайн-уроков и более 50 часов практики. Пройдя обучение, каждый желающий сможет освоить новую профессию и существенно повысить свой доход.

Чему вы научитесь:
  • Программировать на 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
рейтинг

Окончив курс от лидирующей образовательной онлайн-платформы, студенты смогут разработать приложение для устройств на ОС Android и выложить его в Google Play, даже если до этого никогда не программировали. После каждого урока знания закрепляют на практике. Наставники – топовые эксперты, постоянно на связи, помогут лучше усвоить материал. Ученики начнут с азов и получат все необходимые знания, чтобы начать карьеру Android программиста.

В распоряжении студентов большая библиотека с учебными статьями, видеоуроками и подкастами. Весь учебный материал остается у студентов навсегда, что позволит использовать его и после обучения. Учиться можно в любом месте с помощью ноутбука или мобильного устройства. Продолжительность обучения 7 месяцев. По окончании студенты получают свидетельство и помощь в поиске работодателя. Возможна рассрочка оплаты за обучение на 36 месяцев.

Чему вы научитесь:
  • 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.76
рейтинг
Чему вы научитесь:
  • Глубоко разбираться в Android SDK. Разница между junior- и senior-разработчиками в том, что первый может реализовать какую-то фичу, а второй может объяснить, что скрывается за каждой строкой кода этой фичи, найти потенциальные проблемные места и оптимизировать их. Вы узнаете, что происходит внутри классов и методов Android SDK, сможете заметно ускорить свое приложение, выбрать оптимальный алгоритм шифрования для вашего приложения, и организовать безопасное хранилище секретных данных.
  • Организовывать инфраструктуру. Разворачивать системы continuous integration и continuous delivery, выстраивать git flow, поднимать Docker-контейнеры и Jenkins внутри них. Научитесь внедрять и настраивать линтеры и чекстайлы для проверки качества кода. Сможете писать свои Gradle таски и плагины для автоматизации и оптимизации процессов сборки и тестирования.
  • Проектировать архитектуру приложения. Вы узнаете сильные и слабые места паттернов и архитектурных решений, научитесь правильно выбирать архитектурный паттерн для вашего приложения. Освоите GoF, MV* шаблоны для Android и принципы Clean Architecture. Научитесь проектировать мультимодульную архитектуру и проводить рефакторинг legacy кода.
  • Тестировать приложения. Недостаточно просто уметь писать тесты. Важно приучиться писать надежный и протестированный код, интеграционные тесты и UI-тесты. Рассмотрим популярные фреймворки для тестирования и подходы к написанию тестов.
  • Использовать современные библиотеки и фреймворки На профессиональном уровне освоите Dagger 2 и RxJava 2, сможете правильно организовывать DI в приложении с использованием Dagger 2, писать собственные операторы в RxJava и т.д.
  • Глубокое погружение в промышленную Android-разработку
  • Глубокое изучение Gradle, Dagger 2, RxJava 2, а также процесса тестирования Android-приложений
  • Выстраивание инфраструктуры "с нуля"
Особенности курса:
  • Курс рассчитан на Android-разработчиков с опытом работы от 1 года, со знанием Java или Kotlin.
  • Много практики и живого общения с преподавателями
  • Весь курс построен на языке Kotlin
  • Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
Длительность обучения:
5 месяцев
Рассрочка без %:
2 248 ₽ на 36 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

Kotlin Backend Developer

Otus
50 000 ₽
-18 500 ₽
цена за курс
4 200 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Использовать язык 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.75
рейтинг
Чему вы научитесь:
  • Научитесь профессионально создавать приложения под Android
  • Подготовитесь к собеседованию
  • Разработаете портфолио с использованием современных библиотек и фреймворков
  • Android Architecture Components
  • Тестирование мобильных приложений
  • RxJava, Dagger 2, многопоточность в Android, Koin, Material Design
Особенности курса:
  • Весь необходимый набор знаний и навыков для работы на позиции Android-разработчика
  • Большое преимущество на собеседованиях за счет освоения продвинутых тем
  • Много практики и живого общения с преподавателями
  • Подготовка проекта для портфолио в течение всего курса
  • Всё обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
Длительность обучения:
5 месяцев
Рассрочка без %:
4 200 ₽ на 4 мес
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн вебинары
Требуемый уровень:
С нуля, без опыта
Школа:
Otus

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

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

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

Loftschool
43 500 ₽
-16 095 ₽
цена за курс
3 625 ₽
в рассрочку
4.75
рейтинг
Чему вы научитесь:
  • Научитесь работать с современными инструментами: 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
рейтинг

Курс рассчитан на людей с опытом программирования, которые владеют одним из языков высокого уровня. Программа включает модули с онлайн-лекциями и практическими заданиями. Студенты научатся создавать кроссплатформенные приложения на единой кодовой базе для iOS и Android. Нативные программисты смогут выйти за рамки одной платформы и стать универсальными разработчиками. Специалисты из других областей изучат специфику создания и тестирования мобильных приложений. Продолжительность обучения – полгода. По окончании курса студенты смогут разрабатывать приложения, которые впоследствии будут приносить стабильный доход, либо стать частью команды профессионалов. Доступна оплата за обучение в рассрочку на 12 месяцев.

Чему вы научитесь:
  • Разрабатывать приложения для разных платформ. Сможете создавать приложения, которые работают одинаково и на 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.75
рейтинг
Чему вы научитесь:
  • 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.73
рейтинг
Чему вы научитесь:
  • Android-приложения. Вы освоите весь базовый функционал в актуальном исполнении: Activity, Layout, Fragments, REST API, Manifest.
  • Инструменты. Научитесь работать с современными инструментами: Android Studio, Design Support Library, Retrofit, Gradle и Proguard.
  • Клиент-серверные приложения. Вы освоите асинхронные запросы, многопоточность, работу с базами данных, подключение библиотек.
  • Разработка виджетов. Играть можно с чем угодно: датой, временем, шрифтами, погодой, курсом валют. Необходимые для этого средства получите на курсе: view, canvas, анимации, меню.
  • Публикация приложения. От появления основной идеи до его готовности к публикации может пройти всего 5 недель. Именно в такие сроки вы можете реализовать свой проект на Android.
Особенности курса:
  • Записывайтесь и в течение 5 недель получите структурированные знания и выполните свой первый проект.
  • Насыщенная программа: 12 обучающих модулей, 100+ часов обучения.
  • Поддержка наставника: Практикующий специалист будет помогать вам в работе над приложением.
  • Каждый понедельник студенты получают задание
  • Во время занятий мы будем работать над созданием вашего первого Аndroid-приложения для учета и анализа личных расходов и доходов LoftMoney.
  • Мы познакомим вас с базовыми аспектами программы Android-Studio, научим работать с API социальных сетей и поможем разобраться с Git. После прохождения курса вы научитесь создавать клиент-серверные приложения.
Длительность обучения:
5 недель
Рассрочка без %:
1 833 ₽ на 12 мес
Выдают документ:
Сертификат с уникальным ID, подтверждающий уровень ваших знаний
Формат курса:
Онлайн
Требуемый уровень:
С нуля, без опыта
Школа:
Loftschool

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

GeekBrains
15 000 ₽
-5 550 ₽
цена за курс
нет
в рассрочку
4.68
рейтинг
Чему вы научитесь:
  • Использование на практике подходы Clean Architecture + MVI, создание первого экрана своего приложения (MVP, Rx, Clean Architecture + MVI)
  • Паттерн MVVM и имплементирование внедрения зависимости (Dagger)
  • Замена Dagger на Koin, замена RxJava на корутины
  • Внедрение функционала по длительному хранению данных на примере Room, имплементирование загрузки фото с помощью Picasso или Glide
  • Имплементирование многомодульности
  • Dynamic feature и In-app update, консоль разработчика
  • Koin scopes, Kotlin Delegates, Рефакторинг: NetworkStateReceiver + LiveData, mapper’ы данных между слоями архитектуры, setContentView
  • Использование на практике наиболее современных и распространенных подходов в разработке приложений на рынке на данный момент
Особенности курса:
  • В этом курсе и методических материалах упор делается на архитектуру приложения, ключевые паттерны и абстракции, применение конкретных подходов и библиотек.
  • Курс предназначен для опытных студентов, в течении курса студенты разрабатывают англо-русский словарь.
  • К концу курса студенты освоят все необходимые практики для работы в ведущих IT-фирмах России.
Длительность обучения:
1 месяц
Выдают документ:
Сертификат о прохождении курса
Формат курса:
Онлайн-курс
Требуемый уровень:
Требуется опыт мобильной разработки
Школа:
GeekBrains

Девайсы не могут полноценно функционировать без соответствующего ПО. Создают приложения и обеспечивает их работу, а также разрабатывают обновления, специалисты в этой области.

С каждым годом услуги Android-разработчика все более востребованы, поэтому самое время пройти обучение, выбрав подходящий курс. Это не только даст возможность получить новые знания, но и претендовать на новую, высокооплачиваемую вакансию. Средняя зарплата специалиста с опытом 3 года составляет 200 000 рублей.

В услугах разработчиков приложений для ОС Android нуждаются компании, в которых они являются частью бизнеса: СМИ, интернет-магазины, банки, онлайн-сервисы и др. Стать членом команды могут не только специалисты с опытом, но и талантливые новички. Кроме того, по окончании курсов специалисты смогут разработать собственное приложение, которое будет приносить стабильный доход, либо работать на фрилансе. Самостоятельно освоить профессию новичку будет достаточно сложно. Обучение под руководством опытных наставников, позволит сэкономить много времени. В обзоре представлены онлайн-курсы, в которых можно освоить профессию Android-разработчика, преимущества программ и особенности обучения.

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

Обучающие онлайн-курсы
  • Разработка
  • Маркетинг
  • Аналитика
  • Дизайн
  • Менеджмент