Programa do Curso
Introdução
- Visão geral das características e da arquitetura do PostgreSQL
- Fundamentos da programação em Python
- Vantagens do Python PostgreSQL
Começar a trabalhar
- Instalando o PostgreSQL
- Instalando Python, Django ou Flask
- Instalando o psycopg2
- Ligar a PostgreSQL with Python
Python e SQL Operações
- Noções básicas da linguagem SQL
- Esquema da base de dados e tabelas
- Escrever uma consulta em Python
- Criar tabelas
- Inserir dados
- Manipular dados
- Usar a cláusula de limite
- Juntar tabelas
- Pesquisa de texto completo
- Trabalhar com SQLite
- Exemplos de aplicações Python
Avançado PostgreSQL with Python
- Herança de tabelas
- Transacções aninhadas
- Tipos definidos pelo utilizador
- VISTAS, TER, DISTINTOS
- Trabalhar com datas e horas
- Controlo de concorrência multi-versão (MVCC)
- Tabelas, gráficos e relatórios usando matplotlib
Administração e segurança
- Segurança de dados PostgreSQL
- Restringir o acesso utilizando listas brancas
- Implementação da replicação
- Migração de bases de dados
- Cópia de segurança e restauro
- Monitorização de consultas
- Afinação do desempenho
- Prevenção de ataques de injeção SQL
Resolução de problemas
Resumo e próximas etapas
Requisitos
- Experiência com PostgreSQL
- Experiência em programação Python
Público
- Desenvolvedores
- Administradores
Declaração de Clientes (5)
Exemplos/exercícios perfeitamente adaptados ao nosso domínio
Luc - CS Group
Curso - Scaling Data Analysis with Python and Dask
Machine Translated
O formador estava muito disponível para responder a todo o tipo de perguntas que eu fazia
Caterina - Stamtech
Curso - Developing APIs with Python and FastAPI
Machine Translated
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course
Bozena Stansfield - New College Durham
Curso - Build REST APIs with Python and Flask
Transferência dos conhecimentos práticos e da experiência do formador.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Curso - GUI Programming with Python and PyQt
Machine Translated
As I was the only participant the training could be adapted to my needs.