• |
Introducción. |
• |
Requisitos, descarga, instalación y configuración de las herramientas de trabajo: |
|
|
- Python
- PyQt5
- Oracle MySQL Community
- PyMySQL
- PyCharm Community
|
|
• |
Gestión de excepciones: |
|
|
- Bloques try... catch... finally
- Información de contexto
- Lanzamiento intencional de excepciones
- Excepciones propias, herencia de excepciones, contexto propio
|
|
• |
Programación Orientada a Objetos, repaso: |
|
|
- Creación de una clase en Python
- Modificadores de acceso para métodos y atributos
- Atributos constantes
- Constructores
- Herencia
|
|
• |
Diseño de interfaces gráficas con PyQt: |
|
|
- Mostrar una ventana
- Mostrar una ventana desde Python
- QMainWindow
- Botones: Command Link Button, Push Button y Tool Button
- Check Box y Radio Button y Group Box
- Line Edit, Text Edit, Plain y Text Edit
- Etiquetas (Label)
- List Widget
- Combo Box
|
|
• |
Métodos y eventos de PyQt: |
|
|
- Toma de contacto con la gestión de eventos
- Eventos de PyQt
- Métodos y clases de PyQt
|
|
• |
Gestión de bases de datos con Python: |
|
|
- Visión general de una base de datos relacional
- Conexión a una base de datos centralizada y a otra distribuida
- Consultas
- Modificaciones
|
|
• |
Ejemplos resueltos de interfaces gráficas y bases de datos. |
• |
Ejercicios para resolver. |