Kotlin Training

Target group: Software developers
* For in-house events, these details may differ
Make a request

Kotlin is the state-of-the-art alternative to Java and can be used in a wide range of scenarios, even outside the Java Virtual Machine (JVM). You can, for example, use Kotlin to implement native Android apps, web backends or cross-platform libraries.

This training course introduces you to the Kotlin programming language and helps you find your way around the associated ecosystem.

Participants will use a variety of examples to learn about Kotlin and its special features. Practical exercises are the main focus of this course and provide participants with a solid basis of knowledge for later everyday use.

Agenda

  • Kotlin basics
  • Kotlin concepts & language features
    • Packages and imports
    • Null safety
    • Coroutines
    • Annotations
    • High-order functions
  • Kotlin Multiplatform Mobile
  • Compose Multiplatform
    • Layouts
    • Navigation
  • Separation of concerns – separating UI und business logic
  • Interconnectivity
  • Data storage & persistence
  • Testing
    • Unit testing
    • UI testing
Make a request „Kotlin Training“ Training Description PDF, 51.22 kB

Trainer

Johannes Schamburger

Android Developer Read More