Curso Práctico de Qt/PySide: Interfaces Gráficas con Python

Aprende a utilizar y dominar el módulo de interfaces más potente para Python creando multitud de proyectos gráficos.

Curso Práctico de Qt/PySide: Interfaces Gráficas con Python
Curso Práctico de Qt/PySide: Interfaces Gráficas con Python

Curso Práctico de Qt/PySide: Interfaces Gráficas con Python udemy course

Aprende a utilizar y dominar el módulo de interfaces más potente para Python creando multitud de proyectos gráficos.

Bienvenido a mi curso sobre desarrollo de programas gráficos en Python con Qt y PySide6 (última versión). Si tienes conocimientos básicos sobre este lenguaje y te interesa añadir atractivas interfaces a tus scripts, este curso es para ti.

  • A través de sencillos ejemplos te introduciré en el desarrollo de interfaces de forma progresiva.

  • Te enseñaré a utilizar los componentes gráficos esenciales y a organizarlos mediante diferentes tipos de layouts.

  • Profundizaremos en el manejo de la ventana principal, el control de subventanas y los cuadros de diálogo.

  • Veremos cómo tematizar los diseños, modificando la apariencia con estilos y paletas de colores.

  • También te enseñaré las claves para crear diseños con Qt Designer y a utilizarlos en Python.

  • Finalmente generaremos unos ejecutables en Windows para que puedas distribuir tus programas.

  • Todos los ejemplos realizados son igualmente funcionales con PyQt6 únicamente cambiando la importación.

Una vez aprendidos todos los conceptos fundamentles de Qt/Pyside nos centraremos en desarrollar diferentes proyectos de prueba para dominar esta tecnología:

  • Editor de registros JSON usando TableWidget

  • Editor de registros SQL usando arquitectura Modelo-Vista

  • Gestor CRUD de registros SQL usando formularios

  • Tablero Kanban en CSV usando listas y un menú contextual

  • Calculadora con interfaz generada dinámicamente

  • Visualización de gráficos dinámicos con PyQtGraph

  • Reportes en HTML/PDF con gráficos usando Pandas y PDFKit

  • Web scrapper concurrente usando PyQuery y QThreadPool

  • Widget para gestionar barajas de cartas con animaciones

  • Videojuego Blackjack usando el widget de barajas de cartas

Para saber más sobre el temario y mi didáctica, por favor echa un vistazo a las lecciones gratuitas, no hay mejor forma de hacerte una idea sobre el curso que experimentando tú mismo alguna de las lecciones.

Sin más, nos vemos en el curso.