fbpx
RoomFlow
27
Окт

Описание мини-курса

В этом курсе вы научитесь работать с библиотекой Room. Room – это высокоуровневый интерфейс, который облегчает работу с базой данных SQLite. Кроме этого, Room является частью Android Architecture Components – это набор библиотек от Google, которые помогают решать стандартные задачи при разработки мобильных приложений под Android. В этом мини-курсе помимо сохранения данных, используя Room, вы научитесь работать с Kotlin Flow для получения данных. В результате прохождения мини-курса вы разработаете собственное приложение позволяющее сохранять список дел.

Ключевые особенности курса

  • Научитесь работать с самой распространенной библиотекой для сохранения данных Room
  • Освоите работу c Kotlin Flow для чтения данных
  • Освоите работу с ViewModel
  • Поймете как использовать паттерн Репозиторий для разделения клиентского кода и кода для доступа к данным
  • Разработаете приложение в соответствии с рекомендуемой Google архитектурой
  • Научитесь работать с Android Architecture Components

 

 

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

Instructor

Занимаюсь разработкой мобильных приложений в компании «Билайн» в качестве руководителя команды. Работал как в небольших стартапах, так и в крупных компаниях: Rambler&Co, Lazada (была куплена компанией Alibaba). Начинал свой путь как бэкенд-разработчик, но вскоре заинтересовался программированием под Android ОС и с тех пор программирую под мобильные платформы. Одним из самых интересных периодов карьеры считаю разработку с нуля мобильного приложения «Мой Билайн», а также формирование отдела мобильной разработки для последующего сопровождения и улучшения проектов компании. Окончил Южный федеральный университет, (кафедра Математического обеспечения ЭВМ). После этого учился в Техническом университете Гамбурга на факультете компьютерных наук. Являюсь преподавателем курсов по Android-разработке в онлайн-школе Otus.

0.0

0 rating

5 stars
0%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Free

30-Day Money-Back Guarantee

Includes

  • 46 hours on-demand video
  • 16 Articles
  • 39 Supplemental Resources
  • Full lifetime access
  • Language: English
  • Certificate of Completion

have a coupon?