Mastering Kotlin: a Fast Guide to Null Safety (in 30 min) (Udemy.com)
Get a grip on Kotlin type system at lunch break! Put strong Kotlin skills into your toolbox for better career prospects!
Created by: Skill Centric
Last updated October 2018
What you will learn
- Understand Kotlin null safety
- Learn the difference between nullable, not null and platform types
- Learn to user safe call operator, Elvis operator, safe cast operator, not null assertion, let function and lateinit keyword
How it compares
Against the other 28 rated Udemy courses in Kotlin on CourseDuck:
- Rating4.4 out of 5higher than 25% of them
- Reviews383#19 of 29 by number of reviews
- Length0.5 hoursshorter than 100% of them
- Last updatedOctober 2018earlier than 75% of them
Course Description
This course is a quick paced introduction into Kotlin null safe type system.
During this 30 min course you will learn the differences between the Java and Kotlin type systems.
You will see how Kotlin will help you handle the notorious NullPointerException at compile time rather than at runtime.
By the end of the course you will be very comfortable with Kotlin nullability which is one of the main advantages and core features of the language.
You will find out the differences between nullable, not null and platform types.
You will learn about safe the call operator, the Elvis operator, the safe cast operator, the not null assertion, the let function and some other important techniques of working with nullable types in Kotlin.
Some knowledge of java is welcome but not required.
This course is for you if you are just starting our with Kotlin!
Instructor Details
- 4.4 Rating
383 Reviews
Skill Centric
Skill Centric is an online education company providing a large variety of courses on software development. We are offering high quality tutorials made by industry experts supplied with great code examples. We are working hard to provide you with real life, hands-on skills which will help you deliver great results and advance your software development career.
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 Patrick on 9/15/2022
Great course and very direct in terms of explanation of the subjects and providing specific examples
By Sakhawat Hossain on 5/7/2022
Great explanation but might have been better if the instructor can add more interactive articles.
By Nermeen Nasim on 4/20/2022
cant understand alot of things
By יהל אברמוביץ' on 1/17/2022
well he explain the basics pretty fine but I have hard time getting the "when to use each"
By Marlon Wilson on 11/16/2020
A short course and very good. But it is not recommended to beginners. Watch others videos for beginners before watch this course.
By Suraj Bhandari on 10/8/2020
Detailed explanation about how Kotlin instance work and differs from other programming languages and how to work on instances in Kotlin.
By Aleksandar Stojanovic on 9/12/2020
Concise, clear and well explained. It would be good to be able to get a certificate as well.
By Alba Portillo on 8/25/2020
I like it so much ! Thanks , make a course about Kotlin with MVVM , clean arquitecture , dagger , data binding
By Onesimo Nyathi on 2/4/2019
Topic and content are perfectly in sync. it is as explained. I understand how Kotlin is null safe, thanks to this short and to-the-point tutorial
By Andrew Jackson on 11/26/2018
Great intro to the course topic, these topics are important and overlooked in big courses.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






