Autodidacta
Autodidacta
  • 8
  • 158 429
Python CRUD : Personaliza Insertar, Modificar, Eliminar y Consulta con Tkinter y SQLAlchemy Sqlite
🚀 ¡Bienvenido a Autodidacta! 🚀
En este tutorial aprenderás a crear una aplicación CRUD en Python y Tkinter utilizando SQLAlchemy conectado con Sqlite para persistencia en Base de Datos. Este proyecto te guiará paso a paso desde la instalación de los requisitos hasta la implementación de una interfaz gráfica con Tkinter, la lógica de la aplicación y la interacción con una base de datos.
🔍 Lo que aprenderás:
🌟 Insertar.
🌟 Modificar.
🌟 Eliminar.
🌟 Consultar.
🌟 Guardar en base de datos.
🌟 Arquitectura de capas que facilita el mantenimiento y la escalabilidad del código
TEMAS TUTORIAL:
► Creación de ventana
► Uso de Paneles - Frame
► Uso de Etiquetas. - Label
► Uso de Caja de texto - Entry
► Uso de botones - Button
► Uso de cajas de mensaje - messagebox
► Uso de base de datos - SQLAlchemy
► Uso de base de datos - SQLAlchemy .
🔰 DESCARGAR PROYECTO Y LAS INSTRUCCIONES
github.com/AutodidactaMx/Code-General-Python/tree/main/python-tkinter-sqlite-crud
🔰 VISITANOS
autodidacta.mx/
🎥 Temas destacados:
No te pierdas la oportunidad de ampliar tus habilidades de programación mientras creas algo práctico y divertido. ¡Asegúrate de suscribirte, darle like y dejar tus comentarios! 🌟
¡Vamos a comenzar este emocionante viaje de desarrollo juntos!
#Python #Tkinter #SQLITE #Programación #CRUD #DesarrolloDeSoftware
Переглядів: 4 808

Відео

Python QR Code: Crea, Personaliza y Descarga Tus Propios Códigos QR
Переглядів 2,7 тис.Рік тому
🚀 ¡Bienvenido a Autodidacta! 🚀 En este emocionante tutorial, te guiaré paso a paso a través del fascinante proceso de desarrollo de una aplicación para generar códigos QR a partir de texto utilizando Python, Tkinter y Qrcode. ¿Te gustaría crear tus propios códigos QR de manera sencilla y personalizada? ¡Entonces este video es para ti! 🔍 Lo que aprenderás: Configuración del entorno de desarrollo...
Diseño moderno con Menu Sidebar en Python Tkinter GUI ⭐ Tutorial Desde Cero - Parte 2
Переглядів 9 тис.Рік тому
En este video, daremos continuidad al emocionante proyecto de creación de un moderno dashboard. Te conduciré a lo largo del proceso de diseño y desarrollo de Interfaces Gráficas de Usuario (GUI), centrándonos especialmente en la creación de interfaces secundarias que se integrarán de manera elegante en la zona principal de la ventana maestra. Además, exploraremos el uso de ventanas secundarias ...
Programa tu Calculadora con Python y Tkinter con Diseño Moderno (GUI) 🥇
Переглядів 7 тис.Рік тому
🚀Te enseñare en este video desde cero a crear una calculadora con Tkinter y Python. Te invito descubrir el fascinante mundo de la programación con Python mientras creamos juntos una calculadora moderna con una interfaz gráfica de usuario (GUI) espectacular utilizando Tkinter. En este tutorial paso a paso, te guiaré desde cero, explorando los conceptos básicos de Python y diseñando una interfaz ...
Diseño moderno con Menu Sidebar en Python Tkinter GUI ⭐ Tutorial Desde Cero - Parte 1
Переглядів 38 тис.Рік тому
En este vídeo, te guiaré a través del proceso de creación de Interfaces Gráficas de Usuario (GUI) con un diseño moderno utilizando Python (Python Tkinter GUI Design). Utilizaremos Tkinter para la construcción de la interfaz gráfica, incorporando diversos widgets para alcanzar nuestros objetivos. Además, destacaremos un diseño que incluirá un menú lateral (sidebar) activado por un botón, permiti...
✅ Entornos Virtuales en Python: Concepto, Uso de venv, virtualenv 🐍 Paso a Paso
Переглядів 2,6 тис.Рік тому
En este video, profundizaremos en el fascinante mundo de los entornos virtuales en Python. ¿Qué son exactamente? ¿Por qué son esenciales para desarrolladores? ¿Cuáles son las ventajas de utilizar herramientas como venv y virtualenv? Los entornos virtuales son una pieza fundamental en el desarrollo de software en Python, y comprender su funcionamiento te permitirá mantener tus proyectos organiza...
Login (Inicio de sesión) de usuarios PYTHON desde cero / POO - TKINTER (PARTE 2)
Переглядів 23 тис.2 роки тому
.CONTENIDO : CONTINUAREMOS CON LA ELABORACION DE LOGIN DE USUARIO PYTHON EN TKINTsER, AHORA REGISTRAREMOS UN USUARIO EN BASE DE DATOS CON AYUDA DE UN ORM INCLUYENDO ENCRIPTACION DE LA CONTRASEÑA ES UN DISEÑO MODERNO QUEe INCLUYE : INTERFAZ DE USUARIO, FORMULARIO LOGING ,FORMULARIO REGISTRO DE CUENTA, MODERNO, PYTHON, TKINTER, SQLALCHEMY, CRYPTOGRAPHY Para usar este proyecto debes tener instalad...
Login (Inicio de sesión) de usuarios PYTHON desde cero / POO - TKINTER (PARTE 1)
Переглядів 72 тис.2 роки тому
CONTENIDO : CONTINUAREMOS CON LA ELABORACION DE LOGIN DE USUARIO PYTHON EN TKINTER, AHORA REGISTRAREMOS UN USUARIO EN BASE DE DATOS POR M DISEÑO MODERNO : INTERFAZ DE USUARIO, FORMULARIO LOGING MODERNO, PYTHON, TKINTER, SQLALCHEMY, CRYPTOGRAPHY Para usar este proyecto debes tener instalado Python 3.x y el paquete Pillow : pip install Pillow TEMAS TUTORIAL: ► Creación de ventana ► Uso de Paneles...

КОМЕНТАРІ

  • @rolandojtorres
    @rolandojtorres 2 дні тому

    Eso debe ser para programadores que les pagan por volumen de codigo. Tkinter podria hacer la misma calculadora en menos de 30 lineas de codigo si no tuviera python como lenguaje.

  • @SANGETSU90
    @SANGETSU90 6 днів тому

    me da error en las 3 importaciones no se si falte instalar algo mas Traceback (most recent call last): File "c:\Users\USER\Documents\loginusuarios\main.py", line 1, in <module> from forms.form_master import MasterPanel File "c:\Users\USER\Documents\loginusuarios\forms\form_master.py", line 3, in <module> import util.generic as utl File "c:\Users\USER\Documents\loginusuarios\util\generic.py", line 1 import PIL import ImageTk, Image ^^^^^^ SyntaxError: invalid syntax

  • @omarmiguel6499
    @omarmiguel6499 21 день тому

    excelente tutorial 😀

  • @victorjauregui2944
    @victorjauregui2944 25 днів тому

    Excelentes tus videos de Python. Estoy esperando mas videos para seguir aprendiendo. Saludos

  • @stevenortega7746
    @stevenortega7746 Місяць тому

    parcero que grande eres, tus videos son increibles

  • @RobinJobSinarahua
    @RobinJobSinarahua Місяць тому

    hermano, un tutorial como crear un menú web , con barra lateral piola, saludos desde perú!

  • @RobinJobSinarahua
    @RobinJobSinarahua Місяць тому

    para que me salga, la imagen en la ventana, recomendaciones bro!

  • @danielmunar6305
    @danielmunar6305 Місяць тому

    alguno sabe si esos correos que se estan registrando los puedo visualizar de alguna manera ? gracias

  • @AntonioSalasDiestre
    @AntonioSalasDiestre 2 місяці тому

    Muy bueno. La estructura MVC muy acertado. Ahora sería interesante ver como gestionas el modelo multiventana, como abrir de forma modal y no modal, y controlar que se cierra y vuelve el control a la ventana que llama, etc. MUCHAS GRACIAS por tu esfuerzo y saber transmitir.

  • @anigarzat7
    @anigarzat7 2 місяці тому

    Muchisimas gracias!! Esto es lo que estaba buscando para crear las pantallas autoajustables con Menu y la explicación estuvo excelente!! ¿Qué framework recomiendas más para empezar: Flask o Django? Muchas gracias!!

  • @hugosanchezmora6324
    @hugosanchezmora6324 2 місяці тому

    Excelente vídeo para iniciar en este mundo de Tkinter; Se ha ganado su merecido Like y un nuevo suscriptor; vídeo de calidad siga así Master 🤭👍

  • @icedev8078
    @icedev8078 2 місяці тому

    Nuevo sub 👋😃

  • @FaberMauricioSotoMartinez
    @FaberMauricioSotoMartinez 2 місяці тому

    excelente video, que claridad para explicar, estaba enredado con otros videos y con este logre entender, mil gracias por su aporte.......

  • @javieralbertosaldarriagaca1514
    @javieralbertosaldarriagaca1514 2 місяці тому

    Mi más sincera gratitud, que gran apoyo me brindaste con este maravilloso video, felicitaciones y muchos éxitos!

  • @italogallo7646
    @italogallo7646 2 місяці тому

    LO felicito ingeniero , es una super clase, le recomiendo también apoyo con avances de ejecución del código en vivo , para valorar los avances de cada instrucción del Código, Gracias por su valioso apoyo y que buen aporte para nosotros

  • @FutboolDe10
    @FutboolDe10 2 місяці тому

    buenas! la imagen que pongo en el cuerpo_principal la estira un poco hacia los laterales ¿como puedo evitar eso?

  • @PretorDominusMexicano
    @PretorDominusMexicano 2 місяці тому

    Excelente video, estoy trabajando el mismo proyecto en Windows (Pc del trabajo) y Linux(PC Personal), en windows los logos ('\uf109', '\uf007','\uf129','\uf013') 'no tienen sentido', en Linux se aprecian bien, parece ser que es la versión instalada de python. Seguire informando sobre ello, por otro lado, donde encuentro el diccionario para saber que me pintarán los codigos antes mencionados ??

  • @brandontauta7666
    @brandontauta7666 2 місяці тому

    PODRÍAS EXPLICAR COMO GENERAR EL INSTALADOR O EL .EXE YA QUE LO INTENTO Y ME SALEN CIERTAS FALLAS

  •  2 місяці тому

    Excelente video. Tkinter es para hacer solo aplicaciones de escritorio cierto?

  • @gerardomendivil7084
    @gerardomendivil7084 3 місяці тому

    excelente explicacion excelente diseño pero una cosa, tapa la barra inferior de windows osea tapa toda la pantalla como se hace para que se vea la barra, soy nuevo en python

  • @CristianDiaz-lo7fn
    @CristianDiaz-lo7fn 3 місяці тому

    Estimado, muchas gracias por el video. Muy didáctico para quienes estamos empezando a conocer este lenguaje y poder ver en la práctica como hacer aplicaciones.

  • @rosyemilypamelaambrociolin3364
    @rosyemilypamelaambrociolin3364 3 місяці тому

    cuando le doy run en el main.py no muestra nada de la pantalla que muestras en el video, no se que debo presionar o si me hace falta algo, solo muestra lo siguiente: :/Users/Emily/Downloads/DECIMO SEMESTRE/PG2/Monitoreo/main.py" PS C:\Users\Emily\Downloads\DECIMO SEMESTRE\PG2\Monitoreo>

  • @RB-dq1nr
    @RB-dq1nr 3 місяці тому

    que mrd el sidebar

  • @pabloartero1155
    @pabloartero1155 3 місяці тому

    Qué agradable sujeto

  • @juansebastiancamachoreyes4256
    @juansebastiancamachoreyes4256 3 місяці тому

    Alguien tiene los códigos de los iconos? Los que él puso no me funcionan, igual quiero cambiarlos por otros

  • @luism.6274
    @luism.6274 3 місяці тому

    Muchas gracias justo lo que buscaba, una pregunta por que sera que no me aparecen los mismos iconos en mi menu latera, no me aparecen las mismas del video

  • @gonzaloflora9377
    @gonzaloflora9377 4 місяці тому

    Y como hago para que el boton haga algo? Tenga una acción luego de precionarlo ? Me gustaría ver eso!

  • @EGame04
    @EGame04 4 місяці тому

    donde madres descargo el util?

  • @AlejandroReyes-k7e
    @AlejandroReyes-k7e 4 місяці тому

    FalconMaster?

  • @AlejandroReyes-k7e
    @AlejandroReyes-k7e 4 місяці тому

    Falcon master?

  • @tonyfuentes9841
    @tonyfuentes9841 4 місяці тому

    NO ESTA BIEN EXPLICADO, TRATA DE PASO A PASO, Y EL POR QUE DE LAS COSAS, MMGVO.

  • @jhon.k.3227
    @jhon.k.3227 4 місяці тому

    Eu nem falo espanhol mas entendi tudo, tens o dom de ensinar.

  • @odelalvarado4807
    @odelalvarado4807 4 місяці тому

    Hola alguien me ayuda porfa... tengo este error al instalar tkinter-fontawesome ERROR: Could not find a version that satisfies the requirement tkinter-fontawesome (from versions: none) ERROR: No matching distribution found for tkinter-fontawesome;;;; pero el proble es cuando ejecuto hasta la parte que tengo{Error :::AttributeError: '_tkinter.tkapp' object has no attribute 'toggle_panel'}... si alguien me puede ayudar tego window 11,,, la ultima vesion instalada de VSCode y Python 12..

  • @hernandezperezdavid1222
    @hernandezperezdavid1222 4 місяці тому

    Hola amigo, me gustaría que hicieras un vídeo para hacer un gestor de documentos con tinker tipo drive,cloud o nextcloud (no enlazarlo a la nube), pero o para tenerlo en mi servidor por fa. He estado buscando y no encuentro algo en python y tú si enseñas bien, he intentado hacerlo con tutoriales de CRUD pero no me sale. Si hicieras este tutorial serías el primero

  • @gruberick5590
    @gruberick5590 4 місяці тому

    Hola!!! 😊, muchísimas gracias por tus vídeos, de verdad son increíbles!!! Aprendo de por medio y este crud me gusta. Podrías combinar este crud con tus otros vídeos como el de diseño moderno? De tal manera que agreguen datos en al crud y se pueda apreciar el cambio en el frontend!

  • @acmbio
    @acmbio 4 місяці тому

    Una cosa que no he entendido nunca... si se importa primero la librería tkinter por qué luego se importa de tkinter ... font? por ejemplo. ¿no se han cargado todos los módulos de tkinter ya? ¿Entonces que hace el primer import tkinter as tk?

    • @moretee
      @moretee 4 місяці тому

      tengo la misma duda 😅

  • @edgarantonio2190
    @edgarantonio2190 4 місяці тому

    No es necesario verlo escribir código. La forma de explicar es espectacular , no es ni muy rápido ni muy lento , usted es un crack enhorabuena 💪 Nuevo subscriptor

    • @castellmoon
      @castellmoon Місяць тому

      Es cierto, creo que mas tiempo se pierde viendo como escriben el código, en cambio este profesor nos explica cada bloque de código de manera muy precisa y clara.

    • @hernanvillalta
      @hernanvillalta 26 днів тому

      @@castellmoon Pienso lo mismo. Ya no tengo que acelarar el video. Solo la explicación de algo ya probado y que funciona.

  • @alextuza7166
    @alextuza7166 4 місяці тому

    SALUDOS, EXCELENTE APORTE. TENGO UNA CONSULTA COMO LE PODEMOS HACER ESE ARCHIVO EN EJECUTABLE?

  • @Jnazario17
    @Jnazario17 5 місяців тому

    10:50 Saludos! Aplique los modulos cryptography y sqlalchemy pero cuando coloco la línea se from cryptography.fernet import Fernet no me sale igual me pasa con el área de sqlalchemy necesito ayuda 😩

  • @xavimarin1126
    @xavimarin1126 5 місяців тому

    bufff un video muy bueno y de una forma "sencilla" y muy bien explicada has construido una ventana con un diseño increible... además de una códificación increible y muy bien estructurada... buenisimoooooo

  • @ramseshernandez3725
    @ramseshernandez3725 5 місяців тому

    Muchas veces investigamos nuevas tecnologías y requerimos probarlas haciendo algún proyecto para tomar decisiones, sin embargo cuando existe iniciativas como las que ha realizado usted, aporta mucho valor al desarrollo de software, muy buenos videos ...

  • @YurmarioBetancourt-tm4ow
    @YurmarioBetancourt-tm4ow 5 місяців тому

    Excelente didáctica para transmitir e impartir el conocimiento. Esperamos más contenido, muy profesional. Felicidades.

  • @rgabygc
    @rgabygc 5 місяців тому

    Buen video

  • @juansebastiancamachoreyes4256
    @juansebastiancamachoreyes4256 5 місяців тому

    Esa aplicación de escritorio se puede unir a una base de datos y crear un CRUD?

    • @jhon.k.3227
      @jhon.k.3227 4 місяці тому

      Sim, é bem possível, podes usar Mysql connector ou pode utilizar Alambic como mediador.

  • @DarkAlucar
    @DarkAlucar 5 місяців тому

    Es un gusto tenerte de vuelta 😊

  • @walterivanduarte4213
    @walterivanduarte4213 5 місяців тому

    Muchas gracias!!

    • @autodidacta-mx
      @autodidacta-mx 5 місяців тому

      Contrario a ti, es uno de los videos de mi canal menos valorados pero que considero más indispensables.

    • @walterivanduarte4213
      @walterivanduarte4213 5 місяців тому

      @@autodidacta-mx Es conciso y práctico, quizás lo único que veo a diferencia de otros videos es que no es tan llamativo a la vista. Pero en cuanto a información el mejor.

  • @iArthuro
    @iArthuro 5 місяців тому

    Que buenos tutoriales !! Estaria bueno un tutorial de lectura de Excel y guardado en base de datos

  • @mailenpb22
    @mailenpb22 6 місяців тому

    Muchas gracias por todo tu contenido crack! Gracias a este he podido solidificar mis conocimientos en Python, realmente es muy util tu contenido y super didactico, espero que nunca pares!

  • @gonzaloponce17775367
    @gonzaloponce17775367 6 місяців тому

    Gracias me encanta Python primera vez que veo tu canal ya me registre 🎉

    • @autodidacta-mx
      @autodidacta-mx 6 місяців тому

      @gonzaloponce17775367 Me alegra mucho Saludos

  • @Pambasico
    @Pambasico 6 місяців тому

    Como es posible que tengas solo 28 visitas???, excelente video y gracias por los tutoriales ayudan mucho a, aplicar las bases de Python y Desarrollo de DB,

    • @autodidacta-mx
      @autodidacta-mx 6 місяців тому

      Que tal @Pambasico , para mi esas 28 so muchas 😆 . Gracias por el apoyo. Saludos

    • @gonzaloponce17775367
      @gonzaloponce17775367 6 місяців тому

      La primera vez que veo un vídeo tuyo gracias me encanta Python 🎉

    • @autodidacta-mx
      @autodidacta-mx 6 місяців тому

      @@gonzaloponce17775367