Menu
Zamknij menu
Zaloguj się
Asseco Academy » Katalog szkoleń » Bazy danych i SQL w Pythonie

Szkolenie CDP_PYSQL_Z

Bazy danych i SQL w Pythonie

Akredytacja

  • Opis szkolenia
  • Zakres

Opis szkolenia

Szkolenie koncentruje się na integracji języka Python z relacyjnymi bazami danych oraz praktycznym zastosowaniu SQL w analizie danych i aplikacjach. Uczestnicy poznają różne sposoby komunikacji z bazą danych przy użyciu bibliotek psycopg, pandas oraz SQLAlchemy, ze szczególnym naciskiem na bezpieczeństwo, czytelność i efektywność kodu. Wszystkie zagadnienia realizowane są na przykładzie bazy danych PostgreSQL.

W trakcie szkolenia uczestnicy:

  • Nauczą się łączyć z relacyjną bazą danych z wykorzystaniem psycopg i SQLAlchemy.
  • Zdobędą umiejętność wykonywania zapytań SQL bezpośrednio z poziomu Pythona.
  • Opanują przekazywanie parametrów do zapytań oraz techniki ochrony przed SQL injection.
  • Dowiedzą się, jak integrować zapytania SQL z analizą danych w pandas.
  • Poznają podstawy pracy z ORM (Object-Relational Mapping) w SQLAlchemy, w tym mapowanie klas na tabele, operacje CRUD oraz zaawansowane zapytania z wykorzystaniem JOINów i podzapytań.

Szkolenie przeznaczone jest dla programistów i analityków danych znających podstawy języka Python, którzy chcą poszerzyć kompetencje w zakresie pracy z bazami danych i SQL w środowisku Python.

Zakres

  • Psycopg
    • Porównanie: psycopg vs. psycopg2
    • Połączenie z bazą danych
    • Przypomnienie podstaw SQL
    • Wykonywanie zapytań SQL
    • Template’y zapytań i parametryzacja
    • Zapobieganie SQL injection
  • Integracja z bazą danych w Pandas
  • SQLAlchemy – podstawy
    • Połączenie z bazą danych
    • Klasa jako model danych
    • Mapowanie klasy na tabelę
    • Tworzenie instancji klasy (rekordów)
    • Pobieranie danych
    • Filtrowanie, sortowanie, grupowanie
    • Modyfikacja i usuwanie danych
  • SQLAlchemy – JOINy i podzapytania
    • INNER JOIN
    • LEFT, RIGHT, FULL OUTER JOIN
    • Podzapytania

Terminarz Szkoleń

Zdalnie

… jeśli cenisz sobie możliwość nauki z trenerem i innymi uczestnikami, z dowolnego miejsca bez konieczności dojazdu.

Stacjonarnie

… jeśli chesz się uczyć, siedząc w jednej sali z trenerem i innymi uczestnikami.

Online

… jeśli chcesz uczyć się z materiałów dostępnych przez interenet w dowolnym miejscu o dowolnym czasie

Filtry:

Szkolenie: CDP_PYSQL_Z

Bazy danych i SQL w Pythonie

Data
Forma
Język
Dodatkowe informacje
Cena
05.12 – 05.12
Wirtualna klasa
polski
780 zł netto
Dodaj do koszyka

Filtry:

Szkolenie: CDP_PYSQL_Z

Bazy danych i SQL w Pythonie

Data
Lokalizacja
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Filtry:

Szkolenie: CDP_PYSQL_Z

Bazy danych i SQL w Pythonie

Dostęp do szkolenia
Forma
Język
Dodatkowe informacje
Cena

Currently, there is no trainings in the selected form.

Szukasz szkolenia w innym terminie?

Co nowego?

  • Najnowsze
  • Baza wiedzy
  • Marketing

Chcesz z nami porozmawiać?

Zadzwoń do nas: tel. 801 30 30 30