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

Moderator
4 Сен 2023
0
-2,996
Освоение Kotlin Coroutines для разработки под Android

image.jpg


Общая продолжительность 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.


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

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