Autoplay
Autocomplete
Previous Lecture
Complete and Continue
Kotlin For Android Development: Learn Kotlin From Scratch
Introduction to Kotlin Programming For Android Developers
1 - What You Will Learn In My Kotlin Course? (2:55)
2 - Kotlin Overview (5:26)
3 - Android Ecosystem (3:00)
4 - Basic Programming Terms (2:54)
5 - Project Files
6 - Documents
Environment Setup in Android Studio Kotlin
7 - Java Development Kit (JDK) Installation (9:29)
8 - Android Studio Installation - Part 1 (10:16)
9 - Android Studio Installation - Part 2 (14:35)
10 - Android Studio Interface (19:57)
Fundamentals of Kotlin
11 - First Kotlin Program (15:09)
12 - Variables in Kotlin (12:15)
13 - Data Types in Android Kotlin (8:32)
14 - Type Conversions (8:55)
15 - String Data Types (13:46)
16 - Arrays in android app (kotlin) (14:32)
17 - ArrayList (14:37)
18 - Set (5:24)
19 - Map (9:42)
Operators
20 - Arithmetic Operators (4:50)
21 - Assignment Operators (5:21)
22 - Unary Operators (6:20)
23 - Equality and Relational Operators in ktln (5:10)
24 - Conditional Operators in kotlin (4:40)
25 - Operator Precedence in Kotlin (5:03)
26 - The “rangeTo()” Function and “in” operator (6:08)
27 - Console Input (8:48)
Control Flow Statements in Kotlin
28 - If-Else Statement (6:57)
29 - If-Else - If Ladder Statement, Nested If Statement (9:14)
30 - Kotlin: When Statement (6:57)
Loops
31 - Kotlin: For and For Each Loops (16:30)
32 - Kotlin: While and Infinite Loop (14:12)
33 - Kotlin: Do-While Loop (2:53)
Functions
34 - Kotlin: Functions (5:55)
35 - Types of Functions (18:23)
Kotlin: Object Oriented Programming (OOP)
36 - Object and Class in Kotlin (5:50)
37 - Access (Visibility) Modifiers (3:05)
38 - Naming Convention (2:37)
39 - Constructor - Part 1 (14:28)
40 - Constructor - Part 2 (15:33)
41 - Encapsulation (4:47)
42 - Inheritance (10:06)
43 - Function Overriding (11:55)
44 - Abstract Classes (11:49)
45 - Interfaces (10:20)
What We Have Learned In Kotlin Course?
46 - What We Have Learned? (1:50)
1 - What You Will Learn In My Kotlin Course?
Complete and Continue