Desarrollo GUI en Python con Tkinter y PyCharm
Crear aplicaciones de escritorio interactivas con Tkinter
Así estudias: curso autodidacta
- Autodidacta y 100% en línea: contenido disponible 24/7.
- Avanzas a tu ritmo: la plataforma guarda tu progreso.
- Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
- Te evalúas con actividades automáticas, sin entregas a un tutor.
Lo que serás capaz de hacer
Esta especialización guía a los alumnos en la creación de aplicaciones de escritorio interactivas utilizando la biblioteca Tkinter de Python y el IDE PyCharm. Desde los widgets básicos y la gestión del diseño hasta la gestión avanzada de eventos y la integración de bases de datos, cada curso desarrolla habilidades prácticas de GUI a través de proyectos del mundo real. Los alumnos desarrollarán calculadoras, juegos y un completo sistema de gestión hotelera, adquiriendo experiencia práctica en diseño, codificación y despliegue de aplicaciones. Ideal para aspirantes a desarrolladores y profesionales que buscan dominar el desarrollo GUI en Python.
- Diseñar e implementar aplicaciones interactivas con interfaz gráfica de usuario (GUI) utilizando la biblioteca Tkinter de Python.
- Aplicar la gestión de diseños, el manejo de eventos y la integración con bases de datos en el desarrollo de aplicaciones de escritorio.
- Crea y pon en marcha proyectos reales, como calculadoras, juegos y sistemas de gestión.
Temario
UNIDAD 1 - Fundamentos del desarrollo GUI en Python · 16 leccionesDesarrollo GUI en Python: Diseño y construcción de aplicaciones - UNIDAD 1 - Fundamentos del desarrollo GUI en Python
Desarrollo GUI en Python: Diseño y construcción de aplicaciones - UNIDAD 1 - Fundamentos del desarrollo GUI en Python
- Introducción a la GUI de Python
- Tipos de interfaces GUI
- Programación GUI básica
- Primeros pasos con GUI
- Crear botón en Python GUI
- Creación de Canvas en Python GUI
- Creación de CheckBox en Python GUI
- Creación de marcos en la GUI de Python
- Widgets esenciales - De botones a marcos
- Creación de etiquetas en la GUI de Python
- Entrada en Python GUI
- Cuadro de lista en la GUI de Python
- Visualización y recogida de datos
- Construya su primera interfaz gráfica interactiva con Tkinter
- Fundamentos del desarrollo GUI en Python
- Cómo crear tu primera aplicación GUI en Python con CORE Widgets
UNIDAD 2 - Componentes GUI avanzados de Python · 19 leccionesDesarrollo GUI en Python: Diseño y construcción de aplicaciones - UNIDAD 2 - Componentes GUI avanzados de Python
Desarrollo GUI en Python: Diseño y construcción de aplicaciones - UNIDAD 2 - Componentes GUI avanzados de Python
- Menú en Python GUI
- Menú en Python GUI Continuar
- Botón Menú en Python GUI
- Menús y navegación
- Mensaje en la GUI de Python
- Botón de radio en Python GUI
- Escala en Python GUI
- Barra de desplazamiento en Python GUI
- Mensajería e interacción con el usuario
- Texto en Python GUI
- Nivel superior en Python GUI
- Spin Box en Python GUI
- Ventana con paneles en la GUI de Python
- Estructuración y mejora de la interfaz gráfica de usuario
- Etiqueta Marco en Python GUI
- Cuadro de mensajes en la GUI de Python
- Organizar y alertar a los usuarios
- Componentes GUI avanzados de Python
- Diseño de una aplicación GUI completa en Python utilizando widgets de Tkinter
UNIDAD 3 - Fundamentos de GUI de Python con Tkinter · 13 leccionesPython Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 3 - Fundamentos de GUI de Python con Tkinter
Python Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 3 - Fundamentos de GUI de Python con Tkinter
- Introducción a la programación Python
- Comprender el esquema organizativo
- Creación de la opción de cuadrícula de diseño
- Crear menú y barra de menús
- Creación del botón Imprimir
- Introducción y gestión del diseño
- Aprender los eventos de clic del ratón
- Comprender la opción de buzón de mensajes
- Concepto de manejo de archivos
- Gestión de eventos y mensajes
- Diseñando su primera GUI Tkinter: Diseños, Eventos y Manejo de Mensajes
- Fundamentos de Python GUI con Tkinter
- Diseño de una ventana interactiva de Tkinter con diseños y eventos
UNIDAD 4 - Desarrollo de aplicaciones con widgets Tkinter · 13 leccionesPython Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 4 - Desarrollo de aplicaciones con widgets Tkinter
Python Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 4 - Desarrollo de aplicaciones con widgets Tkinter
- Creación de la aplicación Calculadora y sus funciones
- Creación de botones para calculadora
- Creación de funciones de clic de botón
- Crear conexión con MySQL
- Aplicación del sistema de gestión de cafeterías
- Desarrollo de aplicaciones de calculadora
- Crear más aplicaciones utilizando marcos
- Creación de etiquetas informativas con fuentes
- Rectificar errores en el menú
- Creación de opciones de widgets para bebidas
- Introducir más opciones en el widget
- Widgets avanzados y personalización
- Desarrollo de aplicaciones graduadas con widgets Tkinter
UNIDAD 5 - Integración de bases de datos y proyecto final · 15 leccionesPython Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 5 - Integración de bases de datos y proyecto final
Python Tkinter: Diseño, Construcción e Integración de GUIs - UNIDAD 5 - Integración de bases de datos y proyecto final
- Creación de la información sobre pagos
- Añadir botones de pago
- Creación de una lista de variables
- Uso de la opción de texto para variables
- Comprobación del funcionamiento de la opción de reinicio
- Pagos y gestión de variables
- Fijar los precios de los productos
- Añadir códigos a las funciones
- Definición de las funciones de recepción
- Definición de las funciones de recepción Continúa
- Creación de una tabla para la base de datos
- Selección y visualización de los datos
- Finalización del sistema con precios, recibos y base de datos
- Integración de bases de datos y proyecto final
- Creación de una interfaz gráfica de usuario funcional para la gestión de una cafetería con Tkinter e integración con una base de datos
UNIDAD 6 - Creación de los fundamentos de la aplicación · 13 leccionesPython GUI: Diseño, gestión y entrega - UNIDAD 6 - Creación de los fundamentos de la aplicación
Python GUI: Diseño, gestión y entrega - UNIDAD 6 - Creación de los fundamentos de la aplicación
- Introducción al proyecto
- Creación de la primera página
- Creación de la primera página. Continuar
- Inicio del proyecto y configuración de la primera página
- Más información en la primera página
- Página principal
- Avances en la primera página y la interfaz principal
- Crear página de registro de entrada
- Crear página de registro. Continuar
- Diseño del proceso de registro
- Diseño e implementación del primer flujo de trabajo con interfaz gráfica de usuario en Python
- Creación de los fundamentos de la aplicación
- Diseñar y desarrollar la interfaz CORE de una aplicación gráfica de gestión hotelera
UNIDAD 7 - Gestión de los huéspedes y finalización de la solicitud · 15 leccionesPython GUI: Diseño, gestión y entrega - UNIDAD 7 - Gestión de los huéspedes y finalización de la solicitud
Python GUI: Diseño, gestión y entrega - UNIDAD 7 - Gestión de los huéspedes y finalización de la solicitud
- Página de la lista de invitados, parte 1
- Página de la lista de invitados, parte 2
- Página de la lista de invitados, parte 3
- Página de la lista de invitados, parte 4
- Gestión de la lista de invitados
- Página de pago
- Página de pago continua
- Optimización del proceso de pago
- Huésped por número de habitación Página
- Huésped por número de habitación Página Continuar
- Creación de la página de recibos
- Resultados del proyecto
- Búsqueda de salas, recibos y salida final
- Gestión de los huéspedes y finalización de la solicitud
- Creación y validación de una aplicación GUI para la gestión hotelera utilizando Python Tkinter
UNIDAD 8 - Creación de las bases de una calculadora con interfaz gráfica de usuario · 16 leccionesCalculadoras GUI en Python con Tkinter: Construir e Implementar - UNIDAD 8 - Creación de las bases de una calculadora con interfaz gráfica de usuario
Calculadoras GUI en Python con Tkinter: Construir e Implementar - UNIDAD 8 - Creación de las bases de una calculadora con interfaz gráfica de usuario
- Presentación del proyecto
- Cómo desarrollar una aplicación de cálculos
- IDE Explicación
- Importar bibliotecas
- Configuración del proyecto y entorno
- Tkinter
- Botones de Code Gui
- Widgets de Tkinter
- Conceptos básicos de Tkinter y componentes GUI
- El funcionamiento de la calculadora
- Llamada a una función de la calculadora
- Resultado de la implementación de una calculadora sencilla
- Calculadora CORE Lógica
- Diseño e implementación de una calculadora sencilla con Tkinter
- Calificado - Creación de las bases de una calculadora con interfaz gráfica de usuario
- Diseño e implementación de una interfaz gráfica de usuario para una calculadora en Python
UNIDAD 9 - Desarrollo de calculadoras científicas · 9 leccionesCalculadoras GUI en Python con Tkinter: Construir e Implementar - UNIDAD 9 - Desarrollo de calculadoras científicas
Calculadoras GUI en Python con Tkinter: Construir e Implementar - UNIDAD 9 - Desarrollo de calculadoras científicas
- Cómo programar una calculadora científica
- Cómo añadir botones a la calculadora científica. Parte 1
- Cómo añadir botones a la calculadora científica (2.ª parte)
- Ampliación a una calculadora científica
- Cómo añadir botones a la calculadora científica. Parte 3
- Salida Final y Spyder
- Completar la calculadora científica
- Calificado - Desarrollo de una calculadora científica
- Creación de una calculadora con interfaz gráfica de usuario en Python con Tkinter: desde la lógica básica hasta las funciones científicas
Certificado con validez SEP: lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
9 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
33 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Certificado SEP incluido (sin costo). Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por EDUCBA.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 9 unidades · 129 lecciones · 192 h
- 12 meses de acceso
- 33 cuestionarios de evaluación
- Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por EDUCBA; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.
¿El curso tiene validez SEP?
Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
¿El curso tiene tutor o clases en vivo?
No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.
¿Cómo se evalúa?
Te evalúas con actividades automáticas, sin entregas a un tutor.





