Kotlin Introduction

The basics of Kotlin syntax for absolute beginners: variables, types, control flow, functions, null safety, strings and simple input and output. This course is the prerequisite for all other Kotlin courses on this platform.

0 / 14 completed

Module 1 · Values & Types
011. Your First Kotlin ProgramLESSON
—2. Variables: val and varLOCKED
—3. Basic Types and Type ConversionLOCKED
—4. Strings and String TemplatesLOCKED
Module 2 · Control Flow
—5. if as an ExpressionLOCKED
—6. when: Expression and StatementLOCKED
—7. for Loops and RangesLOCKED
—8. while, do-while and LabelsLOCKED
Module 3 · Functions
—9. Functions: BasicsLOCKED
—10. Default Parameters and Named ArgumentsLOCKED
Module 4 · Null Safety
—11. Nullable Types and Smart CastsLOCKED
—12. Safe Calls, Elvis Operator and !!LOCKED
Module 5 · Input/Output & Practice
—13. Reading Input: readln()LOCKED
—14. Mini Project: Order CalculatorLOCKED
14 lessonsModule 1 · Values & TypesModule 2 · Control FlowModule 3 · FunctionsModule 4 · Null SafetyModule 5 · Input/Output & PracticeProgress: local, no account required