Descrição do Curso

This is a course on the Kotlin programming language. This course is designed for people already familiar with Java who are looking for a more modern, expressive and powerful language for the JVM.

In this course, you will learn about:

  • How to install and run Kotlin and why toolability matters
  • Type inference and how it can save you a lot of time
  • Smart control flow structures that let you write more succinctly
  • Mutability options ( val and var ), what they mean and how to use them
  • N** ull **ability guarantees and how they make your code more safe
  • The power of functional literals (nested functions and lambdas)
  • Powerful built-in delegation functionality
  • How to leverage Kotlin's collection operations to process data sets efficiently

... and a lot more!

This course is completely live-demo based. All the lectures are examples of real code being edited and executed using the IntelliJ IDEA Community Edition IDE.

Update:  Google has just announced official support for Kotlin on Android. Congratulations to the Kotlin team!

Detalhes do Curso
en
en
Dmitri Nesteruk
Rítmo flexível
Iniciante
5 horas
Detalhes do Curso
en
en
Dmitri Nesteruk
Rítmo flexível
Iniciante
5 horas
Descrição do Curso

This is a course on the Kotlin programming language. This course is designed for people already familiar with Java who are looking for a more modern, expressive and powerful language for the JVM.

In this course, you will learn about:

  • How to install and run Kotlin and why toolability matters
  • Type inference and how it can save you a lot of time
  • Smart control flow structures that let you write more succinctly
  • Mutability options ( val and var ), what they mean and how to use them
  • N** ull **ability guarantees and how they make your code more safe
  • The power of functional literals (nested functions and lambdas)
  • Powerful built-in delegation functionality
  • How to leverage Kotlin's collection operations to process data sets efficiently

... and a lot more!

This course is completely live-demo based. All the lectures are examples of real code being edited and executed using the IntelliJ IDEA Community Edition IDE.

Update:  Google has just announced official support for Kotlin on Android. Congratulations to the Kotlin team!