One hour Kotlin guide for beginners (Udemy.com)
Compact and quick Kotlin guide from Kotlin basic to OOP programming.
Created by: Tutlets Kkang
Last updated June 2018
Our take
Based on the ratings of 874 students, a sample of their written reviews and the syllabus, as the course stood in June 2018. No course pays to be reviewed.
Free, 80 minutes, 16 lectures: this is a crash course in Kotlin syntax for people who already program in Java, C++ or something similar. Tutlets Kkang, a Korean instructor who has written books on Android and Kotlin, walks through variables, collections, null safety, functions and the OOP basics in three short sections. The "beginner" label is misleading. It is for beginners to Kotlin, not beginners to programming, and reviewers keep saying so.
Students praise how clear and compact it is. One reviewer calls it one of the few courses where all the examples actually work, and Java developers like that it points out exactly where Kotlin differs from what they know. The complaints are consistent. The three-star reviews want more examples and more explanation of why you'd use, say, an abstract class. True beginners find the OOP section too technical. And the IntelliJ setup lecture shows a version of the IDE that no longer matches what you download; the course hasn't been updated since 2018.
The 4.1 rating from 874 reviews is fair for what this is: a quick, free reference, not a curriculum. The other Kotlin picks on our list are full Android app bootcamps. This one is the opposite, an evening's worth of syntax to work through before starting one of those. Recommended for Java or Android developers who want the language basics fast. Anyone new to programming should start somewhere with more hand-holding and more examples.
Pros
- Covers variables, collections, null safety, functions and OOP in 16 lectures and about 80 minutes
- Reviewers say every code example works as shown, which makes it a handy reference
- Points out exactly where Kotlin differs from Java, which one Java developer singles out as its strength
- Free and fluff-free; even a three-star reviewer calls it a good quick review
Cons
- Not updated since June 2018; the IntelliJ setup lecture no longer matches the current IDE
- Too few examples and little on why to use features like abstract classes
- No quizzes, coding exercises or assignments, and no captions
This is a great course if you are a java developer and want a quick guide to start diving into Kotlin. It's specially good at marking the diferences between the two lenguajes.
Labelled beginner, but it assumes Java or C++ experience; total newcomers to programming will struggle with the OOP section.
What you will learn
- Kotlin basic programming and object oriented programming with Kotlin
Course content
3 sections · 16 lectures · 1.3 hours of video
- 1Introduction 2 free previews2 lectures · 9 min
- 2Kotlin Basic 1 free preview10 lectures · 52 min
- 3Kotlin OOP4 lectures · 20 min
Who it is for
The instructor says it suits
- Java or Android app developers.
What you need before you start
- Be familiar with OOP(Object Oriented Programming) language like Java or C++.
How it compares
Against the other 28 rated Udemy courses in Kotlin on CourseDuck:
- Rating4.1 out of 5higher than 3% of them
- Reviews874#12 of 29 by number of reviews
- Length1.3 hoursshorter than 92% of them
- Last updatedJune 2018earlier than 78% of them
Course Description
One hour Kotlin guide for beginners is designed for students who are familiar with Object Oriented Programming(OOP).
You will learn the basic knowledge of Kotlin language and OOP programming with Kotlin.
1. Objectives
- Kotlin Basic programming
- Object Oriented Programming
2. Contents
- Welcome to Kotlin
- Introduction
- Setup
- Kotlin Basic
- Kotlin file Structure & Package
- Variable
- Data type
- Array, List, Map, Iterator
- Function
- Conditional Expression
- Loop
- Property
- lateinit, lazy
- Null Safety
- Kotlin OOP Programming
- Class
- Inheritance
- Abstract class, interface
- Visibility modifie
Instructor Details
- 4.1 Rating
874 Reviews
Tutlets Kkang
Computer programmer and instructor in South Korea.
Over 15 years instructor experience.
Currently teaching Android App developing and Kotlin programming.
Expertise :
Java, Javascript, Android App
Publication:
깡샘의 안드로이드 프로그래밍 - Teacher Kkang's Android programming(2017/10)
깡샘의 코틀린 프로그래밍Teacher Kkang's Kotlin programming(2018/3).
Youtube Channel:
Teacher Kkang's Android programming (Korean) - list=PLb-Pz7MT6klU9Obah9eDApOvRCl5rE_8g
Android App Development Tutorial (English) - list=PLb-Pz7MT6klXmh9gA6tvUxhhxjEXsKMVY
More Kotlin courses
Complete Kotlin development masterclass (2026)
4.8 (3,181 Reviews)
Provider: Udemy
Time: 30.9h
$84.99
Kotlin for Android: Beginner to Advanced (2018)
4.7 (3,227 Reviews)
Provider: Udemy
Time: 22.9h
$74.99
Kotlin for Beginners: Learn Programming With Kotlin (2021)
4.6 (4,911 Reviews)
Provider: Udemy
Time: 6.6h
$74.99
The Essential Kotlin Programming Course (Android Developers) (2020)
4.6 (808 Reviews)
Provider: Udemy
Time: 23.2h
$12.99
Introduction to Kotlin for Java Developers (2017)
4.6 (670 Reviews)
Provider: Udemy
Time: 4.9h
$49.99
Complete Kotlin Design Patterns masterclass (2026)
4.6 (611 Reviews)
Provider: Udemy
Time: 4.1h
$84.99
Reviews
By Victoria Augé on 1/18/2024
This is a great course if you are a java developer and want a quick guide to start diving into Kotlin. It's specially good at marking the diferences between the two lenguajes. On the other hand, if you are a beginner programmer in general, the basic concepts are not really explained, so you are better starting on another more basic course.
By David Robinson on 9/24/2023
There is a lot of information in this course. It is succinct and clear. If you want to try things it is a slow course. Start up IntelliJ and test things. One of the few courses where all the examples work. A valuable reference cours.
By William Kean on 8/8/2021
It would be nice if it added an explanation of the layout of a Kotlin programme. Also, it isn't so much for beginners as for those unfamiliar with Kotlin.
By Christopher Ringrow on 8/5/2021
The download and installation and use of of IntelliJ is now different so it would be good if that could be updated in the course. However the course was a good concise introduction to Kotlin. Well done.
By Jan Martin Porcher on 11/17/2020
Very concise, good explanations. I started learning Java not too long ago and it helped me get an overview in very short time.
By Georgina Covarrubias on 7/17/2020
A good supplement or starter if you plan to supplement with other learning. Clear audio and clear examples of what is being taught. Thank you for this course!
By Slava Kutuzov on 5/21/2020
A pretty brief introduction, I give it 3 stars because there were a few things that felt cut out, I mean, I did find the answers on Stackoverflow, but still... The sound was cut in a place in which you would expect an explanation
By Roman Ugryumov on 9/27/2019
Хороший курс. Изложено четко и кратко. Будет полезно для тех, кто умеет программировать и необходимо быстро войти в новый синтаксис языка.
By Mayur Musrif on 7/30/2019
Yes. Course is good but the voice quality can be improved. I would also prefer Kotlin tutorials with Android Studio.
By Nageshwor Shah on 7/8/2019
your teaching style is goog but please give us some asignment so that we can understand clearly understand but cant be remember for long time due to no assignment
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100






