Kurs Python + SQL – operacje na danych i ORM (SQLAlchemy)

Również w formie zamkniętej, dla Twojej firmy
ogólny
icon icon
Skontaktuj
się z nami!
iconbiuro@cognity.pl icon577 136 633 pon. - pt. 8:00-16:00

Standard szkoleń cognity obejmuje ZAWSZE W CENIE:

analiza potrzeb
Analizę potrzeb
szkoleniowych
online
Nagranie ze szkolenia
(wyłącznie dla szkoleń online)
opieka
Wsparcie poszkoleniowe przez
12 miesięcy po szkoleniu
certyfikat
Certyfikat w dwóch językach
  • polski
  • angielski
catering
Obiad i przerwy kawowe w cenie (dla szkoleń stacjonarnych otwartych)

CO ZYSKUJESZ?

iconSkonfigurujesz połączenie Pythona z PostgreSQL
iconWykonasz zapytania SQL i obsłużysz transakcje
iconPobierzesz dane z bazy prosto do pandas DataFrame
iconZapiszesz dane z DataFrame do bazy po transformacji
iconZdefiniujesz modele danych i mapowanie tabel w ORM
iconWykonasz pełny CRUD: dodawanie, odczyt, zmiany, usuwanie
iconZastosujesz bezpieczne, parametryzowane zapytania SQL
iconUsprawnisz kod i zapytania pod kątem wydajności

SZKOLENIA DLA BIZNESU I IT Z PRAKTYCZNYM BACKGROUNDEM

Praktyczne warsztaty, które od pierwszej minuty koncentrują się na realnych wyzwaniach i zastosowaniach.
Praktycy - trenerzy z biznesowym doświadczeniem, którzy dzielą się wiedzą zdobytą w rzeczywistych projektach

program szkolenia

Kurs Python + SQL – operacje na danych i ORM (SQLAlchemy)

Wyświetl program szkolenia Rozwiń wszystko
1.Wprowadzenie do pracy z bazą danych w Pythonie arrow-down
  • architektura klient–baza danych,
  • przegląd narzędzi (psycopg, SQLAlchemy),
  • konfiguracja połączenia z bazą PostgreSQL.
2.Biblioteka psycopg arrow-down
  • nawiązywanie połączenia z bazą,
  • wykonywanie zapytań SQL,
  • obsługa kursora,
  • transakcje (commit, rollback),
  • obsługa błędów.
3.Praca z danymi i pandas arrow-down
  • pobieranie danych do pd.DataFrame,
  • zapisywanie danych z DataFrame do bazy,
  • transformacje danych przed zapisem,
  • wydajna praca z większymi zbiorami danych.
4.SQLAlchemy – wprowadzenie do ORM arrow-down
  • koncepcja ORM,
  • konfiguracja SQLAlchemy,
  • definiowanie modeli danych,
  • mapowanie klas na tabele.
5.Zarządzanie strukturą bazy arrow-down
  • tworzenie tabel,
  • usuwanie tabel,
  • aktualizacja schematu,
  • migracje (wprowadzenie).
6.Operacje na danych (CRUD) arrow-down
  • INSERT – dodawanie rekordów,
  • SELECT – pobieranie danych,
  • UPDATE – aktualizacja rekordów,
  • DELETE – usuwanie danych,
  • filtrowanie i zapytania złożone.
7.Dobre praktyki pracy z bazą danych arrow-down
  • zarządzanie połączeniami,
  • bezpieczeństwo (parametryzacja zapytań),
  • organizacja kodu,
  • wydajność i optymalizacja zapytań.

Zapisz się poniżej na szkolenie Python + SQL – operacje na danych i ORM (SQLAlchemy)

Miesiąc, w jakim chcesz odbyć szkolenie:
Miejsce, w jakim chcesz odbyć szkolenie

Fatal error: Uncaught TypeError: key_exists(): Argument #2 ($array) must be of type array, null given in /home/platne/serwer13818/public_html/website_new/parts/training_new.php:621 Stack trace: #0 /home/platne/serwer13818/public_html/website_new/parts/training_new.php(621): key_exists() #1 /home/platne/serwer13818/public_html/website_new/text.php(5): include('...') #2 /home/platne/serwer13818/public_html/website_new/index.php(253): include_once('...') #3 {main} thrown in /home/platne/serwer13818/public_html/website_new/parts/training_new.php on line 621