Take your first step towards mastering Kotlin, and learn kotlin from scratch
What Will I Learn?
You'll be able to understand kotlin code.
You'll be able to write kotlin code.
You'll be able to easily implement what you learned in Android development or JavaScript.
Requirements
You'll need to install IntelliJ IDEA and Java JDK but we'll cover the installation in the course.
Description
Google is now officially supporting Kotlin in Android development. Kotlin is clearly the future for Java. Come learn it in this fun and exciting course!
This Course is for beginner programmers: We'll start off from very basics such as installing IDE, Java JDK and writing Hello World Program.
In this class we'll cover:
Variables
Data Types
Operators
Conditional Statements
Arrays and
Functions
If you're looking to make Android apps, command line tools, Javascript, or just want to learn a new programming language, this is the course for you!
Who is the target audience?
The students/people who want to learn kotlin programming from zero.
The Android developers who are interested in learning this language.
The JavaScript programmers who want to learn about kotlin in general.
1. Introduction
|
|
||
1. Introduction
|
2. Downloading Compiler
|
2. Getting started with Kotlin
|
|
|
|
1. Writing Hello World Program
|
2. Practice # 1
|
3. Practice # 1.1
|
4. Introduction to Data Types
|
|
|
|
|
5. Introduction to Variables
|
6. Practice # 2
|
7. Practice on Variables
|
8. Practice # 3
|
|
|
|
|
9. Intro to Comments, Val vs Var, String Templates
|
10. Practice # 4
|
11. Get user input
|
12. Practice # 5.1
|
3. Operators
|
|
|
-
|
1. Introduction to Arithmetic operators
|
2. Introduction to Assignment Operators
|
3. Introduction to Unary Operators
|
4. Introduction to Comparison Operators
|
|
|||
5. Introduction To Logical Operators
|
4. Control Statements
|
|
|
|
1. Introduction to IF Else Statement
|
2. Practice # 6
|
2. Practice # 7
|
4. Practice # 8
|
|
|
||
5. Introduction to Else IF statements
|
6. Intro to When Statement
|
5. Loops
|
|
|
-
|
1. Intro to While Statement
|
2. Intro to For Statement
|
3. Intro to Nested For Loop
|
4. Break and Continue Statements
|
6. Arrays
|
|||
1. Intro to Arrays
|
07 Understanding Activity Lifecycle in Context of Screen Rotation
|
|||
1. Intro to Functions
|