PostgreSQL für Entwickler

Effizient entwickeln mit PostgreSQL

Mit einer dreißigjährigen Geschichte, einer der stärksten Entwicklergemeinden der Welt und einer weltweiten Reputation für hochqualitative Softwareentwicklung meistert die objekt-relationale SQL-Datenbank "PostgreSQL" auch hohe Anforderungen.

Seine Flexibilität vom Lizenzmodell über die Konfiguration bis zu den Datentypen erschließt PostgreSQL ein weiteres Spektrum an Einsatzmöglichkeiten, als Sie es von anderen DBMS gewohnt sind. Vom klassischen Datenbankserver bis hin zum eingebetteten Backend Ihrer Anwendung. Ohne Lizenzkosten.

Dieser Kurs vermittelt erweiterte Themen für die effiziente Entwicklung von Datenbankanwendungen. Ausgehend von einem Grundverständnis der PostgreSQL-Datenbank und -Architektur vermittelt der Kurs die Nutzung dieser Kompetenzen für die Optimierung von Anwendungen.

Voraussetzungen

Dieser Kurs wendet sich an Entwickler, die Anwendungen für PostgreSQL entwickeln möchten und schon grundlegendes Wissen über den Aufbau von PostgreSQL als Datenbankserver haben.

SQL-Grundkenntnisse werden vorausgesetzt. Eine entsprechende Schulung SQL-Grundlagen bieten wir gelegentlich kombiniert an. Außerdem werden die Kenntnisse aus dem Kurs PostgreSQL-Administration vorausgesetzt, der auch in Kombination angeboten wird.

Hilfreich sind Linux/Unix-Grundkenntnisse (Kommandozeile, einfache Administrationsaufgaben) sowie für einen Teil der Übungen grundlegende Programmierkenntnisse (z.B. PHP, Perl, C, Java).

Inhalt

Erweitertes SQL

  • Auffrischung (Queries, JOIN, Sub-Queries, usw.)
  • Aggregate- und Window-Functions
  • Commom Table Expressions (CTE)
  • Rekursive Queries

Datenbank-Design

  • MVCC-Prinzip
  • Schemas und Berechtigungen
  • Partitionierung
  • Nutzung von Erweiterungen
  • Indexe
  • Logische Replikation

Performance-Optimierung

  • Query-Pläne lesen
  • Workloads identifizieren und analysieren
  • Optimierung von Queries

Kurszeiten

Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.

An Kurstagen gibt es bei uns ab 8 Uhr Frühstück.

Unsere Kurse beginnen um 9 Uhr und enden um 18 Uhr.

Neben den kleinen Pausen gibt es eine Stunde Mittagspause mit leckerem, frisch in unserer Küche zubereitetem Essen.

Nach der Schulung anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.

Preis und Dauer

3 Tage,
1.518,58 € + 19% MwSt. = 1.807,11 €

Übernachtungsoptionen

Termine und Anmeldung

Es steht noch kein Termin für diesen Kurs fest.

Haben Sie einen Wunschtermin?

Termine ähnlicher Kurse
Für mit ** gekennzeichnete Termine ist die Mindestanzahl an Teilnehmern erreicht. Der Kurs findet aus heutiger Sicht sicher statt.