1 Welcome and Course Overview (37.52 MB) 2 What Is Kotlin (27.86 MB) 4 Your First Kotlin Program - Hello World (25.34 MB) 1 Basic Syntax And Structure (92.48 MB) 2 Variables Recap And Data Structures (49.94 MB) 3 Control Flow (If Statements, While Loops) (39.34 MB) 4 Functions in Kotlin (36.58 MB) 1 Classes and Objects (14.23 MB) 3 Constructors and Initilization (30.13 MB) 5 Inheritance and Polymorphism (39.87 MB) 7 Interfaces and Abstract Classes (54.78 MB) 1 Collections and Generics (70.48 MB) 2 Lambda Expressions and Higher Order Functions (49.53 MB) 3 Extension Functions (42.54 MB) 4 Null Safety and Smart Casts (32.17 MB) 4 Walkthrough Building A Simple Android App With Kotlin (386.9 MB) 5 Debugging and Testing Your Kotlin Code (8.97 MB) 6 Best Practices in Kotlin Programming (12.47 MB) 8 Conclusion and Next Steps (7.19 MB)