Completed
- YT Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Kotlin Tutorial for Beginners
Automatically move to the next video in the Classroom when playback concludes
- 1 - YT Intro
- 2 - Few Words Before We Start
- 3 - Course Intro
- 4 - Kotlin Playground
- 5 - Toolbox
- 6 - Create Kotlin Project
- 7 - IntelliJ New UI
- 8 - IDE Overview
- 9 - The Main Function
- 10 - Reserved Keywords
- 11 - Comments
- 12 - Println and Print
- 13 - Variables
- 14 - Datatypes
- 15 - Any
- 16 - Type Inference
- 17 - Val vs Var
- 18 - Const Keyword
- 19 - Null Safety
- 20 - Strings
- 21 - String Template
- 22 - Multiline Strings
- 23 - String Comparison
- 24 - Heap and String Pool Memory String Comparison
- 25 - Arithmetic Operators
- 26 - Math
- 27 - ++ and -- Operators
- 28 - Plus Operator
- 29 - Convert from one data type to another
- 30 - Booleans
- 31 - Naming Booleans
- 32 - Logical Operators
- 33 - Comparison Operators
- 34 - If Else Statement
- 35 - Else
- 36 - Else If
- 37 - If Expression
- 38 - Ifs Like Ternary In Java
- 39 - When Expression
- 40 - More on When Expression
- 41 - When booleans are null
- 42 - Intro
- 43 - Arrays
- 44 - Arrays Part 2
- 45 - Lists
- 46 - Mutable Lists
- 47 - Descructuring
- 48 - Never Mix Types
- 49 - For Loop
- 50 - Indices
- 51 - Range DownTo and Step
- 52 - Loop Through Strings
- 53 - forEach
- 54 - While loop
- 55 - DoWhile
- 56 - Break and Continue
- 57 - Intro
- 58 - Your First Function
- 59 - Parameters and Arguments
- 60 - Named Arguments
- 61 - Default Arguments
- 62 - Functions as Arguments
- 63 - Return
- 64 - Return value from functions
- 65 - Single Expression Functions
- 66 - Function Return Type Rule
- 67 - Return Multiple Values From Functions
- 68 - Classes and Objects Overview
- 69 - Defining Properties
- 70 - Getters and Setters
- 71 - Behaviours Functions
- 72 - Constructors
- 73 - Multiple Constructors
- 74 - ToString
- 75 - Equality with == and ===
- 76 - last