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

Курс рассчитан на Android-разработчиков с опытом работы от полугода или на тех, кто уже прошел базовый курс по «Android-разработке»

Cайт

Категория: Онлайн школа: LoftschoolНаправления: ПрограммированиеСпециализации: Mobile разработчик

Описание

За 5 недель вы научитесь

  1. Activity. Вы научитесь воспроизводить разные события (переворот экрана, свернутое окно) и узнаете все способы сохранения состояния экрана.
  2. Services. Вы научитесь использовать сервисы для выполнения фоновых задач и разберёте принципы взаимодействия их с Activity.
  3. База данных. Научитесь сохранять данные в базу, читать их и модифицировать с помощью библиотеки Room.
  4. Архитектурные подходы. Научитесь разделять код на слои и переиспользовать его. Разберётесь, что значит каждая буква в аббревиатурах MVP и MVVP, и научитесь применять эти подходы.
  5. RxJava. Научитесь использовать данную библиотеку, которая позволяет очень удобно обрабатывать ответы от сервера, модифицировать данные и выполнять код в нужном потоке всего одной строчкой.

 

Что ожидать от обучения?

  • Насыщенная программа. 17 обучающих модулей, 100+ часов обучения.
  • Личный наставник. Практикующий специалист будет помогать вам в работе над приложением.
  • Готовое портфолио. Получите готовое приложение в свое портфолио.
  • Доступ к материалам. Не ограничен рамками курса. Вы можете продолжить учиться когда захотите.
  • Slack чат. Общение с преподавателями и одногруппниками в уютной и дружелюбной атмосфере.
  • Сертификат. С уникальным ID, подтверждающий уровень ваших знаний.
  • Ламповая атмосфера. Никаких скучных и занудных “дядек“. В Loftschool вас будут учить в атмосфере rock-and-roll.
  • Начало карьеры. После обучения вы сразу же готовы к старту карьеры.

 

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

Каждую неделю ученики получают:

  • Задание. Его необходимо выполнить в течение недели.
  • Недельный план. Подскажет, что делать в каждый конкретный день курса.
  • Материалы недели. Изучать можно в удобном для себя ритме.

 

Каждая неделя обучения включает:

  • 2-3 обучающих модуля. Каждый модуль состоит из видеоуроков и методичек.
  • 1 групповую практику. С наставником и одногруппниками.
  • Задание. Поможет применить полученные знания.
  • 30-минутную консультацию. Разбор вашего проекта с наставником.

 

Программа обучения

Неделя 1 — Введение

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

 

Неделя 2 — Архитектура

  • Рассматривается чистая архитектура
  • Рассматривается реализации экранов с помощью шаблона MVP
  • Рассматривается реализации экранов с помощью шаблона MVVM

 

Неделя 3 — Работа с данными

  • Рассматривается Inversion of Control и Dagger
  • Рассматривается принцип работы с сетью, файловой системой и базой данных SQLite
  • Работа с библиотекой Room

 

Неделя 4 — Реактивное программирование

  • Использование фреймворка RxJava
  • Реализация работы в фоне
  • Работа с Firebase сервисами

 

Неделя 5 — Тестируемость

  • Написание Unit и UI тестов

 

Выпускной проект

За время курса вы создадите собственное Android-приложение клиент-банка криптовалют LoftCoin.

На этом курсе мы более подробно познакомимся с работой платформы и сделаем упор на работу с архитектурой приложения.

Ваш будущий сертификат

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

Почему стоит выбрать обучение в LoftSchool

  • Безупречная репутация. Мы в деле с 2012 года и нас знают во всех больших IT компаниях России и ближнего зарубежья.
  • LoftSchool – лидер в IT образовании. По результатам исследования «Моего круга» на Хабре LoftSchool занял первое место.
  • 1000+ выпускников ежегодно. Наши выпускники работают в Apple, Яндекс, Mail.ru, Epam и др. крупнейших компаниях. Пруфы.

Аналоги и альтернативы для Разработка под Android: продвинутый уровень. Курс от LoftSchool

Разработка под Android: продвинутый уровень. Курс от LoftSchool - похожие решения и продукты

Ключевые Особенности: Курс по мобильной разработке

Flutter. Курс от Skillbox

Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android. С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик

Профессия Flutter-разработчик. Курс от Skillbox

Вы освоите фреймворк Flutter и нативную разработку на Swift или Kotlin. Сможете разрабатывать сложные приложения, обеспечивать связь кросс-платформенных и платформенных частей. Научитесь решать задачи, которые под силу только самым крутым специалистам

Факультет iOS-разработки. Курс от GeekBrains

Создавайте приложения для Apple, даже если раньше никогда не программировали. За 16 месяцев обучения вы освоите разработку на Swift, сделаете 7 проектов для портфолио и подготовитесь к собеседованию в топовую компанию на рынке IT

Профессия iOS-разработчик. Курс от Skillbox

Вы научитесь создавать приложения на языке программирования Swift под устройства Apple. Напишете индивидуальный проект и получите опыт работы в команде под руководством тимлида

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

Записывайтесь, и за 2,5 месяца вы станете востребованным специалистом со знанием топовых технологий и двумя приложениями в портфолио

Отзывы

Плюсы и минусы продукта

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Разработка под Android: продвинутый уровень. Курс от LoftSchool”

Ваш адрес email не будет опубликован. Обязательные поля помечены *