Kotlin Fundamentals for OO-Programmers

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Kotlin Fundamentals for OO-Programmers

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
placeKöln
25. Mär 2026 bis 27. Mär 2026
computer Online: Zoom
25. Mär 2026 bis 27. Mär 2026
placeKöln
8. Jun 2026 bis 10. Jun 2026
computer Online: Zoom
8. Jun 2026 bis 10. Jun 2026
placeKöln
15. Dez 2026 bis 17. Dez 2026
computer Online: Zoom
15. Dez 2026 bis 17. Dez 2026
Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of this Kotlin training is to equip object-oriented programmers with the essential knowledge and skills needed to confidently work with Kotlin. By the end of the training, participants will:
  • Understand Kotlin's motivation, history, and advantages over Java.
  • Master Kotlin basics, including data types, functions, variables, control structures, and exception handling.
  • Embrace Kotlin's object-oriented programming features, such as class declaration, inheritance, interfaces, extensions, enum classes, and delegation.
  • Explore advanced topics like lambda expressions, coroutines, nullability handling, annotations, and building DSLs.
  • Apply Kotlin in real-world scenarios, includin…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Kotlin, OO (Objekt Orientierte) Programmierung, Programmierung (allgemein), Java und Android Apps.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

The goal of this Kotlin training is to equip object-oriented programmers with the essential knowledge and skills needed to confidently work with Kotlin. By the end of the training, participants will:
  • Understand Kotlin's motivation, history, and advantages over Java.
  • Master Kotlin basics, including data types, functions, variables, control structures, and exception handling.
  • Embrace Kotlin's object-oriented programming features, such as class declaration, inheritance, interfaces, extensions, enum classes, and delegation.
  • Explore advanced topics like lambda expressions, coroutines, nullability handling, annotations, and building DSLs.
  • Apply Kotlin in real-world scenarios, including project setup, integration with frameworks like Spring, documentation, testing, and Java interoperability.

Inhalt

  • Introduction to Kotlin
    • What is Kotlin?
    • History and origins
    • Advantages of Kotlin over Java
    • Use cases and application areas
    • Kotlin's philosophy and design principles
    • Overview of Kotlin tools and IDE support
  • Basic Concepts in Kotlin
    • Data types and literals
    • Strings and regular expressions
    • Collections and arrays
    • Functions and variables
    • Control structures (if, for, while, etc.)
    • Exception handling in Kotlin
  • Object-Oriented Programming in Kotlin
    • Declaring classes and objects
    • Inheritance and polymorphism
    • Interfaces and abstract classes
    • Extension functions and properties
    • Enum classes and sealed classes
    • Data classes for modeling data
    • Delegation and composition
    • Working with generics in Kotlin
  • Advanced Kotlin Features
    • Lambda expressions and higher-order functions
    • Functional programming with Kotlin
    • Asynchronous programming with coroutines
    • Handling nullability with nullable and non-null types
    • Type system features in Kotlin
    • Annotations and reflection in Kotlin
    • Building domain-specific languages (DSLs) in Kotlin
  • Kotlin in Practice
    • Building projects with Gradle and Kotlin
    • Integrating Kotlin with Maven-based projects
    • Developing web applications with Kotlin and Spring/Spring Boot
    • Documenting Kotlin code with KotlinDoc and external tools
    • Writing tests for Kotlin code using testing frameworks
    • Interoperability with Java: Calling Java code from Kotlin
    • Interoperability with Java: Calling Kotlin code from Java
    • Exploring the Kotlin Standard Library
    • Overview of popular and useful Kotlin libraries and frameworks

Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.