Learn Kotlin Programming, its basics and Fundamentals from scratch.
- Course introduction, prequisites and software required
- Install required softwares for Windows
- Java JDK , IntelliJIdea
- Create and Run your first app in Kotlin
- Kotlin Keywords
- Data Types and Variables
- String, Literals and String Interpolation
- Comments - IF Expressions
- IF ELSE - WHEN Expressions
- What are Iterators?
- WHILE Loop
- DO WHILE Loop
- FOR Loop and how it works
- BREAK statements - CONTINUE keyword
- Labelled FOR Loop
- Declaring functions - Interoperability with Java code - Function as Expressions - Extension Functions
- Infix Functions
- Default Parameters
- Named Parameters
- Tailrec Functions - Faisal Javid