Kotlin Fundamentals
Offered By: Pluralsight
Course Description
Overview
Kotlin brings modern idioms to the Java platform, reducing the amount of code needed to develop software.
Kotlin is a new language for writing applications on the JVM. Kotlin was developed by JetBrains, the company that created IntelliJ Idea and Resharper, amongst other tools. Kotlin has recently been adopted by Gradle as the language in which their build DSL will be written. Kotlin is a more modern version of Java. It adopts functional ideas such as immutability and first-class functions, out of the box, and it is also object oriented. In this course, Kotlin Fundamentals, you'll get an in depth look at using Kotlin applications with no prior Kotlin knowledge needed. First, you'll discover how to use Kotlin for functional programming. Next, you'll explore the reification of generic types. Then, you'll get a better understanding of immutability and null checks in Kotlin. Finally, you'll wrap up the course with learning how to use higher order functions. By the end of this course, you'll know the syntax and features of Kotlin.
Kotlin is a new language for writing applications on the JVM. Kotlin was developed by JetBrains, the company that created IntelliJ Idea and Resharper, amongst other tools. Kotlin has recently been adopted by Gradle as the language in which their build DSL will be written. Kotlin is a more modern version of Java. It adopts functional ideas such as immutability and first-class functions, out of the box, and it is also object oriented. In this course, Kotlin Fundamentals, you'll get an in depth look at using Kotlin applications with no prior Kotlin knowledge needed. First, you'll discover how to use Kotlin for functional programming. Next, you'll explore the reification of generic types. Then, you'll get a better understanding of immutability and null checks in Kotlin. Finally, you'll wrap up the course with learning how to use higher order functions. By the end of this course, you'll know the syntax and features of Kotlin.
Taught by
Kevin Jones
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera An introduction to Haskell Programming
Chennai Mathematical Institute via Swayam Kotlin Bootcamp for Programmers
Google via Udacity From Media Computation to Data Science
SAP Learning The Modern Python 3 Bootcamp
Udemy