PostgreSQL für Einsteiger bis Experten – eLearning

450,00 EUR

  • 20 hours
eLearning

Meistern Sie eine der leistungsstärksten Open-Source-Relationaldatenbanken der Welt mit diesem Kurs „PostgreSQL Training: Von den Grundlagen bis zum Fortgeschrittenen“. Dieser praxisorientierte Kurs richtet sich an angehende Entwickler, Data Professionals und Datenbankadministratoren und führt Sie von den grundlegenden SQL-Konzepten bis hin zu fortgeschrittenen PostgreSQL-Funktionen, wie sie in realen Unternehmenssystemen eingesetzt werden.

Hauptfunktionen

Sprache

Kurs und Unterlagen auf Englisch

Stufe

Anfänger- bis Fortgeschrittenenniveau

Zugriff

1 Jahr Zugang zur Lernplattform

9 Stunden Video-on-Demand

mit über 20 Stunden empfohlener Lernzeit

21 praktische Übungen

1 Projekt, 9 Aufgaben, 7 automatisch bewertete Tests

Zertifikat

Bescheinigung über den Abschluss des Programms enthalten

Hero

Lernergebnisse

Am Ende dieses Kurses werden Sie Folgendes verstehen können:

Grundlegend

Die Grundlagen relationaler Datenbanken und ihre Funktionsweise.

Konzepte

Zentrale PostgreSQL-Konzepte, einschließlich verschiedener Arten von DBMS.

Ausführen

Wie man PostgreSQL installiert und Abfragen effizient ausführt.

Erstellen

Entwicklung von Anwendungen, die PostgreSQL als Backend-Datenbanksystem verwenden.

Konfigurieren

Konfiguration von PostgreSQL-Parametern und Verwaltung der Verbindungseinstellungen.

Überblick

Ein Überblick auf hoher Ebene über die Systemarchitektur von PostgreSQL.

Hero

Kurszeitplan

  1. Einführung in Datenbanksysteme

    Lektion 01

    • Arten von Datenbanken
    • Objektrelationales Datenbanksystem
    • Einführung in PostgreSQL
    • PostgreSQL installieren
  2. Grundlagen von SQL für Postgres

    Lektion 02

    • Datenbanken erstellen
    • Tabellen mit psql erstellen
    • Erstellen von Tabellen mit pgAdmin
    • Einfügen von Daten in die Tabelle
    • Aktualisieren und Entfernen von Daten
    • Auswählen und Abrufen von Daten
    • Tabellen ändern
    • Aggregationen und Gruppen
    • Arten von Zuschlagstoffen
    • Boolesche Operatoren und WHERE-Klausel
    • Inline-Operatoren
    • Verschachtelte Abfragen
  3. Postgres-Grundlagen

    Lektion 03

    • Datenbankobjekte
    • Rollen und Tablespace
    • Datenbankkomponenten
    • Datenbankansichten
    • Datenbankindizes
    • Datenbankfunktionen
    • Benutzerdefinierte Datentypen
    • Auslöser- und Regelsystem
  4. Fortgeschrittene Abfrageerstellung

    Lektion 04

    • Innere Joins
    • Left- und Right-Joins
    • Vollständige Joins
    • Gewerkschaften
    • Gemeinsame Tabellenausdrücke (CTE)
    • Fensterfunktionen
  5. Postgres-Sicherheit

    Lektion 05

    • Authentifizierung in PostgreSQL
    • Zugangs- und Sicherheitskontrolle
    • Daten verschlüsseln
    • Regelmäßige Datenbankwartung
    • Auswertung von Abfragen
  6. PERN-Stack-Implementierung

    Lektion 06

    • Einrichtung des PERN-Stacks
    • Verbindung zur Datenbank mit Prisma herstellen
    • Prisma-Modelle verstehen und definieren
    • Express-Backend konfigurieren
    • Erstellen und Testen von CRUD-APIs (POST, GET, PUT, DELETE)
    • Einrichten des React-Frontends
    • Funktion zur Eingabe von Ausgaben erstellen
    • Ausgeben und Verwalten von Ausgabendaten in React
  7. Spring-Boot-Implementierung

    Lektion 07

    • Einrichten einer Spring-Anwendung
    • PostgreSQL-Verbindung konfigurieren
    • Definition von Schemas und Datenstrukturen
    • Erstellen von Datenbankmodellen
    • Erstellen von Repositories und Diensten
    • Entwicklung von Controllern
    • Erstellen der Frontend-AnwendungKonfigurieren von Swagger UI
    • API-Informationen anpassen
  8. PostgreSQL: Arrays, Schlüssel und SELECT-Klauseln

    Lektion 08

    • PostgreSQL-Arrays
    • PostgreSQL 2D-Arrays
    • PostgreSQL-Benutzerdefinierte Datentypen
    • Schlüsselbeziehungen
    • Schlüsselbeziehungen definieren
    • Abrufen und Begrenzen
    • Eindeutige Werte und Duplikate
    • Fallanweisungen
  9. Capstone-Projekt

    Lektion 08

    Erstellen Sie eine interaktive Anwendung mit einem DBMS

PostgreSQL: Vom Anfänger zum Experten

Für wen ist dieses Programm geeignet?

Datenanalysten und Data Engineers

Softwareentwickler (Backend / Full Stack)

Datenbankadministratoren (DBAs)

Webentwickler, die mit APIs und Datenbanken arbeiten

IT-Fachkräfte, die in Daten- oder Backend-Rollen wechseln

Studierende oder frisch Graduierte, die Datenbankkompetenz aufbauen möchten

Kurs jetzt starten

Voraussetzungen

  • Grundlegendes Verständnis der SQL-Grundlagen
  • Vertrautheit mit Datenbankkonzepten (Tabellen, Zeilen, Spalten)
  • Allgemeines Verständnis dafür, wie Webanwendungen funktionieren (hilfreich, aber nicht zwingend erforderlich)
  • (Optional, aber vorteilhaft) Vorkenntnisse in Programmierkonzepten mit JavaScript oder Java für Anwendungs-Module

Erklärungen

Lizenzierung und Akkreditierung

Dieser Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Kandidatinnen und Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.


Häufig gestellte Fragen

Contact background

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!