Mastering Kotlin for Absolute Beginners
4.4 (59 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,736 students enrolled

Mastering Kotlin for Absolute Beginners

Take your first step towards mastering Kotlin, and learn kotlin from scratch
4.4 (59 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
8,736 students enrolled
Last updated 9/2018
English
English [Auto]
Current price: $22.99 Original price: $34.99 Discount: 34% off
15 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 13 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll 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.
  • You'll have real understanding on what OOP is and how it works in kotlin.
Course content
Expand all 35 lectures 01:47:30
+ Introduction
2 lectures 04:38

This video contains: A short and sweet introduction to kotlin language.

Preview 01:56

This video contains: Procedure to download the intelliJ IDEA, the official IDE for Kotlin language. And we'll also look at how to download java JDK.

Downloading Compiler
02:42

Who is the creator of Kotlin?

Introduction Quiz
3 questions
+ Getting started with Kotlin
13 lectures 29:01

In this video we'll be learning how to write Hello world program in kotlin.

We'll also look at the difference between print and println.

Preview 04:21
Practice # 1
00:07
Practice # 1.1
00:02

In this video tutorial, we'll first get introduced to some important data types, then we'll see their use in practice.

Preview Processing..
Practice # 2
00:04
Practice on Variables
05:16
Practice # 3
00:05
Intro to Comments, Val vs Var, String Templates
08:15
Practice # 4
00:05
Get user input
05:37
Practice # 5
00:07
Practice # 5.1
00:05
+ Operators
5 lectures 24:31
Introduction to Arithmetic operators
05:47

This tutorial contains the introduction to assignment Operators

Introduction to Assignment Operators
05:16
Introduction to Unary Operators
04:55
Introduction to Comparison Operators
04:42
Introduction To Logical Operators
03:51
+ Control Statements
9 lectures 13:07
Introduction to IF Else Statement
02:53
Practice # 6
00:03
Practice # 7
00:03
Practice # 8
00:05
Introduction to Else IF statements
04:55
Practice # 9
00:04
Practice # 10
00:02
Intro to When Statement
04:43
Practice # 11
00:17
+ Loops
4 lectures 23:46
Intro to While Statement
05:12
Intro to For Statement
04:16
Intro to Nested For Loop
08:21
Break and Continue Statements
05:57
+ Arrays
1 lecture 06:58
Intro to Arrays
06:58
+ Functions
1 lecture 05:27
Intro to Functions
05:27
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 this course is for:
  • 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.