Qué necesitas saber antes de
comenzar
Inicio 5 June 2026 07:50
Fin 5 June 2026
00
Días
00
Horas
00
Minutos
00
Segundos
15 hours 25 minutes
Actualización opcional disponible
Not Specified
Avanza a tu propio ritmo
Paid Course
Actualización opcional disponible
Resumen
Tkinter, Python Gui, tkinter python, python tkinter, gui, Python GUI, desktop application development, desktop application, python gui programming, pyqt, pyqt5 , python pyqt5
Programa
- Introducción a Python para el Desarrollo de GUI
- Conceptos Básicos de Tkinter
- Características Avanzadas de Tkinter
- Conceptos Básicos de PyQt5
- Widgets Centrales de PyQt5
- Conceptos Avanzados de PyQt5
- Mejores Prácticas para el Desarrollo de GUI
- Proyecto: Desarrollo de una Aplicación de Escritorio Completa
Visión general del papel de Python en aplicaciones GUI
Configuración del entorno de desarrollo
Introducción a Tkinter y PyQt5
Comprensión del marco de Tkinter
Creación de una aplicación GUI simple
Visión general de widgets: Button, Label, Entry, etc.
Gestión de Diseño con Pack, Grid y Place
Manejo de Eventos en Tkinter
Menús y Barras de Herramientas
Widget Canvas para Dibujo
Cuadros de Diálogo y Mensajes Emergentes
Uso del Cuadro de Diálogo de Archivos para Operaciones de Archivo
Personalización de Widgets con Estilos y Temas
Introducción al Marco PyQt5
Configuración de una aplicación PyQt5
Herramienta Designer para Diseño de GUI
Mecanismo de Señal y Ranura en PyQt5
Widgets Comunes: QPushButton, QLabel, QLineEdit, etc.
Gestión de Diseño: QVBoxLayout, QHBoxLayout, QGridLayout
Construcción de Formularios con Widgets
Manejo de Eventos e Interactividad
Creación de Widgets Personalizados
Uso de la Arquitectura Modelo/Vista
Implementación de Diálogos con Pestañas
Integración con Bases de Datos y Redes
Principios de Diseño y Guías de Usabilidad
Gestión del Estado de la Aplicación
Optimización del Rendimiento en Aplicaciones GUI
Despliegue de Aplicaciones de Escritorio
Planificación y Diseño de la Aplicación
Implementación de la Aplicación con Tkinter o PyQt5
Pruebas y Depuración
Empaquetado y Distribución de la Aplicación
Impartido por
Oak Academy and OAK Academy Team
Materias
Programming