Curso de Tkinter
Bienvenido al Curso de Interfaz Gráfica con Tkinter

Anteriormente hemos visto como escribir programas de solo texto que tienen una interfaz de linea de comandos. Ahora veremos la creación de programas con interfaces gráficas de usuario o GUI. Existen múltiples herramientas para la creación de GUI con Python siendo Tkinter la principal para conocer los conceptos básicos, además de ofrecer la ventaja de venir instalado en casi todas las versiones del mismo Python.
Tkinter es un módulo o librería que le proporciona a Python la posibilidad de crear interfaces gráficas con facilidad permitiendo crear desde formularios, paneles de gestión, juegos, ventanas de sistemas y muchas aplicaciones más que se pueden aplicar en casi todos los ámbitos donde el usuario tenga que realizar alguna tarea.
El curso se compone de 6 lecciones:
1. Una pequeña introducción
- Conoceremos que son las interfaces gráficas de usuario o GUI, ¿Qué es? Tkinter , por qué usuarlo y como instalarlo en diversos sistemas operativos.
- ¿Qué son las interfaces gráficas?
 - ¿Qué es Tkinter?
 - ¿Por qué utilizar Tkinter?
 - Como instalar la librería Tkinter en diferentes sistemas operativos
 
 
2. Visualizando ventanas
- En este modulo crearemos ventanas, elemento principal que constituye nuestro marco para crear aplicaciones graficas en Python,
- ¿Qué es una ventana?
 - ¿Cómo importar el módulo Tkinter?
 - Creación de la primera ventana
 - Métodos para la personalización
 
 
3. Widgets, frame y el método pack (ordenar, organizar y empaquetar)
- Módulo que nos muestra los tipos de widgets,  forma de organizarlos y un nuevo concepto, el empaquetamiento dentro de nuestras ventanas, para construir interfaces gráficas más completas.
- ¿Qué son los widgets?
 - ¿Qué es el Frame?
 - Sintaxis y creación del Frame
 - Personalizando el Frame
 - Método pack
 
 
4. Label, entry, método place y grid (etiquetas, entrada de texto y más empaquetamiento)
- Vamos a crear etiquetas para identificar partes específicas en nuestra interfaz, entradas de textos y ampliar los conceptos referente a los tipos de empaquetamientos.
- ¿Qué son los Label?
 - Sintaxis y creación de los Label
 - Personalizando los Label
 - ¿Qué son los Entry?
 - Sintaxis y creación de Entry
 - Personalizando los Entry
 - Método place
 - Método grid
 
 
5. Proyecto 1
- Formulario Simple
 
6. Proyecto 2
- Panel de compra/venta de ticket de una aerolínea
 
➡ Te invitamos a la 1º clase del Curso de interfaz gráfica con Tkinter
Curso de Interfaz Gráfica con Tkinter, 1º clase