コース概要
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
要求
- Java programming experience.
Audience
- Developers
お客様の声 (3)
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
コース - Kotlin for Beginners
It was concise, well organised, had nice balance of tasks and lectures and everything was on point.
Alexander Illarionov - C.T.Co SIA
コース - Advanced Kotlin Programming
Great content, excellent exercises. Covered a lot of information. Friendly to new Kotlin programmers but also a lot to still learn for those of us already using Kotlin. Highly recommend this course. The pace of the course was perfect, not too slow, not too fast. Alternating between instruction and exercises helped cement the knowledge from each section.