Android программирование для продвинутых – Devcolibri

Android для продвинутых

Пройдя этот курс, вы углубленно изучите программирование для системы Android. Узнаете, как создавать сложные экраны, почему важна архитектура приложения, как правильно внедрять зависимости, покрывать код тестами. По итогам курса у вас в портфолио будет клиент-серверное приложение github.

Начать курс

Зачем мне Android?

  • Высокие зарплаты

    По данным сайта HeadHunter, средняя зарплата IT-специалиста в России и СНГ — около 100 000 рублей, Android-программиста — 110 000 рублей, а Android-программиста в Москве и Санкт-Петербурге достигает 180 000 рублей.

  • Множество вакансий

    За последние 5 лет количество Android-вакансий увеличилось в 2 раза. Почти 40% работодателей готовы принять в команду разработчиков либо без опыта работы, либо с минимальным опытом — 1-3 года.

  • Популярность

    Android — самая популярная операционная система в мире. Сегодня более 85% мобильных устройств работают с использованием этой системы. И этот показатель продолжает расти.

Где я смогу использовать Android?

  • Смартфоны

    Самое популярное применение ОС Android — это смартфоны и планшеты. Каждый день в Play Market появляются тысячи новых приложений.

  • Smart TV

    Теперь телевизор — это почти полноценный компьютер. Разрабатывайте собственные приложения и запускайте их прямо на телевизоре.

  • Умные часы

    Набирают популярность «наручные компьютеры». Владея ОС Android, вы сможете и для них чего-нибудь разработать.

  • VR/AR

    Когда обычной реальности не хватает — на помощь приходит реальность виртуальная. Android и тут пригодится.

Пройду курс по Android и начни зарабатывать Пройти курс

Почему именно этот курс?

  • Первый проект в портфолио

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

  • Практикующие разработчики

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

  • Последовательность материала

    Все мы ненавидим курсы, в которых происходят резкие скачки в объяснении материала. В этом курсе темы раскрываются поступательно — от простого к сложному.

  • Менторство

    Мы доступны в онлайн-чатах в Facebook и VK. А также добавим вас в закрытую группу Facebook, где вы сможете пообщаться с другими учениками и преподавателями.

  • Отвечаем на вопрос «почему так?»

    Мы не просто показываем, как и что делать. Мы объясняем, зачем это и почему именно так. Мы показываем эволюцию последних технологий, что необходимо для осознанного использования того или иного инструмента.

  • Учим ошибаться и решать проблемы

    Т.к. человек лучше всего учится на ошибках, в курсе мы делаем акцент на самых типовых из них. Вы сможете обучаться на чужих ошибках и сократить их количество у себя.

Как я буду проходить обучение?

  • Теория

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

  • Практика

    Для закрепления теоретических знаний мы разработали более 50 практических заданий, которые вы будете выполнять в процессе прохождения курса.

  • Тесты

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

  • Сертификат

    В конце обучения вы получите сертификат, подтверждающий успешное прохождение курса.

Изучи Android и начни свою карьеру Изучить Android

Команда курса

  • Степан Мурзенков

    Android-разработчик, team lead Разработчик с большим опытом: 10 лет разработки на Java, более 5 лет на Android. Любит чистый код и надёжную архитектуру. Обучает людей в своей команде уже на протяжении 3 лет. Работал в компаниях EPAM Systems, HiQo, Hackspace.
  • Алексей Мисюля

    Android-разработчик, team lead Занимается android-программированием более 4 лет. Предпочитает писать код так, чтобы он был понятен остальным, и объяснять сложные темы простыми словами. Является одним из основателей академии Devcolibri.
  • Павел Берашевич

    Android-разработчик, team lead Связан с android-разработкой уже более 4 лет. Нравятся приложения с хорошим дизайном. Считает, что не бывает сложных тем, бывают плохие объяснения. Является одним из основателей академии Devcolibri.

Учебный план курса

Пользовательский интерфейс
Toolbar 00:00:00
Практика: Toolbar 00:00:00
Toolbar. Menu 00:00:00
Ресурсы для разных экранов 00:00:00
Fragment
Fragment 00:00:00
Практика: Fragment 00:00:00
Fragment. Жизненный цикл 00:00:00
Практика: Fragment. Жизненный цикл 00:00:00
Сетевое взаимодействие
Gson 00:00:00
Практика: Gson 00:00:00
OkHttp, Retrofit 00:00:00
Практика: OkHttp, Retrofit 00:00:00
Базы данных
Хранение данных 00:00:00
Shared Preferences 00:00:00
Практика: Shared Preferences 00:00:00
SQLite 00:00:00
Практика: SQLite 00:00:00
Room 00:00:00
Практика: Room 00:00:00
Создание приложения без архитектуры 00:00:00
Архитектура приложения
Архитектурные компоненты 00:00:00
ViewModel 00:00:00
Практика: ViewModel 00:00:00
Dagger
Dagger 00:00:00
Практика: Dagger 00:00:00
Dagger. Scopes 00:00:00
Практика: Dagger. Scopes 00:00:00
Dagger. Архитектурные компоненты 00:00:00
Практика: Dagger. Архитектурные компоненты 00:00:00
Тестирование
Модульное тестирование 00:00:00
Практика: Модульное тестирование 00:00:00
Модульное тестирование в Android 00:00:00
Практика: Модульное тестирование в Android 00:00:00
Итоговый проект
Github. Работа с сетью. Gson, Retrofit, OkHttp 04:00:00
Github. Toolbar, Fragment 04:00:00
Github. Архитектурные компоненты 04:00:00
Github. Dagger, модульное тестирование 04:00:00
Получение сертификата
Сертификат “Android программирование для продвинутых” 00:00:00
Обучайся с нашей командой и стань Android-программистом Стать программистом

Отзывы студентов

Выпускники и студенты курса оставляют свои отзывы в группе Вконтакте. Вы можете задать им вопросы о курсе, которые вас интересуют. Вот некоторые из отзывов:

  • Алекс Першин

    Хорошо продуманный курс. Грамотно подобранный материал. Благодаря практическим задачам информация отлично закрепляется. Рекомендую всем!... Читать полностью

  • Вадим Узбеков

    Курс очень полезный, включает темы, по которым не так просто найти хороший гайд в открытом доступе. Рекомендую!... Читать полностью

  • Максим Сафин

    Курс затрагивает очень важные темы для андроид разработки, которые ,как уже писали выше, очень сложно найти в открытом доступе на русском языке. Иногда подача пресновата, но этого не избежать в курсах подобного рода. Рекомендую. 9/10.... Читать полностью

  • Аделина Гарифуллина

    Отличный курс, мне понравился стиль написания статей, так как они информативные и изложены простым языком. Также практика после каждого теоритического раздела была очень полезной. Рекомендую!)... Читать полностью

  • Владислав Исаев

    Отличный курс!) всем рекомендую!... Читать полностью

Какой учебный план выбрать?

  • Профессиональный

    34800 ₴
    • Доступ ко всему курсу
    • Сертификат
    • Менторство
    Купить курс

Ответы на часто задаваемые вопросы

    • Как, когда и в какое время я буду учиться?

      Обучение проходит полностью в онлайн формате. Всего будет около 25 уроков (количество может меняться), практически к каждому из которых составлены тестовые и практические задания для закрепления знаний. Если вы получили доступ к программе менторства этого курса, то вы сможете общаться с другими студентами и преподавателями в закрытой группе на Facebook.

    • Как организована практика?

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

    • Как проходит процесс менторства?

      Для этого у нас есть специальная закрытая группа в Facebook, в которой вы сможете общаться с другими студентами и преподавателями. Многие студенты также добавляют преподавателей в свой список друзей на Facebook и продолжают общение самостоятельно.

    • Что нужно, чтобы получить сертификат о прохождении?

      Для получения сертификата вам необходимо полностью пройти курс и показать хорошие результаты при выполнении тестовых заданий (>80%). Вы можете купить сертификат после успешного окончания курса или до, замотивировав себя на его прохождение.

Сайт использует cookie-файлы для того, чтобы вам было удобнее им пользоваться. Для продолжения работы с сайтом, вам необходимо принять использование cookie-файлов.

Я ознакомлен(а)