Saltar al contenido

Python

Lenguaje de programación python

Cómo Usar Widgets Básicos en PyQt5: Botones, Etiquetas y Campos de Texto (Python)

En este tutorial aprenderás a utilizar los widgets más comunes de PyQt5 para crear interfaces gráficas funcionales en Linux Mint. Exploraremos cómo usar botones, etiquetas y campos de texto (QPushButton, QLabel, QLineEdit) para capturar y mostrar datos.

¿Qué aprenderás?

Cómo añadir widgets a tu ventana.
Conectar eventos, como clics de botón, a funciones personalizadas.
Manejar entradas de texto y actualizar contenido dinámicamente.
Deja tus preguntas o sugerencias en los comentarios. ¡Si tienes un reto de programación, compártelo también!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Crea Tu Primera Ventana con PyQt5 en Linux Mint (Python)

En este video te guiaré paso a paso para crear tu primera aplicación gráfica con PyQt5 en Linux Mint. Verás cómo estructurar tu código, crear una ventana básica y añadir un mensaje simple con un QLabel.

Aprenderás:

La estructura mínima de una aplicación PyQt5.
Cómo crear la clase MainWindow para manejar tu ventana principal.
Cómo ejecutar tu aplicación desde la terminal.
¡No olvides dejar tus comentarios y sugerencias! Si tienes un reto de programación que quieras compartir, estaré encantado de verlo.
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Introducción a PyQt5: Instalación y Configuración en Linux Mint (Python)

En este video te explicaré qué es PyQt5, sus principales características y cómo instalarlo paso a paso en Linux Mint usando Python y pip. Si estás interesado en crear interfaces gráficas con Python, ¡este es tu punto de partida!

Aprenderás:

Qué es Qt para Python y sus ventajas.
Los requisitos básicos para instalar PyQt5 en Linux Mint.
Cómo comprobar que PyQt5 quedó correctamente instalado.
Si tienes preguntas, comentarios o incluso retos, ¡déjalos en la sección de comentarios!
Repositorio del proyecto: https://github.com/tgextreme/intro-qt5-python-2025
Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Curso Completo de Interfaces con Python y Kivy en Linux Mint

En este video especial, encontrarás todos los temas de la serie Kivy reunidos en un solo lugar. Desde la instalación y configuración del entorno, hasta la creación de múltiples pantallas, manejo de archivos y personalización de estilos con .kv. Una guía integral para que consolides tus conocimientos de Kivy y desarrolles tus propias aplicaciones de manera profesional. ¡Disfruta este curso intensivo y conviértete en un experto en interfaces gráficas con Python y Kivy!

00:00 – Introducción y configuración del entorno
02:36 – Tu primera ventana en Kivy
06:00 – Widgets básicos (Botones, Etiquetas, TextInputs)
10:24 – Manejo de eventos y lógica de la aplicación
14:00 – Layouts en Kivy (BoxLayout, GridLayout, etc.)
16:44 – Navegación entre pantallas (ScreenManager)
20:00 – Lectura y escritura de archivos (CSV, JSON, etc.)
33:12 – Estilos y personalización con archivos KV

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Estilos y personalización: Archivos KV y temas (Kivy y Python)

Descubre cómo separar la lógica de tu app en Python y la descripción de interfaz en archivos .kv. Hablaremos de la personalización de colores, fuentes y la estructura recomendada para proyectos más grandes.

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Lectura y escritura de archivos Kivy y Python (CSV, JSON, etc.)

Veremos cómo guardar y leer datos desde ficheros CSV o JSON. Con este conocimiento, tu aplicación Kivy podrá manejar listas de usuarios, datos de configuración o cualquier información persistente.

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

Navegación entre pantallas Kivy y Python (ScreenManager)

Aprende a manejar múltiples pantallas en una sola aplicación. Crearemos un menú de inicio y una pantalla de configuración para ilustrar el cambio de pantalla y la navegación.

Proyectos:

https://github.com/tgextreme/kivy-intro

Libros recomendados:

⁠https://infogonzalez.com/libros

Sígueme en mis redes sociales:

https://www.linkedin.com/in/infogonzalez/
https://www.facebook.com/Infogonzalez
https://twitter.com/infogonzalez_es
https://github.com/tgextreme

Escribeme tu idea o proyecto a:

tgextreme89@gmail.com

error: Content is protected !!
Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad