Desarrollo de Programas Gráficos en Python con Qt/PySide
What you'll learn
- Desarrollar programas gráficos en Python con Qt/PySide
- Utilizar interfaces gráficas creadas con Qt Designer en Python
Course content
- Preview00:30
- 00:43Instalación de Python
- 00:48Python en GNU/Linux y MAC
- 03:59Instalación de VSC y extensiones
- 03:10Instalación de PySide y las Qt Tools
Requirements
- Conocimientos de Python básicos hasta las clases y objetos
- Python 3.8 o superior instalado y accesible desde la terminal
Description
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.
Futuras actualizaciones
Al acabar el curso sabrás lo suficiente para añadir interfaces gráficas a cualquier programa que se te ocurra, pero mi intención es seguir actualizando el curso en el futuro. Periódicamente publicaré el proceso de creación de pequeños proyectos para poner en práctica los conocimientos adquiridos y también para enseñaros como integrar diferentes tecnologías con PySide.
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.
Who this course is for:
- Estudiantes y desarrolladores de Python con interés por las interfaces gráficas
Instructor
Soy un apasionado de la programación y la educación informática, no hay un día de mi vida que no programe algo o ayude a alguien a resolver una duda.
Llevo más de 12 años creando software de todo tipo, pero me he especializado en Python para desarrollo web, aunque también me gusta todo lo relacionado con los gráficos, aplicativos de escritorio y sobretodo los videojuegos con el motor Unity, del cual espero realizar algunos cursos muy pronto.