In dieser 2-tägigen Schulung "Scala Typelevel - Funktionaler Datenbankzugriff mit Doobie" erfahren Sie, wie Sie mithilfe der Bibliothek Doobie funktional auf relationale Datenbanken zugreifen. Doobie ist eine weit verbreitete Bibliothek in der Scala-Community und ermöglicht den funktionalen Datenbankzugriff, basierend auf den Prinzipien des Typelevel-Ökosystems wie Cats, cats-effect und fs2.
Der Kurs vermittelt Ihnen die wesentlichen Konzepte und Best Practices für den funktionalen Zugriff auf Datenbanken mit Doobie. Sie werden lernen, wie Sie Datenbankabfragen auf funktionale Weise erstellen und ausführen. Dabei wird ein Fokus auf die Anwendung funktionaler Konzepte wie Monaden, Effekttypen und das Typsystem von Scala gelegt.
Nach Abschluss des Seminars werden Sie in der Lage sein, Doobie für den effizienten Zugriff auf relationale Datenbanken zu nutzen. Sie werden verstehen, wie Sie Datenbanktransaktionen durchführen, Abfragen erstellen und die Ergebnisse verarbeiten. Zudem lernen Sie, wie die funktionale Programmierung den Datenbankzugriff optimieren kann.
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
In dieser 2-tägigen Schulung "Scala Tools - Scalafix, Scalafmt und Mdoc" lernen Sie die Anwendung und Funktionen von Scalafix, Scalafmt und Mdoc in Scala-Projekten kennen. Scalafix ist ein Tool zum Linting und Refactoring von Code, mit dem Sie spezifische Code-Regeln ...
In dieser 1-tägigen Schulung "Scala Tools - Compiler" lernen Sie den Scala-Compiler und seine umfangreichen Steuerungsmöglichkeiten kennen. Der Scala-Compiler ist ein unverzichtbares Werkzeug für Scala-Entwickler und bietet zahlreiche Optionen zur Steuerung des ...
In dieser 3-tägigen Schulung "Scala Language - What's new in Scala 3?" werden die neuesten Funktionen und Verbesserungen von Scala 3 vorgestellt. Das Ziel des Seminars ist es, den Teilnehmern einen umfassenden Überblick über die neuen Features zu geben und ihnen zu zeigen, ...
In dieser 5-tägigen Schulung "Scala Language - Basics Komplettkurs" erhalten Sie eine umfassende Einführung in die grundlegenden Konzepte und Funktionen der Programmiersprache Scala. Der Kurs kombiniert die Inhalte der beiden Einzelkurse "Scala Language - Basics I" und "Scala ...