📊 Python Interfaces Gráficas: Aplicación de escritorio con [ TKINTER y SQLite3 ]
Автор: Dimas
Загружено: 2021-12-14
Просмотров: 27812
¿Quieres hacer una Interfaz gráfica con Python usando Tkinter y SQLite3? Te enseño haciendo una aplicación de escritorio paso a paso, con múltiples ventanas y programación orientada a objetos.
👉En este proyecto de Python, usaremos tkinter para crear una interfaz gráfica con múltiples ventanas. También utilizaremos SQLite3 con Python y SQLAlchemy para crear una base de datos relacional y guardar todos los datos de los tests.
👉SQLAlchemy es un ORM (Object Relational Mapping) que nos permite definir los modelos de la base de datos mediante programación orientada a objetos. SQLAlchemy es una especie de puente entre Python y SQLite que nos permite deshacernos del lenguaje SQL y trabajar directamente con objetos, atributos y métodos de Python.
👉Veremos cómo utilizar y personalizar varios widgets de tkinter. Utilizaremos Frames para crear las pantallas. Utilizaremos la programación orientada a objetos de python para crear la estructura de nuestro proyecto y generar código reciclable.
👉La aplicación de escritorio nos permitirá crear diferentes tests o exámenes con preguntas con múltiples opciones para seleccionar. Podremos tanto ejecutar los tests y obtener la puntuación como crear otros completamente de cero o incluso eliminarlos.
👉 Código del proyecto: https://github.com/dimas-avila/tkinte...
🎬 TIMESTAMPS:
00:00 - Introducción al proyecto de tkinter y sqlite3
00:12 - Demostración de la aplicación de escritorio de tkinter
04:00 - Explicación teórica. Diseño de la aplicación y estructura de la base de datos
20:52 - Creación del proyecto. Estructura de ficheros y módulos de Python
23:29 - Creación de los modelos de la base de datos con SQLite y SQLAlchemy
43:35 - Insertar datos en una tabla de SQLite
56:53 - Creación de la clase manager de la interfaz gráfica
01:10:13 - Creación de la pantalla Home con tkinter
01:27:00 - Menú de navegación en tkinter para cambiar de pantalla.
01:35:45 - Controlador de la base de datos con SQLAlchemy
01:37:56 - Insertar datos a una tabla sql con SQLAlchemy
01:44:00 - Pantalla de tkinter para añadir nuevos tests a la base de datos
02:04:48 - Menú desplegable de tkinter "OptionMenu"
03:58:40 - Resumen final y explicación paso a paso
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: