Master Kotlin programming, the most popular programming language on Android, and start building your own apps.Read more.
My name is Alex; I'm 23 years old and I'm a software developer; my passion both to learn new things related to programming and, also, to tech them to other people. I made a few apps and I've also worked on some projects; I think that programming can be used for doing amazing things for humanity - and if more people learn it, the better.
Only want this course? Buy this course for
$199 $29 and keep lifetime access.
About This Course
Who this course is for:
- This course is for anybody who wants to learn programming
- If you are a Java Developer and you want to move forward with Kotlin, then this course is for you!
- If you are a beginner who wants to learn a new programming language because you want to create apps that are going to bring value to the world and, implicitly, this means that you’ll need to use Android to make apps because Kotlin now has the full support of Google, and that means that Kotlin is going to stay and it’s going to consolidate itself as a programming language and, more particularly, as the Android programming language – then, this course is for you!
What you’ll learn:
- Create programs with Kotlin
- Understand Kotlin Loops
- Understand Kotlin OOP or Object Oriented Programming
- Understand Collections
- Understand Kotlin Lambda functions
- Understand Threads
- Understand Kotlin Coroutines
- Understand Databases
- No programming experience needed; you will learn everything you need in this course.
This course teaches you Kotlin, from not knowing anything about programming to an advanced understanding of programming and, more particularly, Kotlin.
We’ll begin by understanding the basics of Kotlin gradually, and we’ll move to more advanced topics, which I will cover in-depth using intuitive and practical examples. Additionally, at the end of each section, I will give you the challenge to consolidate your understanding.
Our Promise to You
By the end of this course, you will have learned how to program using Kotlin.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today!
|Section 1 - Introduction|
|Install Intellij IDEA||00:00:00|
|Install Intellij IDEA 32 For 32 Bit Windows||00:00:00|
|Install Intellij IDEA For Linux||00:00:00|
|Hello World Program||00:00:00|
|Section 2 - Data Types|
|Byte, Short And Long||00:00:00|
|Float And Double||00:00:00|
|Char And Boolean||00:00:00|
|Section 3 - Operators|
|Section 4 - Control Flow|
|Operators: Less Than Or Equal To Operator||00:00:00|
|Logical And Operator||00:00:00|
|Logical Or Operator And If Expression||00:00:00|
|Section 5 - Null|
|Null Values And Null Safety||00:00:00|
|Section 6 - Functions|
|Functions: Return And Expressions||00:00:00|
|Functions: Default Values||00:00:00|
|Functions: Vararg Keyword||00:00:00|
|Section 7 - Loops|
|While, Do While And Labels||00:00:00|
|Section 8 - Arrays|
|Section 9 - Object Oriented Programming|
|Default Values For Constructor Parameters||00:00:00|
|Getters And Setters||00:00:00|
|Section 10 - Collections|
|List, Set, Map||00:00:00|
|Transformation: Zipping And Association||00:00:00|
|Transformations: String Representation||00:00:00|
|Test Predicates: any(), none(), all()||00:00:00|
|Plus And Minus Operators||00:00:00|
|Retrieve Collection Parts||00:00:00|
|Retrieve Collection Single Elements||00:00:00|
|Aggregate Operations: sum(), average(), count(), minOrNull(), maxOrNull()||00:00:00|
|Comparable And Comparator||00:00:00|
|Section 11 - Generics|
|Generics: Type Parameters And Casting||00:00:00|
|Generics: Upper Bounds||00:00:00|
|Generics: Covariance And Contravariance||00:00:00|
|Generics: Type Erasure And Reified Keyword||00:00:00|
|Generics: Where; 2 Upper Bounds||00:00:00|
|Section 12 - Package And Imports|
|Packages And Imports||00:00:00|
|Section 13 - Exceptions|
|Exceptions: Try, Catch, Finally||00:00:00|
|Section 14 - Lambdas And Higher Order Functions|
|Lambda Function And Higher Order Functions||00:00:00|
|Lambda: It Keyword||00:00:00|
|Scope Functions: Let, Run, Apply, With, Also||00:00:00|
|Section 15 - Threads|
|Section 16 - Coroutines|
|Coroutines Builders: launch, async And runBlocking||00:00:00|
|Coroutines: Cancellations, Timeouts And Exceptions||00:00:00|
|Coroutines: Structured Concurrency, Exceptions||00:00:00|
|Coroutines: Sequential, Parallel, Lazy||00:00:00|
|Section 17 - Databases|
|Download And Install SQL For Windows||00:00:00|
|SQL For Mac||00:00:00|
|SQL For Linux||00:00:00|
|Database: Create Table; Insert Data, Select Data From Table||00:00:00|
|Database: Update And Delete||00:00:00|
|Database: SUM(), MAX(), MIN()||00:00:00|
|Database: ORDER BY And The AND Operator||00:00:00|