PostgreSQL z Pythonem – integracja i rozwój

Opis

Szkolenie koncentruje się na praktycznych aspektach integracji PostgreSQL z aplikacjami Python. Uczestnicy poznają różne metody i narzędzia do efektywnej pracy z bazą danych w środowisku Pythona. Program obejmuje zarówno podstawowe, jak i zaawansowane techniki programowania, z naciskiem na wydajność i najlepsze praktyki. Zajęcia prowadzone są w formie warsztatów z rzeczywistymi przypadkami użycia.

Profil uczestnika

  • Programiści Python pracujący z bazami danych
  • Deweloperzy aplikacji webowych
  • Inżynierowie danych
  • Analitycy danych wykorzystujący Python
  • Programiści backend
  • Architekci rozwiązań bazodanowych
  • Specjaliści ds. integracji systemów
  • Deweloperzy full-stack

Agenda

  1. Podstawy integracji
    • Połączenie z bazą danych
    • Biblioteki dostępowe
    • Obsługa zapytań
    • Zarządzanie połączeniami
  2. Programowanie z ORM
    • SQLAlchemy w praktyce
    • Modelowanie danych
    • Relacje i asocjacje
    • Migracje bazy danych
  3. Wydajność i optymalizacja
    • Optymalizacja zapytań
    • Zarządzanie transakcjami
    • Przetwarzanie wsadowe
    • Buforowanie danych
  4. Wzorce i najlepsze praktyki
    • Wzorce projektowe
    • Obsługa błędów
    • Testowanie
    • Bezpieczeństwo danych

Korzyści

Uczestnik zdobędzie umiejętność efektywnej integracji PostgreSQL z aplikacjami Python. Nauczy się wykorzystywać zaawansowane funkcje SQLAlchemy w praktycznych scenariuszach. Pozna techniki optymalizacji wydajności w kontekście aplikacji Python. Będzie potrafił projektować i implementować bezpieczne rozwiązania bazodanowe. Zdobędzie wiedzę o najlepszych praktykach w tworzeniu aplikacji z PostgreSQL. Nauczy się testować i debugować aplikacje bazodanowe w Pythonie.

Wymagane przygotowanie uczestników

  • Znajomość języka Python
  • Podstawowa znajomość SQL
  • Doświadczenie w programowaniu aplikacji
  • Ogólna wiedza o bazach danych

Zagadnienia

  • Połączenie Python-PostgreSQL
  • ORM i SQLAlchemy
  • Modelowanie danych
  • Zarządzanie transakcjami
  • Optymalizacja wydajności
  • Wzorce dostępu do danych
  • Testowanie integracji
  • Migracje bazy danych
  • Bezpieczeństwo aplikacji
  • Przetwarzanie danych
  • Obsługa błędów
  • Monitorowanie wydajności

Poznaj naszą firmę

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

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-DB-19

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