Kotlin for Java Developers培训
Introduction
Advantages of Kotlin over Java
Installing and Configuring Kotlin
Overview of Kotlin Features
Type inference, nullability, collection operators, etc.
Preparing the Development Environment
Similarities and Differences between Kotlin and Java
Java Interoperability
Kotlin Syntax
Kotlin standard library, data structures, operators
Creating an Application
Controlling the Application Flow
Object-Oriented Programming with Kotlin
Functional Programming with Kotlin
Compiling Kotlin code to JVM Bytecode
Interweaving Kotlin and Java in the Same Application
Securing Your Application
Nullability
Compiling Kotline code to JavaScript and Kotlin Native.
Testing Strategies for Kotlin Applications
Debugging Kotlin Code
Summary and Conclusion