PostgreSQL dla programistów – najlepsze praktyki

Opis

Szkolenie koncentruje się na najlepszych praktykach programistycznych w pracy z PostgreSQL. Program warsztatowy obejmuje zaawansowane aspekty programowania w PostgreSQL, projektowania struktur danych oraz optymalizacji zapytań. Uczestnicy uczą się efektywnego wykorzystania możliwości PostgreSQL w aplikacjach produkcyjnych.

Profil uczestnika

  • Programiści aplikacji bazodanowych
  • Deweloperzy backend
  • Architekci rozwiązań bazodanowych
  • Programiści SQL
  • Deweloperzy Full Stack
  • Analitycy danych
  • Programiści migrujący do PostgreSQL

Agenda

  1. Projektowanie baz danych
    • Modelowanie struktur danych
    • Normalizacja i denormalizacja
    • Typy danych i ograniczenia
    • Relacje i klucze
  2. Programowanie w PostgreSQL
    • Zaawansowany SQL
    • Funkcje i procedury składowane
    • Triggery i widoki
    • Programowanie po stronie serwera
  3. Optymalizacja wydajności
    • Analiza i optymalizacja zapytań
    • Indeksowanie zaawansowane
    • Plan wykonania zapytań
    • Strategie cachowania
  4. Praktyki programistyczne
    • Obsługa współbieżności
    • Zarządzanie transakcjami
    • Wzorce projektowe
    • Bezpieczeństwo aplikacji

Korzyści

Uczestnik rozwinie umiejętność projektowania wydajnych struktur bazodanowych. Zdobędzie praktyczną wiedzę o zaawansowanym programowaniu w PostgreSQL. Nauczy się optymalizować wydajność zapytań i struktur danych. Pozna techniki efektywnego wykorzystania funkcji bazodanowych. Opanuje metody debugowania i profilowania zapytań. Rozwinie umiejętność implementacji wzorców projektowych w bazach danych. Zdobędzie wiedzę o bezpiecznym programowaniu aplikacji bazodanowych.

Wymagane przygotowanie uczestników

  • Doświadczenie w programowaniu
  • Znajomość podstaw SQL
  • Podstawowa znajomość baz danych
  • Doświadczenie w tworzeniu aplikacji

Zagadnienia

  • Projektowanie baz danych
  • Zaawansowany SQL
  • Programowanie po stronie bazy
  • Optymalizacja zapytań
  • Indeksowanie
  • Zarządzanie transakcjami
  • Współbieżność
  • Bezpieczeństwo danych
  • Wzorce projektowe
  • Procedury składowane
  • Triggery i widoki
  • Debugowanie zapytań

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1750 zł netto za jedną osobę

CZAS TRWANIA (dni): 2

KOD SZKOLENIA: IT-DB-11

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *