Kotlin Coroutines For Android Development Masterclass
4.5 (112 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,272 students enrolled

Kotlin Coroutines For Android Development Masterclass

Master Kotlin Coroutines today. Learn best practices of multi threading and asynchronous programming in Android.
4.5 (112 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10,272 students enrolled
Created by Anushka Madusanka
Last updated 4/2020
English
English
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 9 articles
  • 51 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Kotlin Koroutines Fundamentals
  • Asynchronous Programming in Android
  • Multi-threading best practices in Android
  • Structured Concurrency
  • Exceptions Handling
  • Coroutines With Retrofit
  • Coroutines With Room
  • View Model Scope and Life Cycle Scope
  • Live Data Builder
Course content
Expand all 40 lectures 03:21:54
+ Introduction
4 lectures 01:31
Course Curriculum Overview
00:06
How To Enable Subtitles(Captions)
00:14
How To Ask Questions In The Course
00:33
How To Download And Use Code Samples
00:36
+ Coroutines Fundamentals
18 lectures 01:13:16
Let's Create Our First Coroutine
06:54
Coding Challenge 1
00:41
Coding Challenge 1 Solution
02:22
Switch The Thread Of A Coroutine
04:05
Suspending Functions
05:37
How Suspending Functions Work
00:10
Delay Function
01:30
Coding Challenge 2
01:54
Coding Challenge 2 Solution
04:24
Async & Await
10:56
Coding Challenge 3
02:00
Coding Challenge 3 Solution
06:57
Lazily Started Async
05:30
Time Outs
03:57
Run Blocking Builder
03:32
+ Jobs, Structured Concurrency And Exceptions Handling
5 lectures 38:28
Job Of A Coroutine
09:40
Deferred As A Job
05:46
Unstructured Concurrency
08:32
Structured Concurrency
08:26
Join Function
06:04
+ Coroutines With ViewModel And Live Data
3 lectures 29:07
View Model Scope
14:38
Life Cycle Scope
08:46
Live Data Builder
05:43
+ Coroutines With Retrofit
5 lectures 23:25
Coroutines With Retrofit Example : Part 1
03:55
Coroutines With Retrofit Example : Part 2
09:42
Coroutines With Retrofit Example : Part 3
09:04
How To Get Details Dynamically
00:20
How To Get The Response Code And Other Information
00:24
+ Coroutines With Room
3 lectures 34:23
Coroutines With Room : Part 1
15:46
Coroutines With Room : Part 2
07:18
Coroutines With Room : Part 3
11:19
+ Conclusion And Bonus
2 lectures 01:43
Conclusion
00:23
Bonus Lecture : Android Architecture Components & MVVM Masterclass
01:19
Requirements
  • Basic Android Development Skills( at least, have followed a beginner level course or a tutorial)
  • Knowledge of Android Studio
  • Knowledge of Kotlin
Description

Welcome to the  Kotlin Coroutines For Android development Masterclass.

In Kotlin, coroutines are the best way to handle long-running tasks efficiently and effectively. Coroutines makes asynchronous programming much easier and faster.

As a senior android developer I created this course for android developers covering all the areas of Kotlin Coroutines needed for android development.

You will learn all the fundamentals from the very beginning with simple very easy to understand code examples.

You will learn about ,

  • Scopes

  • Builders

  • Dispatchers

  • Suspending functions

  • Jobs

  • Hierarchies

  • Structured concurrency

  • Exceptions handling

  • Coroutines With Life Cycles, View Models and Live Data.

  • Coroutines  With Retrofit and Room.


Well, I am anushka madusanka. I have been working as a professional software developer since 2008. And I am a five star rated android development instructor at udemy . Over 20000 students have already enrolled to my courses.

I'll take you step-by-step through well organized, engaging, very easy to understand video tutorials and teach you everything you need to know to effectively use coroutines in your android development projects.

This course has designed to save your valuable time and to spare the pain of self-studying. Instead of wasting your valuable time and energy , studying a lot of unorganized online tutorials for weeks, you can just learn everything effortlessly, within a day .

This course comes with a 30 days money back guarantee. You have no risk at all. If you unsatisfied in any way, you will get your money back. You also will be able to keep all the notes and the code samples you downloaded as a thanking for trying out the course.


So what do you waiting for? Enroll in the course today and experience the power of Kotlin Coroutines.



Who this course is for:
  • Professional Android developers
  • Determined students who are willing to become professional Android developers