Programa del Curso
Introducción
- Descripción general de las características y la arquitectura de PostgreSQL
- Fundamentos de programación en Python
- Ventajas de Python PostgreSQL
Empezar
- Instalación de PostgreSQL
- Instalación de Python, Django o Flask
- Instalación de psycopg2
- Conexión a PostgreSQL with Python
Python y SQL Operaciones
- Los fundamentos del lenguaje SQL
- Esquema y tablas de la base de datos
- Escribir una consulta de Python
- Creación de tablas
- Inserción de datos
- Manipulación de datos
- Uso de la cláusula límite
- Unión de tablas
- Búsqueda de texto completo
- Trabajar con SQLite
- Ejemplos de aplicaciones de Python
Avanzado PostgreSQL with Python
- Herencia de tablas
- Transacciones anidadas
- Tipos definidos por el usuario
- PUNTOS DE VISTA, TENER, DISTINTO
- Trabajar con fechas y horas
- Control de simultaneidad de varias versiones (MVCC)
- Tablas, gráficos e informes con matplotlib
Administración y Seguridad
- Seguridad de los datos de PostgreSQL
- Restringir el acceso mediante la lista blanca
- Implementación de la replicación
- Migración de bases de datos
- Copia de seguridad y restauración
- Supervisión de consultas
- Ajuste del rendimiento
- Prevención de SQL ataques de inyección
Solución de problemas
Resumen y próximos pasos
Requerimientos
- Experiencia con PostgreSQL
- Experiencia en programación en Python
Audiencia
- Desarrolladores
- Administradores
Testimonios (5)
Ejemplos/ejercicios perfectamente adaptados a nuestro dominio
Luc - CS Group
Curso - Scaling Data Analysis with Python and Dask
Traducción Automática
El entrenador estaba muy disponible para responder a todo tipo de preguntas que hice
Caterina - Stamtech
Curso - Developing APIs with Python and FastAPI
Traducción Automática
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
Transferencia de conocimientos prácticos y experiencia del formador.
Rumel Mateusz - Pojazdy Szynowe PESA Bydgoszcz SA
Curso - GUI Programming with Python and PyQt
Traducción Automática
As I was the only participant the training could be adapted to my needs.