Computer Courses

Kotlin Tutorial (Telusko)

Sikhami InstituteEnglish

Free

Join for free
  • 45 video lectures (5h 3m)
  • Certificate of completion
  • Ask the teacher your doubts
  • Watch on the web and in the Android app

About this course

Telusko's Kotlin course covers the language Android developers use today, in short lessons from variables to data classes and functional programming. Who it's for: beginners and Java developers who want to learn Kotlin, especially for Android. These are the free, official videos of the "Kotlin Tutorial" playlist from the Telusko YouTube channel (youtube.com/@telusko). All videos belong to Telusko; Sikhami is not affiliated with Telusko and simply arranges the public playlist into a course, so you can learn one lesson at a time and keep track of your progress.

What you will learn

• Kotlin basics: var and val, types and string templates • If and when expressions, loops and ranges • Functions, default and named arguments, extension functions • Lists, maps and null safety • Classes, constructors, inheritance, interfaces and data classes • Lambdas and functional helpers such as filter and map

Course content

1 section · 45 lectures · 5h 3m

  1. 1. Kotlin Tutorial

    • #0 Kotlin Tutorial | Welcome4m
    • #1 Kotlin Tutorial | Introduction4m
    • #2 Kotlin Tutorial | Hello World10m
    • #3 Kotlin Tutorial | IntelliJ | Android Studio 35m
    • #4 Kotlin Tutorial | Class | Object5m
    • #5 Kotlin Tutorial | Var Val2m
    • #6 Kotlin Tutorial | Kotlin Java together5m
    • #7 Kotlin Tutorial | Convert Java Kotlin2m
    • #8 Kotlin Tutorial | Decompile Bytecode6m
    • #9 Kotlin Tutorial | Operators4m
    • #10 Kotlin Tutorial | String Template3m
    • #11 Kotlin Tutorial | If Else Expression4m
    • #12 Kotlin Tutorial | String Comparison4m
    • #13 Kotlin Tutorial | Null Handling5m
    • #14 Kotlin Tutorial When Expression7m
    • #15 Kotlin Tutorial Loops and Range12m
    • #16 Kotlin Tutorial List and Map8m
    • #17 Kotlin Tutorial | Function Expression9m
    • #18 Kotlin Tutorial | Function calling from Java7m
    • #19 Kotlin Tutorial | Default and Named Parameters12m
    • #20 Kotlin Tutorial | String to Integer4m
    • #21 Kotlin Tutorial | Try Expression4m
    • #22 Kotlin Tutorial | Extension Function8m
    • #23 Kotlin Tutorial | Infix and Operator Overloading6m
    • #24 Kotlin Tutorial | Recursion7m
    • #25 Kotlin Tutorial | Recursion | Factorial | Part 26m
    • #26 Kotlin Tutorial | Tail Recursion | Factorial5m
    • #27 Kotlin Tutorial | Constructor6m
    • #28 Kotlin Tutorial | Secondary Constructor5m
    • #29 Kotlin Tutorial | Inheritance11m
    • #30 Kotlin Tutorial | Constructor in Inheritance5m
    • #31 Kotlin Tutorial | Abstract class6m
    • #32 Kotlin Tutorial | Interface9m
    • #33 Kotlin Tutorial | Data Class10m
    • #34 Kotlin Tutorial | Object Keyword7m
    • #35 Kotlin Tutorial | Anonymous inner class6m
    • #36 Kotlin Tutorial | Companion Object6m
    • #37 Kotlin Tutorial | Companion Object | Factory Pattern4m
    • #38 Kotlin Tutorial | Backtick As Escape Character3m
    • #39 Kotlin Tutorial | User Input in Kotlin5m
    • #40 Kotlin Tutorial | Array10m
    • #41 Kotlin Tutorial | List8m
    • #42 Kotlin Tutorial | List of Objects5m
    • #43 Kotlin Tutorial | Higher Order Function14m
    • #44 Kotlin Tutorial | Filter and Map5m