Groovy, Scala und Kotlin im Vergleich

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 2 Tage

Ziele

In diesem Kurs werden die häufig verwendeteten Sprachen Groovy, Scala und Kotlin vorgestellt, wesentliche Konzepte darin ausprobiert. Dadurch erhalten Sie einen Überblick über das jeweilige Ökosystem.

Zielgruppe

Java Entwickler

Voraussetzungen

Gute Java 8 Kenntnisse

Agenda

Einführung Java

  • Historie der Versionen
  • Vergleich mit anderen Sprachen und Plattformen
  • Schwächen im Verlauf der Versionen
  • Andere Sprachen auf der Java VM

Vergleich

  • Definition
    • Hintergrund
    • Ziele
  • Unterstützung in IDEs
  • Fortentwicklung
  • Mitgelieferte Bibliotheken
  • Syntax
  • Typsystem
  • Stärken und Schwächen
  • Integration mit Java

Verbreitete Bibliotheken und Frameworks

  • Groovy
    • Grails
    • Griffon
    • Gradle
  • Scala
    • Apache Spark
    • Akka
    • sbt
  • Kotlin
    • TornadoFX
    • Android Extensions

Ziele

In diesem Kurs werden die häufig verwendeteten Sprachen Groovy, Scala und Kotlin vorgestellt, wesentliche Konzepte darin ausprobiert. Dadurch erhalten Sie einen Überblick über das jeweilige Ökosystem.

Zielgruppe

Java Entwickler

Voraussetzungen

Gute Java 8 Kenntnisse

Agenda

Einführung Java

  • Historie der Versionen
  • Vergleich mit anderen Sprachen und Plattformen
  • Schwächen im Verlauf der Versionen
  • Andere Sprachen auf der Java VM

Vergleich

  • Definition
    • Hintergrund
    • Ziele
  • Unterstützung in IDEs
  • Fortentwicklung
  • Mitgelieferte Bibliotheken
  • Syntax
  • Typsystem
  • Stärken und Schwächen
  • Integration mit Java

Verbreitete Bibliotheken und Frameworks

  • Groovy
    • Grails
    • Griffon
    • Gradle
  • Scala
    • Apache Spark
    • Akka
    • sbt
  • Kotlin
    • TornadoFX
    • Android Extensions

Tags

Diese Seite weiterempfehlen