Scala Language - Basics II  - Webinar von GFU Cyrus AG

Inhalte

  • Functions
    • Function Literals
    • Function Types
    • Functions vs. Methods
    • Eta Expansion
    • Higher Order Functions/Methods
    • Function Composition
    • Partial Functions
  • Implicits
    • Implicit Parameters
    • Implicit Instances
    • Implicit Imports
    • Implicit Resolution
    • Type Classes
    • Context Bounds
    • Extension Methods
    • Implicit Conversions
  • Immutable Collections
    • Collection Hierarchy
    • Iterator, Iterable
    • Immutable Collections: Lists, Sets and Maps
    • Lazy immutable Collections: LazyList, Views
  • Mutable Collections
    • Mutable Collections: mutable Lists, Sets and Maps
  • Using Java in Scala Programs
    • Accessing Java Objects
    • Conversions from Java Optional to Scala Option (and vice versa)
    • Conversions from Java Collections to Scala Collections (and vice versa)
    • Conversions from Java CompletableFuture to Scala Future (and vice versa)
  • fold
    • Folding Either, Try, Option, List
  • Advanced Error Handling
    • Collecting Errors
    • Recovering from Errors
  • Value Classes
    • Improving Type Safety with Case Classes
    • Extending AnyVal - Pros and Cons
    • NewTypes with the estatico.newtype library
  • String Interpolation
    • String Interpolators of the Standard Library
    • Writing your own String Interpolator
  • Functions
    • Function Literals
    • Function Types
    • Functions vs. Methods
    • Eta Expansion
    • Higher Order Functions/Methods
    • Function Composition
    • Partial Functions
  • Implicits
    • Implicit Parameters
    • Implicit Instances
    • Im ...
Mehr Informationen >>

Lernziele

Dieser Kurs ist die inhaltliche Fortsetzung des Kurses "Scala Language - Basics I". Im Kursmodul "Scala Language - Komplett" (5 Tage) werden die Inhalte von "Scala Language - Basics I" und dieses Kurses vermittelt. Grundlagen der Programmiersprache Scala - Teil 2:
  • Funktionen
  • Implicits
  • Immutable Collections
  • Mutable Collections
  • Java in Scala Programmen benutzen
  • fold
  • Fortgeschrittene Fehlerbehandlung
  • Value Classes
  • String Interpolation
Dieser Kurs ist die inhaltliche Fortsetzung des Kurses "Scala Language - Basics I". Im Kursmodul "Scala Language - Komplett" (5 Tage) werden die Inhalte von "Scala Language - Basics I" und dieses Kurses ver ... Mehr Informationen >>

Zielgruppen

Software-Entwickler/innen mit einfachen Scala-Kenntnissen 

Termine und Orte

SG-Seminar-Nr.: 6913662

Anbieter-Seminar-Nr.: 2627

Termine

  • 16.05.2024 - 17.05.2024

    Webinar

  • 08.08.2024 - 09.08.2024

    Webinar

  • 07.11.2024 - 08.11.2024

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service