Kotlin und Datenbanken: Ein praktischer Leitfaden
300 Seiten
German
PDF
4.5

Kotlin und Datenbanken: Ein praktischer Leitfaden

Kotlin und Datenbanken: Ein praktischer Leitfaden

Autor:

Jahr:

Zusammenfassung:

Buch "Kotlin und Datenbanken: Ein praktischer Leitfaden" — ein umfassendes Handbuch für Entwickler, die die Arbeit mit Datenbanken in der Sprache Kotlin erlernen möchten. Unabhängig davon, ob Sie eine mobile App, einen Webdienst oder ein Unternehmenssystem entwickeln, wird dieses Buch Ihr zuverlässiger Begleiter beim Aufbau einer effizienten Dateninteraktion sein.



Was Sie aus dem Buch lernen werden:

  • Grundlagen der Arbeit mit DB in Kotlin — Einrichtung der Umgebung, Anschluss von Treibern, Ausführung von SQL-Abfragen.
  • Arbeit mit SQLite — eine leichte, eingebettete Datenbank für mobile und Desktop-Anwendungen.
  • PostgreSQL in Kotlin — fortgeschrittene Techniken: Transaktionen, Indizes, Fensterfunktionen.
  • ORM-Bibliotheken — detaillierte Analyse von Exposed, Hibernate und Room für Kotlin.
  • Asynchrone Arbeit mit DB — Koroutinen, Flow und reaktive Streams.
  • Migrationen und Schema-Versionierung — Flyway, Liquibase und manuelle Verwaltung.
  • Testen der Datenarbeit — Mock-Objekte, In-Memory-Datenbanken und Integrationstests.


Für wen dieses Buch ist:

  • Anfängliche Kotlin-Entwickler — von einfachen Abfragen bis zu komplexen Architekturlösungen.
  • Android-Entwickler — Arbeit mit Room, SQLite und Netzwerk-DBs.
  • Backend-Ingenieure — Integration von Kotlin mit PostgreSQL, MySQL und Cloud-Diensten.
  • Alle, die ihr Wissen systematisieren möchten — von der Theorie bis zum Production-Code.


Besonderheiten der Ausgabe:

  • Über 50 praktische Beispiele mit fertigem Code.
  • Reale Anwendungsfälle: Online-Shop, Buchungssystem, Analyse-Dashboard.
  • Vergleichende Analyse der Ansätze: reines JDBC vs ORM vs NoSQL.
  • Tipps zur Abfrageoptimierung und Vermeidung typischer Fehler.
  • Fertige Projektvorlagen für IntelliJ IDEA und Android Studio.


Das Buch wurde von einem praktizierenden Entwickler mit 10-jähriger Erfahrung geschrieben, was die Aktualität der Informationen und ihre Anwendbarkeit in realen Projekten garantiert. Jedes Kapitel enthält Übungen zur Festigung des Materials und Fragen zur Selbstkontrolle.



Nach der Lektüre werden Sie in der Lage sein, Datenschemata sicher zu entwerfen, effiziente Abfragen zu schreiben, das passende Werkzeug für eine bestimmte Aufgabe auszuwählen und skalierbare Kotlin-Anwendungen zu erstellen, die mit beliebigen Datenbanken arbeiten.



Zusätzliche Materialien: Die Quellcodes aller Beispiele sind auf GitHub verfügbar, und am Ende des Buches befindet sich eine Liste nützlicher Bibliotheken und Tools des Kotlin-Ökosystems für die Datenarbeit.

Empfehlungen