Programming in Kotlin

Programming in Kotlin

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 4h 02m | 1.77 GB

Take a deep dive into the Kotlin language, learning about core Kotlin concepts like types, Nullables, functions, classes, and more.

Table of Contents

1  Introduction
2  Using Intellij
3  Kotlin Basics
4  Comments
5  Pair and Triple
6  Challenge – Pair and Triple
7  Booleans
8  Challenge – Booleans
9  Scope
10  Conclusion
11  Introduction
12  While Loops
13  Challenge – While Loops
14  For Loops
15  Challenge – For Loops
16  When Expressions
17  Challenge – When Expressions
18  Conclusion
19  Introduction
20  Introduction to Functions
21  Challenge – Introduction to Functions
22  More Functions
23  Introduction to Nullables
24  Challenge – Introduction to Nullables
25  More Nullables
26  Challenge – More Nullables
27  Conclusion
28  Introduction
29  Arrays
30  Challenge – Arrays
31  Lists
32  Challenge – Lists
33  Maps
34  Challenge – Maps
35  Which Collection To Use
36  Mutable vs Immutable
37  Conclusion
38  Introduction
39  Higher-Order Vs Lambdas
40  Syntax
41  Challenge – Lambdas
42  Generics
43  Challenge – Generics
44  Collection Methods
45  Conclusion
46  Introduction
47  Creation
48  Initializers
49  Challenge – Creation
50  Inheritance
51  When Should You Subclass
52  Data Classes
53  Challenge – Data
54  Conclusion
55  Introduction
56  Open and Sealed Classes
57  Singletons
58  Challenge – Singletons
59  Companion
60  Interfaces
61  Challenge – Interfaces
62  Enums
63  Challenge – Enums
64  Extension
65  Conclusion
66  Introduction
67  Getters and Setters
68  Visibility
69  This
70  LateInit
71  Challenge – LateInit
72  Delegated Properties
73  Challenge – Properties
74  Conclusion