WHAT IS A COROUTINE? - Kotlin Coroutines

  Рет қаралды 153,937

Philipp Lackner

Philipp Lackner

Күн бұрын

In this new series you will learn what coroutines are, what they are useful for and how to use them. You will learn everything you need to know as an Android developer.
⭐ Get certificates for your future job
⭐ Save countless hours of time
⭐ 100% money back guarantee for 30 days
⭐ Become a professional Android developer now:
pl-coding.com/premium-courses...
💻 Let me personally review your code and provide individual feedback, so it won't backfire and cost you a fortune in future:
elopage.com/s/philipplackner/...
Regular Android tutorials on my Instagram: / philipplackner_official
Checkout my GitHub: github.com/philipplackner
You like my free content? Here you can me a coffee:
www.buymeacoffee.com/philippl...

Пікірлер: 94
@codinginflow
@codinginflow 4 жыл бұрын
0:46 good humor 😂
@noredispena5851
@noredispena5851 4 жыл бұрын
Bro your content is the best, never stop
@TheHypertwist
@TheHypertwist 2 жыл бұрын
I've watched all your tutorials about kotlin coroutines and I have to say you've done an amazing job. I finally understand how to use them. Thank you so much!
@cagrkrt332
@cagrkrt332 3 жыл бұрын
Every time i want to learn something your videos shows up. You are a great teacher. Thanks a lot.
@Somerandomnessvvv
@Somerandomnessvvv 3 жыл бұрын
I've been on your channel for weeks now, and every time your demonstration gets even better. Great job Philipp.
@clarencemoore4058
@clarencemoore4058 Жыл бұрын
Thank so much for everything you do Phillip! I love the visual representation to demonstrate how Threads work. This really helped me to understand the concept!😃
@letrungkien7
@letrungkien7 2 жыл бұрын
I've watched a few of your videos and found them super intuitive! Very easy to follow and understand. Subscribed!
@jesprotech
@jesprotech 2 жыл бұрын
Very well explained and in great detail. I think the best of your video would be the construction worker bit. It makes it very clear where coroutines operate and their relation to threads. 👍
@subarno26
@subarno26 10 күн бұрын
Damn, wanted to brush up on the asynchronous concepts and came across this video. It doesn't have you showing your face and your voice also sounds a little off, great to see how far you have come. An inspiration truly!
@Henkkagg
@Henkkagg 3 жыл бұрын
Best Kotlin tutorials for Android. Thank you.
@ruibinzhang
@ruibinzhang 2 ай бұрын
It has been 1 month passed since I began studying android development. I am so lucky that I can find this channel today.
@desusaivenkat4518
@desusaivenkat4518 Жыл бұрын
The comparison with the construction work is really great.
@sujeetbadnale9441
@sujeetbadnale9441 8 күн бұрын
Brother, You are a blessing from God for us. You make it so simple. I watched the entire playlist of cou routines was awesome. And need less to say your entire channel is the no 1 native android channel. God Bless You more. Be Blessed and Blessing for others by his grace.❤
@energy8069
@energy8069 6 ай бұрын
This explanation never failed to impress me each time I watch the video !
@dogansengul7313
@dogansengul7313 Жыл бұрын
You are creating amazing content about Android. Thanks!
@MSSSangameshwarhari
@MSSSangameshwarhari 8 ай бұрын
Best introduction video for coroutines
@alexnovikov1609
@alexnovikov1609 Жыл бұрын
The best explanation ever!
@prashantrohilla1723
@prashantrohilla1723 3 жыл бұрын
man you are awesome. i was searching best explanation on coroutines on whole youtube. and after many days. Finally i found you. your explanation is best.
@PhilippLackner
@PhilippLackner 3 жыл бұрын
Thanks man, happy to help❤️
@Kunal-jp8tn
@Kunal-jp8tn 2 жыл бұрын
Thank you so much for the video.
@arjangap2551
@arjangap2551 Жыл бұрын
Good explanation. Thank you for making this video
@stefanbecker5129
@stefanbecker5129 2 жыл бұрын
Great videos! Thanks a lot!
@arthurgichuhi
@arthurgichuhi 7 ай бұрын
Great content as always
@jhaskumar3
@jhaskumar3 2 жыл бұрын
Construnction analogy was really cool
@starkhunt2684
@starkhunt2684 2 жыл бұрын
Such a great explanation bro. Thanx for this video
@fareeshussainsyed232
@fareeshussainsyed232 4 жыл бұрын
best explanation i've found till now
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks buddy!
@khaledsaif3085
@khaledsaif3085 2 жыл бұрын
The workers in construction building is the best example to understand Coroutine I have found on Internet.
@codingtimelapses1839
@codingtimelapses1839 4 жыл бұрын
Good Job. Keep going !
@Aspiret620
@Aspiret620 2 жыл бұрын
This was so well explained holy crap.
@developerkiwi8368
@developerkiwi8368 3 жыл бұрын
Clear explanation !
@sudattdave
@sudattdave 3 жыл бұрын
clean and concise 😍
@azamovdev
@azamovdev Жыл бұрын
nice and cool lesson
@hisyamzayd
@hisyamzayd 4 жыл бұрын
Nice and brief explanation 🔥👌
@mahmoudshaaban1931
@mahmoudshaaban1931 3 жыл бұрын
Great content.. Super like
@r.j.jeninjoseph4975
@r.j.jeninjoseph4975 2 жыл бұрын
Superb explanation bro
@masoomsanadi
@masoomsanadi Жыл бұрын
very useful. to the point. will use info on stackoverflow 🙂
@suntvhits
@suntvhits Жыл бұрын
Very nice explanations bro...
@KapilTapsi
@KapilTapsi 4 жыл бұрын
You are super good. First the content quality and explanations with animations are excellent. Then the video quality of 4k which is superb. And the content is updated or much recent. thank you for your hardwork. please keep making useful videos . love you
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Kapil Tapsi thank you so much❤️
@dhanshyamkamath8493
@dhanshyamkamath8493 2 жыл бұрын
Well explained
@syednoorullahshah9194
@syednoorullahshah9194 3 жыл бұрын
Great explanation mate !
@PhilippLackner
@PhilippLackner 3 жыл бұрын
Thanks!
@MDDanishAnsariDev
@MDDanishAnsariDev 4 жыл бұрын
Great explanation. Really looking forward to learn more about Coroutines. Thanks a lot.
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks, you will in this series, I promise!
@sachetthashrestha539
@sachetthashrestha539 4 жыл бұрын
Will u cover channels n flows too? 😅
@PhilippLackner
@PhilippLackner 4 жыл бұрын
@@sachetthashrestha539 I was thinking about this, I'm not sure yet, maaaybe😂
@ShubhamSinghMusic
@ShubhamSinghMusic 3 жыл бұрын
Great explanation! Thank you :))
@PhilippLackner
@PhilippLackner 3 жыл бұрын
you're welcome :)
@dawoodamir2011
@dawoodamir2011 4 жыл бұрын
Thanks for making this vid lookung forwars to new stuff
@PhilippLackner
@PhilippLackner 4 жыл бұрын
You're welcome 🙏
@stephend5305
@stephend5305 4 жыл бұрын
very easy to understand. Thank you
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks a lot, you're welcome!
@rakeshniraula8802
@rakeshniraula8802 4 жыл бұрын
awesome content, waiting for next video 🔥🔥
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks!
@timta4624
@timta4624 2 жыл бұрын
well, its pretty hard theme and thanks for explaning
@ipsadas4171
@ipsadas4171 3 жыл бұрын
Awesome content and well demonstrated content ...keep it up
@PhilippLackner
@PhilippLackner 3 жыл бұрын
Thanks, will do!
@everythingisforexperience
@everythingisforexperience 4 жыл бұрын
Cool!!!
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks!!
@mercury1352
@mercury1352 4 жыл бұрын
Great job man, it's very practical 🔥🔥
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks!! Would it be okay for you if I use your comment as a testimonial on my future website?
@mercury1352
@mercury1352 4 жыл бұрын
@@PhilippLackner Sure, that's absolutely fine
@PhilippLackner
@PhilippLackner 4 жыл бұрын
@@mercury1352 thank you!
@56_shekharshinde84
@56_shekharshinde84 2 жыл бұрын
God Explanataion
@abacaabaca8131
@abacaabaca8131 Жыл бұрын
for anybody curious as to why a thread may need to be "rested" is because at some point you may want to read that "rested" thread, otherwise data race would happen.
@kallurijayakumar3850
@kallurijayakumar3850 4 жыл бұрын
i really like your explanation.. it is easily understandable. if you attach the next video link in the overlay of video, it will be useful to navigate to next video
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks for the feedback, I will consider that!
@David-zb8br
@David-zb8br 2 жыл бұрын
Better explained than androids devs official channel lol
@himanshuyadav7327
@himanshuyadav7327 4 жыл бұрын
I am literally crying :( Why the hell a developer is making fun of developers XD at 0:46
@56_shekharshinde84
@56_shekharshinde84 2 жыл бұрын
coz thats not fun thats the reality
@MCStarYT
@MCStarYT 4 жыл бұрын
Just wanted to say hi :-) I wish you luck. And OMG 0 dislikes!
@PhilippLackner
@PhilippLackner 4 жыл бұрын
Thanks! You too!
@jayceeddeyro1406
@jayceeddeyro1406 4 жыл бұрын
Please create more tutorials!!!
@PhilippLackner
@PhilippLackner 4 жыл бұрын
I will!
@bellajudey1410
@bellajudey1410 3 жыл бұрын
Thanks. Very good explanation. Can you plz share your code for 100000 coroutines and threads, despite many tries, I'm unable to start 100000 coroutines that update UI as well.
@swapnilkadam1391
@swapnilkadam1391 2 жыл бұрын
commenting for youtube algo
@vincent56789100
@vincent56789100 3 жыл бұрын
coroutines vs RxJava? which one better?
@favour2871
@favour2871 Жыл бұрын
😃
@abondutta
@abondutta 3 жыл бұрын
if i run a corutine for a long time, then the screen stays blank for long time. if i can show the screen as circular loading then it will be great. Ex: when doing a http request, if i can show a loader dialog then the user will know process is running
@prashantmanshrestha
@prashantmanshrestha 3 жыл бұрын
you are "Super Android Man"
@i-am-the-slime
@i-am-the-slime 4 ай бұрын
Gibt's das auch komplett auf deutsch?
@techguy8050
@techguy8050 4 жыл бұрын
In summary learn coroutines they might just save your life one day 👌🏽😅
@bYTeHeaD
@bYTeHeaD 3 жыл бұрын
I thought there is a different person narrating the lecture, 😂😅
@iftekharkhan4652
@iftekharkhan4652 9 ай бұрын
There is an error in thois video. Threads can be suspended and resumed using wait() and notify()
@undefinedbug1.0
@undefinedbug1.0 Жыл бұрын
throw NotForProgrammerException :D
@MichaelMossmanNZ
@MichaelMossmanNZ 26 күн бұрын
I love your function example ... I made a slightly different variation: fun spendMoney(money: List): List { return listOf("iPhone", "iMac", "MacBook") }
@Sk-gb2hx
@Sk-gb2hx 3 жыл бұрын
+
@antoniokomangyudistira4150
@antoniokomangyudistira4150 4 жыл бұрын
No one disliked yet xD
@icewallowcome3942
@icewallowcome3942 Жыл бұрын
0:46 List bullshit haahah
@nymexe
@nymexe Жыл бұрын
Launching 100000 coroutines is kind of a stupid idea))
@kingelectonics437
@kingelectonics437 11 ай бұрын
Girlfriend?{ throw NotForProgrammerException() Return null} 😂😂😂 no one didn't see that subtilty .
Starting our First Coroutine - Kotlin Coroutines
6:05
Philipp Lackner
Рет қаралды 80 М.
95% Don't Understand THIS About Coroutines (Main-Safety)
9:38
Philipp Lackner
Рет қаралды 26 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,8 МЛН
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 21 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 5 МЛН
The Essence of Coroutines
8:10
Dave Leeds
Рет қаралды 7 М.
Роман Елизаров - Корутины в Kotlin
59:04
JPoint, Joker и JUG ru
Рет қаралды 62 М.
Async and Await - Kotlin Coroutines
7:16
Philipp Lackner
Рет қаралды 78 М.
Kotlin in 100 Seconds
2:22
Fireship
Рет қаралды 1,1 МЛН
Kotlin Coroutines 101 - Android Conference Talks
24:49
Android Developers
Рет қаралды 132 М.
Launch vs Async in Kotlin Coroutines
8:11
Amit Shekhar
Рет қаралды 7 М.