Find out Kotlin from a Java Perspective
With the training led by Andrejs Doronins, the Kotlin for Java Developers Course is a 10-hour course that will guide an experienced Java developer into Kotlin and allow them to work easily in Kotlin. A duration of less than two and a half hours, the course gives an overview of the modern facilities of the Kotlin language by simply juxtaposing them with what we are aware of in Java. You will get to know how Kotlin makes repetitive programming operations much easier by featuring concise syntax, improved type safety, and less boilerplate. The course continually lays the groundwork of simple yet readable, low-error-prone Kotlin code, starting with the variables and down to type inference, and null safety.
Learn Kotlin Functionality and Controls
In the next stages of the Kotlin for Java Developers Course, you will learn how Kotlin tackles control flow and functional programming. You will also have practical experience of using the more expressive and communicative if, when, and looping constructs than you can in Java. Functions, namely, how default arguments, named parameters, lambdas, and extension functions can result in flexible and more readable code, is another subject the course plunges into. Refactoring activities, like rewriting a unit converter, allow you to experience the advantages of the functional possibilities of Kotlin in practical situations.
Write Data-Centric and Object-Oriented Kotlin
The last part is when you will move to the object-oriented design tools in Kotlin. These would be classes, constructors, data classes, enums, sealed classes, and singleton classes. You will note that Kotlin makes these patterns simpler and still strong and readable. A second practical demonstration shows how those features can be used to refactor and simplify a Java-like project to idiomatic Kotlin. In conclusion, the Kotlin for Java Developers Course will present the potent Kotlin Collection API and provide ideas of how you can enhance your skills, and through that, you can confidently become an expert in developing modern Kotlin code.
Demo
Table of Content

Reviews
Clear filtersThere are no reviews yet.