Welcome to The Total Kotlin Course
  • What is Kotlin?
  • IDE Setup
  • Setting Up Kotlin
  • Running Your First Kotlin Code
Basics of Using Kotlin
  • Var and Val
  • Get User Input
  • Types
Conditional Statements
  • If Statements
  • If Statements Or
  • When()
  • When to Use When()
Lists and Loops
  • Lists
  • For Loop
  • Best Friends List
Arrays and While Loops
  • Array List
  • While Loop
  • Deleting Friends from Our Best Friends List 1/2
  • Deleting Friends from Our Best Friends List 2/2
  • When to Use a While Loop
Functions
  • Introduction to Functions
  • Function Returning
OOP
  • Classes
  • Private Variables
  • Extending
  • Constructors
  • Advanced Constructors
  • Data Classes
  • Interfaces
  • Singletons
  • enumClass
  • Getter & Setter
  • OOP Test
Bank Application.
  • Create Project
  • Get User Input
  • Create Bank Class
  • Deposit
  • Withdraw
Nulls
  • What is a Null?
  • Using != Null
  • Null Safety
  • Null Safety Quiz
Date
  • Getting Current Date
  • Formatting Date
Iterator
  • Lambdas and Filter
  • Average
  • Extensions