Скоро Освоение Kotlin Coroutines для разработки под Android [Udemy] [Lukas Lechner]

Moderator
Команда форума
29 Мар 2020
296,090
1,454,151
113
#1
Освоение Kotlin Coroutines для разработки под Android

proxy.php?image=https%3A%2F%2Fi.ibb.co%2FjH3v2C0%2Fimage.jpg&hash=0b22d2d4a7824e7ff415c4b8d5c00014


Общая продолжительность 9 ч 27 мин

Чему вы научитесь

Как реализовать 12+ наиболее распространенных вариантов использования Kotlin Coroutines на Android.
Получите глубокое понимание Kotlin Coroutines (Suspend Functions, Coroutine Builders, blocking vs Suspending, Coroutines vs Threads).
Изучите сложные концепции (структурированный параллелизм, области и контексты сопрограмм, внутренняя работа)
Разберитесь в преимуществах использования сопрограмм перед обратными вызовами или RxJava.
Как выполнять сетевые запросы с помощью Retrofit последовательно и одновременно.
Как использовать Room вместе с Coroutines.
Как выполнить фоновую обработку с помощью сопрограмм.
Как правильно поступать с исключениями.
Как писать модульные тесты для реализаций на основе сопрограмм.
Как реализовать таймауты и повторные попытки.

Google рекомендует Kotlin Coroutines в качестве предпочтительного решения для асинхронного программирования на Android. Рано или поздно, наверное, каждый разработчик Android свяжется с ними. Этот курс предоставит вам глубокое понимание Kotlin Coroutines и покажет, как реализовать более 12 наиболее распространенных вариантов использования приложений Android.

Требования



Никаких предварительных знаний о Kotlin Coroutines не требуется, однако вы должны быть знакомы с основами Kotlin и Android, а также с некоторыми компонентами Android Jetpack (ViewModels, LiveData, Room) и Retrofit.

Для кого этот курс:

Разработчики Android, которые хотят получить глубокое представление о Kotlin Coroutines и о том, как реализовать более 12 наиболее распространенных вариантов использования на Android.


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться