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
- Projektowanie baz danych
- Modelowanie struktur danych
- Normalizacja i denormalizacja
- Typy danych i ograniczenia
- Relacje i klucze
- Programowanie w PostgreSQL
- Zaawansowany SQL
- Funkcje i procedury składowane
- Triggery i widoki
- Programowanie po stronie serwera
- Optymalizacja wydajności
- Analiza i optymalizacja zapytań
- Indeksowanie zaawansowane
- Plan wykonania zapytań
- Strategie cachowania
- 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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!