Struttura del corso
Introduzione
- Panoramica delle caratteristiche e dell'architettura di PostgreSQL
- Python Fondamenti di programmazione
- Vantaggi di Python PostgreSQL
Introduttiva
- Installazione PostgreSQL
- Installazione di Python, Django o Flask
- Installazione di psycopg2
- Collegamento a PostgreSQL con Python
Python e SQL Operazioni
- Le basi del linguaggio SQL
- Database Schema e tabelle
- Scrittura di una query Python
- Creazione di tabelle
- Inserimento dei dati
- Manipolazione dei dati
- Utilizzo della clausola limite
- Unire le tabelle
- Ricerca full-text
- Lavorare con SQLite
- Esempi di Python applicazioni
Avanzato PostgreSQL con Python
- Ereditarietà delle tabelle
- Transazioni nidificate
- Tipi definiti dall'utente
- VISTE, AVENDO, DISTINTO
- Utilizzo di date e ore
- Controllo della concorrenza multiversione (MVCC)
- Diagrammi, grafici e report con matplotlib
Amministrazione e sicurezza
- PostgreSQL Sicurezza dei dati
- Limitazione dell'accesso tramite whitelist
- Implementazione della replica
- Database Migrazione
- Backup e ripristino
- Monitoraggio delle query
- Ottimizzazione delle prestazioni
- Prevenzione degli attacchi injection SQL
Risoluzione dei problemi
Riepilogo e passaggi successivi
Requisiti
- Esperienza con PostgreSQL
- Python Esperienza di programmazione
Pubblico
- Gli sviluppatori
- Gli amministratori
Recensioni (5)
Ammontare (molto) di conoscenza fornita. Approccio allegro all'argomento.
Oskar Debowski - Asseco Poland S.A
Corso - PostgreSQL Administration, Optimization and Replication
Traduzione automatica
argomenti avanzati con esercitazioni pratiche e discussione, come TimescaleDB e Hypertable, conoscenze del formatore sulla materia :)
Shivam - Paessler LLC
Corso - PostgreSQL Fundamentals
Traduzione automatica
Al termine del primo giorno, un partecipante ha suggerito di aumentare l'interazione durante le pratiche e i formatori hanno tenuto conto di questo per il secondo giorno.
Daniela - Unit4
Corso - PostgreSQL 16 for Developers and Administrators
Traduzione automatica
Un approccio pratico e factuale all'argomento. Un'atmosfera piacevole, che incoraggia a porre domande.
Marcin - Santander Bank Polska S.A.
Corso - Implementing High Availability in PostgreSQL
Traduzione automatica
Andres si impegna costantemente per rispondere a tutte le domande dei partecipanti e per assicurarsi che tutti comprendano le sue lezioni. Ammiro la sua competenza e padronanza dell'argomento.
Ryan - Questronix Corporation
Corso - PostgreSQL for Administrators - 3 Days
Traduzione automatica