Course Outline

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

Requirements

  • Java programming experience. 

Audience

  • Developers
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Upcoming Courses

Related Categories