Mastering Kotlin: a Fast Guide to Null Safety (in 30 min)

Get a grip on Kotlin type system at lunch break! Put strong Kotlin skills into your toolbox for better career prospects!
Rating: 4.6 out of 5 (202 ratings)
7,495 students
Mastering Kotlin: a Fast Guide to Null Safety (in 30 min)
Rating: 4.6 out of 5 (202 ratings)
7,495 students
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

Requirements

  • Basic java skills would be an advantage (but not required)

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!

Who this course is for:

  • Any developer interested in learning Kotlin
  • Java developers
  • Android developers

Course content

10 sections • 19 lectures • 29m total length
  • Introduction
    01:08

Instructor

Online Courses Company
Skill Centric
  • 4.5 Instructor Rating
  • 213 Reviews
  • 8,625 Students
  • 3 Courses

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.