Kotlin Crash Course

preview_player
Показать описание
A beginners guide to learning the basics of the Kotlin programming language, which is heaviliy used in creating Android apps

Philipp Lackner YouTube Channel:

Code:

Philipp's Android App Tutorial (Traversy Media):

TImestamps:
00:00 - Intro
00:52 - Why learn Kotlin?
03:01 - Installation & Prerequisites
10:12 - Hello World
13:07 - Variables and Data Types
20:00 - Arithmetic Operators
22:32 - Logical & Comparison Operators
26:20 - Strings
27:32 - If Conditions
30:40 - Null Values
35:47 - Lists
39:09 - While-Loop
41:39 - For-Loop
43:36 - When-Expression
45:35 - Functions
54:59 - Classes
57:59 - Inheritance
1:02:53 - Abstract Classes
1:05:44 - Anonymous Classes
1:08:07 - Try & Catch
1:12:22 - Lambda Functions
1:20:37 - Generics
Рекомендации по теме
Комментарии
Автор

Thanks for the opportunity Brad, and I hope you guys like Kotlin! :)

PhilippLackner
Автор

Watched the entire thing as I practiced in IntelliJ. Super helpful. This was my introduction to Kotlin and I cant say enough how simple you made it. Thank you so much Philip.

Asifkabeer
Автор

i like how he explains the abstract class with example. well done!

samha
Автор

its amazing loud and clear, thanks to Brad for making its easy fr your million subscribers to easily find out about other great teachers.

andilesimelane
Автор

Great job! That was super informative. The only feedback I'd give, is that when you're declaring a variable of type String or type fun, to use slightly different naming conventions to avoid any confusion. For example, if you're declaring a String, avoid calling it "string" and if you're declaring a function to avoid calling it "function" It just made the lambda and generics section a little bit harder to follow is all.

Other than that, this was a 10/10. You did a great job explaining some of these concepts!

bobbylinse
Автор

Oh Wow. Just few hours ago I was searching for Kotlin tutorial, and here it is !

vineetranjan
Автор

I've wanted to learn Kotlin for ages! Thank you so much, and a big thank you to Brad!

grampygamer
Автор

Bro, you are amazing, I have been struggling with Android because almost all tutorials overcomplicate things, yet, you on the other hand, you make it so simple. Thank you, pal

jesusbohorquez
Автор

This is the best kotlin crash course, I've ever found on youtube! Really good video for a refresher

Lucas-hhoh
Автор

Wow you should make a udemy course. You explained the concepts soooo well! I will come back to this video if i ever need a refresher for OOP

branmuller
Автор

Awesome dude. I've been meaning to learn Java for a long time. I'm definitely going to be a new subscriber to your channel bud you did a great job on this one.

andrewiglinski
Автор

Nice job Philipp! I'm intending to move from Java to Kotlin and I was looking for a nice way to dive in! This video just did the trick! Thanks really!

jordigarciapena
Автор

Thanks so much for this, this has got me up to speed enough to make a start on the little project I'm working on!

Quick note for anyone new to programming confused by the lambda function syntax around an 01:20:00, "function" and "string" here are just arbitrary names for those objects, not keywords. They could just as easily be anything else.

philekiert
Автор

Hey Brad, just wanted to let you know that I love your content man, please do some more videos on data structures and algorithms, I need some to ace my upcoming interviews ;)

abdallahalkhassaky
Автор

Thanks a lot! Very nice and thorough introduction. You pointed out some great little nuances about the language that already make me excited to get started. :)

For extra credit, the final function you write -- the generic customCount() extension... if we want to be 'clean', we should rename the variable 'string' to something like 'type'. So, "for (type in this)" etc.
It pays off to have your variables named properly ;)

Shrooblord
Автор

Dumbstruck at how good and huge this channel has grown. Keep it up, Brad 🔥

ihabtanvir
Автор

Hey Brad, Thanks much for the course. It helped me significantly to jump start Kotlin.

anujgorasia
Автор

Damn, , , bro this is crystal 🔮 you have really explained everything to the extent that, ,, even those that do not have an idea what programming is, can grasp everything... Thank you for this bro keep up💙🤜🤛🙏

jonasnghidengwa
Автор

Thanks for this tutorial. It was exactly what I needed to gain a bit of familiarity with Kotlin quickly.

davidgentilli
Автор

great tutorial, I am a java developer newly entering to the kotlin programming and this covers kind of all the things for me. Thanks and keep up the good work.

Dheemantha