Scala 3.x - Grundlagen der Programmiersprache II - Schulung (2 Tage)
Scala Language - Basics II
Kurzbeschreibung
in dieser zweitägigen Scala Grundlagen-Schulung, Teil II, setzen wir diese Schulungsreihe mit fortgeschrittenen Themen fort. Sie lernen die Funktionen, wie die Funktionsdefinitionen, die -Funktionstypen und die Funktionsaufrufe kennen. Weiterhin bekommen Sie ein grundlegendes Verständnis von Implicits, deren Einsatzmöglichkeiten und Anwendung und lernen die Hierarchie von Sammlungen und die unveränderlichen und veränderlichen Sammlungen der Bibliothek, sowie die Verwendung von Java in Scala Programmen kennen. Der Zugriff auf Java-Objekte und Java-Sammlungen wird Mittelpunkt dieser Schulung sein.
Voraussetzungen
• Gleichwertige Kenntnisse oder Besuch des Kurses
Seminarinhalt
Einführung in die Funktionen
• Funktionsliterale
• Funktionstypen
• Vergleich der Funktionen mit Methoden
• Eta-Erweiterung
• Funktionen / Methoden höherer Ordnung
• Funktionskomposition
• Partielle Funktionen
Implicits
• Implicits Parameter
• Implicits Instanzen
• Implicits Importe
• Implicits Auflösung
• Typ-Klassen
• Context Bounds
• Erweiterungsmethoden
• Implicits Konvertierungen
Scala Sammlungen
• Die Hierarchie von Sammlungen
• Iterator, Iterable
• Immutable Collections: Lists, Sets und Maps
• Lazy immutable Collections: LazyList, Views
• Mutable Collections, Sets und Maps
Verwendung von Java in Scala Programmen
• Zugriff auf Java Objekte
• Konvertierungen von der Java Option zu der Scala Option (und umgekehrt)
• Konvertierung von Java Sammlungen zu Scala Sammlungen (und umgekehrt)
• Konvertierung von Java CompletableFuture zu Scala Future (und umgekehrt)
• Folding Either, Try, Option, List
Zielgruppen
• Software-Entwickler/innen
Preise und Termine
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: | 2 Tage |
Preis: | 1.095,00 € zzgl. USt. pro Teilnehmer (1.303,05€ inkl. USt.) |
Seminarstandorte: | |
Starttermine: (ortsabhängig) | |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer: | 2 Tage |
Preis ab: | 1.495,00 € zzgl. USt. pro Tag (1.779,05€ inkl. USt.) |
Schulungszentren: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Software
Scala 3.x
Verwandte Schulungen
Scala 3.x - Das Typ-System der Programmiersprache - SchulungScala 3.x - Funktionale Programmierung - SchulungScala 3.x - Grundlagen der Programmiersprache - Kompakt - Schulung
Seminarsprache
Wir bieten unsere Seminare hauptsächlich in deutscher Sprache an – je nach Wunsch aber gerne auch in Englisch oder einer anderen Seminarsprache. Bitte fragen Sie doch einfach bei uns an.