Reproducir vídeo

Desarrollador de interfaces gráficas

¿Desarrollador de interfaces gráficas?

En esta capacitación obtendrás las herramientas básicas que te permitirán desempeñarte como desarrollador de interfaces gráficas al aprender a codificar en un lenguaje de programación de alto nivel y reusar código de terceros para lograr que las personas interactúen con las máquinas.

Una interfaz gráfica es un medio visual de comunicación que permite usar las máquinas de manera sencilla. Su creación requiere que desarrolles tu creatividad y tengas la facilidad de interpretar tu entorno, además de pasión por la tecnología.

Objetivos generales

En esta capacitación conocerás:

  • El proceso fundamental para crear un proyecto de interfaz gráfica.
  • Aprenderás un lenguaje de programación muy potente.
  • Abstraerás información de tu entorno para codificar programas en este lenguaje de alto nivel con el estilo de la programación orientada a objetos.
  • Utilizarás código desarrollado por terceros que te facilite el desarrollo de tus programas.
  • Aplicarás tu conocimiento para el desarrollo de programas básicos incluso de un videojuego.

Lo que aprenderás

Lección 1         

  • Interfaces gráficas de usuario
  • Ingenieria de requisitos
  • Instalación del IDE y plugin
  • Variables y tipos de datos
  • Operadores
  • Entrada y salida de datos
  • Uso de operadores

Lección 2

  • Tipos de datos estructurados
  • Indentación y encoding
  • Estructuras condicionales
  • Estructuras de iteración: while
  • Estructuras de iteración: for
  • Estructuras anidadas
  • Sentencias de control de flujo
  • Trabajando con bucles

Lección 3

  • Creación de funciones
  • Depuración de código
  • Salud integral
  • Medidas de seguridad y salud laboral
  • Etica profesional
  • Trabajando con funciones

Lección 4

  • El paradigma de programación orientado a objetos
  • Creación de clases
  • Herencia Actividad
  • Creación de objetos

Lección 1

  • Etapas de diseño de interfaces gråfñcas
  • El modelo dirigido a eventos
  • Creación de interfaces gráficas
  • Personalizar ventanas
  • Empaquetador de widgets
  • Uso de Entry
  • Interfaz de un menú de restaurante

Lección 2

  • Elementos de un formulario
  • Administradores de geometria
  • Variables de control y métodos de manipulación
  • Creación de formulario
  • Agregar caracteristicas al menú de restaurante

Lección 3

  • Instalación de Pip y del módulo Pillow
  • Manipulación de imágenes
  • Desarrollo de menú desplegable
  • Creación de cajas de diálogo
  • Transformación de un script .py en un ejecutable
  • Interfaz funcional de menú de restaurante

Lección 4

  • Uso de canvas
  • Interacción con Canvas
  • Pruebas unitarias
  • Animar figuras

Lección 1

  • Algoritmo del juego del gato
  • Interfaz del juego de gato
  • Desarrollo del juego de gato
  • Método para determinar choques

Lección 1

  • Frameworks para desarrollar en Python
  • Bibliotecas para la creación de interfaces gráficas
  • Emprende tu negocio
  • Atracción de clientes