Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Kotlin For Android App Development: Kotlin App Development
Introduction to Kotlin Programming For Android Developers
What You Will Learn In My Kotlin Course? (6:00)
Kotlin Overview (3:55)
Android Ecosystem (2:19)
Basic Programming Terms (2:35)
Project Files
Documents
Environment Setup in Android Studio Kotlin
Java Development Kit (JDK) Installation (8:31)
Installing Java on Mac (3:16)
Android Studio Installation - Part 1 (7:03)
Android Studio Installation - Part 2 (4:51)
Creating a New Project on Android Studio (6:37)
Android Studio Interface (14:38)
Fundamentals of Kotlin
First Kotlin Program (15:08)
Variables in Kotlin (12:14)
Data Types in Android Kotlin (8:31)
Type Conversions (8:53)
String Data Types (13:45)
Arrays in android app (kotlin) (14:31)
ArrayList (14:35)
Set (5:23)
Map (9:41)
Operators
Arithmetic Operators (4:49)
Assignment Operators (5:20)
Unary Operators (6:19)
Equality and Relational Operators in ktln (5:09)
Conditional Operators in kotlin (4:39)
Operator Precedence in Kotlin (5:02)
The “rangeTo()” Function and “in” operator (6:07)
Console Input (8:47)
quiz
Control Flow Statements in Kotlin
If-Else Statement (6:55)
If-Else - If Ladder Statement, Nested If Statement (9:13)
Kotlin: When Statement (6:56)
Loops
Kotlin: For and For Each Loops (16:29)
Kotlin: While and Infinite Loop (14:11)
Kotlin: Do-While Loop (2:52)
Functions
Kotlin: Functions (5:54)
Types of Functions (18:21)
quiz
Kotlin: Object Oriented Programming (OOP)
Object and Class in Kotlin (5:49)
Access (Visibility) Modifiers (3:04)
Naming Convention (2:36)
Constructor - Part 1 (14:27)
Constructor - Part 2 (15:31)
Encapsulation (4:45)
Inheritance (10:04)
Function Overriding (11:54)
Abstract Classes (11:48)
Interfaces (10:18)
What We Have Learned In Kotlin Course?
What We Have Learned? (1:50)
Project Files
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock