Scala 3.x - Language Server Protocol (LSP) und Build Server Protocol (BSP) - Metals und Bloop - Schulung(1 Tag)
Scala Tools - Language Server Protocol und Build Server Protocol - Metals und Bloop
Kurzbeschreibung
In dieser Scala 3.x-Schulung lernen Entwickler/innen das Language Server Protocol (LSP) und das Build Server Protocol (BSP) kennen. Sie erfahren alles über die unterschiedlichen Funktionen von LSP und BSP, die die Grundlage zur Integration von Programmiersprachen und Build-Systemen in IDEs und Editoren sind und lernen, dass das LSP abstrakte Funktionen, wie die automatische Vervollständigung von Klassen- und Funktionsnamen oder Goto Definition ermöglicht und das BSP eine ähnliche Funktion für Build- und Konfigurationstools erfüllt. Weiterhin wird die Funktion von Metals als LSP Server oder als BSP-Client, der Bloop als Server nutzt, vermittelt. Am Kursende verstehen die Teilnehmer/innen die Interaktion dieser beiden Protokolle und der diversen Tools beim Entwicklungsprozess und erkennen die Vorteile der Verwendung von Metals beim Editieren des Scala-Codes als auch die Steuerung von Bloop von der Kommandozeile aus und lernen den Build-Server Bloop durch den sbt-Build-Server zu ersetzen.
Voraussetzungen
• Solide Kenntnisse der Sprache Scala und der Scala-Standard-Bibliothek
• Kursbesuch Grundlagen II oder gleichwertige Kenntnisse
Seminarinhalt
• LSP (Language Server Protocol)
• LSP Clients und LSP Server
• Metals and LSP gesteuerte Editoren
• BSP (Build Server Protocol)
• BSP Clients und BSP Server
• Bloop and BSP gesteuerte Build Clients
• Das Ersetzen von Bloop als Build Server durch sbt
Zielgruppen
• Software-Entwickler/innen
Preise und Termine
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: | 1 Tage |
Preis: | 695,00 € zzgl. USt. pro Teilnehmer (827,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: | 1 Tage |
Preis ab: | 1.350,00 € zzgl. USt. pro Tag (1.606,50€ inkl. USt.) |
Schulungszentren: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Software
Scala 3.x
Verwandte Schulungen
Scala 3.x - Das Compiler-Tool - SchulungScala 3.x - Einführung in das Testen mit ScalaCheck - SchulungScala 3.x - Einführung in ScalaTest - 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.