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.

Descripción del Curso
Objetivos del curso

Se espera que el contenido del curso permita al estudiante aprender a elaborar interfaces gráficas con Tkinter, conocer la sintaxis de Tkinter y manejar correctamente los tipos de elementos que posee.

Perfil del alumno

El curso está pensado para todo principiante, estudiante o programador que desee incursionar en el mundo del desarrollo GUI con Python.

Salidas profesionales

Al aprender a crear una interfaz gráfica el desarrollador tendrá la oportunidad de hacer una aplicación más llamativa e intuitiva; de manera que los usuarios sentirán el deseo de utilizarlo y esto garantizará mayor venta independientemente de si trabaja para una empresa o como freelance.

Requisitos técnicos

El curso está elaborado con Python 3.7 junto con la versión de Tkinter 8.6. Por lo tanto, es vital contar con lo siguiente:

  • Tener instalador Python en su versión 3
  • Conocer la sintaxis de Python
  • Conocer los conceptos de clases y métodos
  • Muchas ganas de aprender

No obstante, en caso de no saber programar en Python, lo invitamos a participar en nuestro curso “Python para principiantes”.

Que aprenderás cuando termines este curso

Luego de aprender a utilizar tkinter es posible avanzar en conocimiento, a través de la integración de gráficos y formas a los proyectos de interfaz gráfica ya elaborados con esta potente librería.

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

 

Los Mejores Cursos de Programación

¿Interesado en Aprender Programación? Cursos Python y más de 0 a Experto

Gracias!

error