Створення користувальницьких елементів управління в Android
ITVDN: курси програмування
Відеокурси з
програмування

Вибери свою IT спеціальність

Підписка

Створення користувальницьких елементів управління в Android

Про курс

Курс «Створення елементів користувача в Android» є продовженням серії уроків для початківців Android розробників зі створення мобільних додатків з використанням Java і Kotlin. У даному курсі ми розглянемо процес створення компонентів інтерфейсу за допомогою різних спеціалізованих бібліотек.

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

Читати далі...

Цей курс входить до спеціальності:

Попередні Вимоги

Впевнене володіння мовою Java/Kotlin, досвід роботи в Android Studio.

Читати далі...

Ви навчитеся

  • Застосовувати принципи REST і SOLID для створення мобільних додатків.
  • Застосовувати мову Kotlin та переписувати мобільні програми з мови Java на Kotlin.
  • Створювати Андроїд додатки, структуровані згідно з патернами MVVM та MVP.
  • Підключати до проекту різні сервіси Google та Firebase, такі як Google Maps та ін.
  • Використовувати бібліотеку DataBinding для зв'язування логіки програми та її подання.
  • Правильно робити верстку екрана під структуру даних під час використання DataBinding.
Читати далі...
Завантажити матеріали курсу Для отримання матеріалів курсу необхідно авторизуватися
Отримати сертифікат Для отримання сертифікату необхідно авторизуватися
  • Тривалість: 5 год 41 хв
  • Курс створено: 08.07.2019
  • Уроків: 10 з
  • Оновлено: 18.12.2019
  • Мова: російська

Що входить до курсу

  • 10 відео уроків
  • Домашні завдання
  • Тестування
  • Сертифікат
  • Консультація з тренером

×

Ви відкрили доступ до тесту! Пройти тест

Ви дійсно бажаєте відкрити доступ до тестування за курсом Створення користувальницьких елементів управління в Android на 40 днів?

Увійдіть або зареєструйтеся для того, щоб продовжити перегляд безкоштовного відео

Ціль уроку. Засвоїти джерела даних RxJava. Вивчити основні оператори для перетворення даних у RxJava. Навчитися застосовувати операції злиття кількох потоків на один. Розібратися з багатопоточністю та Subject'ами.

Читати далі...

Ціль уроку. Розібратися з поняттям API та принципами REST. Освоїти бібліотеки Retrofit 2 та OkHTTP. Вникнути в принципи створення інтерфейсу API Service на основі наявної документації API. Зрозуміти суть запитів GET, POST, PUT, DELETE, MULTIPART, освоїти передачу параметрів у запит.

Читати далі...

Ціль уроку. Опанувати роботу з бібліотекою Realm. Зрозуміти основи правильного створення структури даних. Навчитися отримувати, записувати та вибирати дані з бази даних.

Читати далі...

Ціль уроку. Розібратися з принципами створення класів SOLID, детально розглянути різні приклади, пов'язані з цими принципами. Вивчити основні шари Clean архітектури, зрозуміти побудований між класами ланцюжок залежностей, і як правильно застосовувати бібліотеку Dagger2 для формування ланцюжків залежностей та синглтонів.

Читати далі...

Ціль уроку. Освоїти архітектурні патерни проектування додатків MVP та MVVM. Чітко розуміти відмінності MVC від MVP та від MVVM. Розібратися з набором нових бібліотек для роботи з життєвим циклом Android Architecture Components та в чому їхня перевага над класичним підходом до створення архітектури.

Читати далі...

Ціль уроку. Опанувати базові оператори мови програмування Kotlin. Зрозуміти відмінності принципів програмування Kotlin від Java. Вивчити практично правильність застосування різних видів змінних і як правильно виконувати перевірку на null.

Читати далі...

Ціль уроку. Набути навички розробки додатків на стеку MVVM, використовуючи мову програмування Kotlin. Навчитися швидко переписувати Java класи на Kotlin та виправляти помилки, які виникають при конвертації коду.

Читати далі...

Ціль уроку. Розібратися у призначенні сервісів Google Cloud Platform та Firebase. Навчитися підключати до проекту Android Studio сервіси від Google і Firebase. Отримати досвід роботи з Google Api, наприклад з Google Maps.

Читати далі...

Ціль уроку. Опанувати бібліотеку DataBinding, зрозуміти які переваги її використання в Android-проектах. На прикладі Activity та ViewHolder навчитися правильно робити верстку екрана під структуру даних під час використання DataBinding. Вивчити поняття Binding адаптера та способи біндингу складені полів у структурі даних.

Читати далі...

Ціль уроку. Вивчити принцип роботи часткового завантаження даних, розібратися із застосуванням Paging Library для реалізації цього завдання. Розібратися на відмінності PagedListAdapter від RecyclerView.Adapter. Вивчити які види DataSource є у PagingLibrary.

Читати далі...
ПОКАЗАТИ ВСЕ

Купуй передплатуз доступом до всіх курсів та сервісів

Бібліотека сучасних IT знань у зручному форматі

Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

Стартовий
  • Усі відеокурси на 3 місяці
  • Тестування з 10 курсів
  • Перевірка 5 домашніх завдань
  • Консультація з тренером 30 хв
59.99 $
Придбати
Преміум Plus
  • Усі відеокурси на 12 місяців
  • Тестування з 24 курсів
  • Перевірка 20 домашніх завдань
  • Консультація з тренером 120 хв
  • Завантаження відео уроків
199.99 $
Придбати
Базовий
  • Усі відеокурси на 6 місяців
  • Тестування з 16 курсів
  • Перевірка 10 домашніх завдань
  • Консультація з тренером 60 хв
89.99 $
Придбати
коментарі та обговорення
Notification success