In this course, you will learn the Kotlin programming language from the ground up. Over 9 hours of content, 130+ lessons. This playlist contains all 134 lessons. If you prefer to watch this as a single 9+ hour-long single video, you can do so here: https://www.youtube.com/watch?v=wuiT4T_LJQo Topics include, but are not limited to: * Installing the IDE * Variables (and read-only variables) * Data Types * Conditionals * Loops * Lists, Maps, Sets, and Sequences * Lambda Expressions * Classes * Abstract Classes * Interfaces * Understanding Generics * Kotlin Null Safety * Measuring Performance * Building your first Kotlin Project * Compiling your Kotlin app to a JAR File * ... and more It is not required that you have programming experience to start his course, but it will help. Understanding of what variables are, loops, and other conditionals will help as well but are not necessary. When you're done with this course you should have enough experience and knowledge to be able to successfully navigate and contribute to a Kotlin codebase at a beginner to intermediate level.