Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Домашние задания Стажировка

Программист Android

от GeekBrains
Программист Android
Формат
Видеоуроки
Длительность
7 месяцев
Уровень
Для новичков
Документ
Удостоверение
Трудоустройство
Да
Программа

Этот курс по разработке приложений для Android подходит новичкам и тем, кто хочет сменить сферу деятельности.

Сначала вы изучите все базовые блоки ― Java Core, основы работы с Git и операционной системы Android. Затем вы разберётесь в библиотеках RxJava 2, Dagger 2, Moxy и базах данных. В конце у вас будет гарантированная стажировка ― в удалённом режиме вы будете работать над Open Source-проектом или стартапом. Курс ключает в себя пакеты на выбор: «Инженер-программист Android» с длительностью обучения 12 месяцев, «Инженер-программист Android Мастер» с длительностью обучения 24 месяца и «Инженер-программист Android PRO» с длительностью обучения 36 месяцев.

  • Git. Базовый курс

    13 роликов научат вас основам работы с системы контроля версий Git. Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.

  • Java Core для Android

  • Android 1. Знакомство с платформой

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

  • Android на Kotlin

    На этом курсе студенты изучат основные понятия и принципы разработки на языке Kotlin. Разберут его синтаксис и конструкции, рассмотрят основные библиотеки, которые применяются для Android-приложений. Учащиеся получат и закрепят навыки разработки полноценных мобильных приложений на Kotlin, научатся использовать для этого современные инструменты и подходы. К концу курса студенты также приобретут все необходимые навыки для разработки клиент-серверных приложений и хранения данных внутри приложения.

  • Android. Material design

    Курс учит создавать приложения в прогрессивном стиле Material Design: использовать нужные библиотеки, оперировать FloatingActionButton, конструировать меню и вкладки, разрабатывать темы и стили. С опорой на эти знания студенты создадут интерфейс собственного клиента для Instagram.

  • Популярные библиотеки: RxJava 2, Dagger 2, Moxy

  • Базы данных. Интерактивный курс

    Шаг за шагом освоим процесс проектирования данных и работы с ними. Познакомимся с популярными БД.

  • Стажировка в GeekBrains

    Студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом.

Чему научат на курсе
Программировать на Java
Программировать на Kotlin
Работать с системой Android
О школе
GeekBrains
рейтинг 4.4
60 отзывов
109 курсов
GeekBrains

История проекта GeekBrains начинается в 2010 году, когда его основатели заметили, что образовательным программам в такой динамичной сфере, как IT, часто не хватает актуальной теории и практических предметов. Сначала появилась «Школа программирования», которая со временем выросла в платформу с онлайн-курсами по различным IT и digital-профессиям Гик Брейнс. В 2016 онлайн-школа GeekBrains стала частью корпорации VK (ранее Mail.ru Group). 

Команда проекта верит, что за онлайн-образованием — будущее, и создаёт образовательную среду, в которой с помощью современных технологий студент получает профессию. Сейчас в школе готовят специалистов в сферах IT, маркетинга, менеджмента и дизайна.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.