Тёмный
Kevin Arboleda
Kevin Arboleda
Kevin Arboleda
Подписаться
Tutoriales y proyectos dedicados a la programación en lenguajes como Python, JavaScript con uso de base de datos!
Sistema de hoteles | Python Tkinter GUI
16:09
2 месяца назад
Sistema de farmacias | Python Tkinter GUI
17:05
2 месяца назад
Crea facturas en PDF desde Python Tkinter
37:26
3 месяца назад
Punto de venta version 2 | Python Tkinter GUI
8:16
5 месяцев назад
Sistema de inventarios | Python Tkinter GUI
7:21
5 месяцев назад
Billing system on Python Tkinter
7:19
6 месяцев назад
Комментарии
@jorgeivansalazar5135
@jorgeivansalazar5135 День назад
Muchas gracias por el Obsequio que Dios te bendiga
@kevinarboleda7597
@kevinarboleda7597 День назад
Muchas gracias por el apoyo! Espero te sea de mucha ayuda! Saludos!
@jorgeivansalazar5135
@jorgeivansalazar5135 2 дня назад
Excelente video, una pregunta el proyecto va a tener códigos de barra. Muchas gracias
@kevinarboleda7597
@kevinarboleda7597 2 дня назад
@@jorgeivansalazar5135 gracias por el apoyo! Por el momento no, ya que no dispongo del equipo para hacer las pruebas y asegurarme de que funcione correctamente la lectura de los códigos de barra.
@alejandrogil4484
@alejandrogil4484 2 дня назад
Buenos dias, genial trabajo, creo que es lo que estoy buscando, solamente una consulta o duda, solo es para tenerla en una sola terminal, tiene la posibilidad de descargarlos en vario o en la nube, para que cualquier otro a distancia tambien pueda ingresar? gracias
@alejandrogil4484
@alejandrogil4484 2 дня назад
por ejemplo en nuestro caso, nosotros primero hacemos un presupuesto para el cliente, una vez aprobado, se genera una orden de trabajo, esa misma orden de trabajo se avisa a fabrica, y la imprimir, tenemos una OT con precios y saldo abonado, y la otra sin importes que es lo que imprime fabrica. es posible? gracias
@kevinarboleda7597
@kevinarboleda7597 2 дня назад
@@alejandrogil4484 Buenos días Alejandro, por el momento sólo se puede usar en un solo equipo, debido a que utiliza base de datos local, sin embargo dentro del código fuente se puede hacer la modificación y utilizar una base de datos como MySQL la cual se podría subir a un servidor en la nube y conectarse desde distintos equipos, Saludos!
@kevinarboleda7597
@kevinarboleda7597 2 дня назад
Claro, se pueden adaptar muchas funciones al proyecto, escríbeme al correo kevineao@hotmail.com si deseas algo más personalizado
@nicomedina884
@nicomedina884 3 дня назад
Se podría poner una función y un botón ver ventas ?
@kevinarboleda7597
@kevinarboleda7597 3 дня назад
Claro que si Nico, debes agregar el botón, crear una función que abra un top level, configurar la ventana y agregar un treeview, crear función para cargar todos los datos registrados en la tabla ventas para que se muestren en el treeview, en e proyecto que tengo de punto de venta esta el ejemplo, saludos!
@nicomedina884
@nicomedina884 2 дня назад
@@kevinarboleda7597 sin la función y el botón mostrar ventas es solo un programa de stock, voy a tratar de agregar esa función
@jonathanjavierurquiza7310
@jonathanjavierurquiza7310 3 дня назад
que buen laburo! te felicito, necesitas un colaborador?
@kevinarboleda7597
@kevinarboleda7597 3 дня назад
Muchas gracias por el mensaje! Siempre es bueno el apoyo!
@nfkeller
@nfkeller 4 дня назад
Hola, buen dia. Le falta el codigo de barras al los productos para poder vender con codigo de barra.
@kevinarboleda7597
@kevinarboleda7597 3 дня назад
Hola, lo he pensado pero por el momento no cuento con una lectora de códigos de barra para hacer las pruebas, saludos!
@nfkeller
@nfkeller 3 дня назад
@@kevinarboleda7597 entoendo pero no podes agregar el campo a la base de datps. Otra cosa quee parece que deberias modificar es que los datos del cliente se ingresen despues de terminada la venta saludos.
@wilmerchirinos8161
@wilmerchirinos8161 5 дней назад
Cuál es la clave
@kevinarboleda7597
@kevinarboleda7597 5 дней назад
@@wilmerchirinos8161 el usuario administrador es Usuario1 y la clave es admin, saludos!
@jonathanjavierurquiza7310
@jonathanjavierurquiza7310 3 дня назад
esta en el comentario fijado, junto con toda la información disponible
@davidjudamarquezcovarrubia1564
@davidjudamarquezcovarrubia1564 5 дней назад
Muy buen video
@davidjudamarquezcovarrubia1564
@davidjudamarquezcovarrubia1564 6 дней назад
Buen video Gracias
@kevinarboleda7597
@kevinarboleda7597 5 дней назад
Gracias por el apoyo! Saludos!
@nicomedina884
@nicomedina884 11 дней назад
Ídolo gracias
@kevinarboleda7597
@kevinarboleda7597 5 дней назад
Genial, espero te siga sirviendo el tutorial! Muchas gracias por el apoyo!
@davidjudamarquezcovarrubia1564
@davidjudamarquezcovarrubia1564 13 дней назад
gracias, esperando el siguiente video. Estaria bien que se pudiera seleccionar un producto con solo hacer click en su imagen en la interfaz, y asi tener la opcion de ya sea buscar el producto escribiendo su nombre o presionando su imagen para poder editarlo, etc.
@kevinarboleda7597
@kevinarboleda7597 11 дней назад
Gracias a ti por el apoyo! Ya tenemos disponible nuevo video del tutorial! Saludos!!
@davidjudamarquezcovarrubia1564
@davidjudamarquezcovarrubia1564 16 дней назад
Se podria agregar un boton para eliminar productos?
@kevinarboleda7597
@kevinarboleda7597 16 дней назад
Hola claro que si, puede añadirlo a la interfaz gráfica en la función widgets y crear la función eliminar que conecte a la base de datos con la sentencia DELETE articulo from artículos WHERE y colocas la condición, saludos!
@isaelperez870
@isaelperez870 20 дней назад
A seguir avanzando
@nicomedina884
@nicomedina884 20 дней назад
Buenisismo
@nicomedina884
@nicomedina884 20 дней назад
Genial , gracias
@kevinarboleda7597
@kevinarboleda7597 20 дней назад
Gracias por el apoyo! Espero te sirva mucho!! Saludos!
@johnarango5570
@johnarango5570 20 дней назад
Muchas gracias por compartir conocimientos, estoy aprendiendo a programar haciéndolo como autodidacta, he visto muchos videos, pero este ha sido de los que más me ha gustado y dejado aprendizaje, yo también estoy construyendo la lógica de negocio de un proyecto parecido y me quedo asombrado con lo que puede hacer la experiencia y el conocimiento juntos. Tantísimas gracias por los vídeos
@kevinarboleda7597
@kevinarboleda7597 20 дней назад
Muchas gracias por tu comentario y apoyo, me motiva a seguir subiendo contenido que les pueda aportar en el aprendizaje de este lenguaje de programación! Saludos!
@BlackCodeDev
@BlackCodeDev 21 день назад
We still wait when the next lesson
@kevinarboleda7597
@kevinarboleda7597 20 дней назад
Thanks for your support! Today I’ll upload the next part of the tutorial! Greetings from Colombia!
@BlackCodeDev
@BlackCodeDev 20 дней назад
@@kevinarboleda7597From Kurdistan too much thanks
@nicomedina884
@nicomedina884 23 дня назад
falta un video
@kevinarboleda7597
@kevinarboleda7597 22 дня назад
Hola Nico, en qué parte quedaste? El orden de los videos está bien.
@nicomedina884
@nicomedina884 22 дня назад
@@kevinarboleda7597 en este el numero 4
@nicomedina884
@nicomedina884 26 дней назад
problema de identacion ya lo resolvi
@kevinarboleda7597
@kevinarboleda7597 26 дней назад
Hola Nico, Perfecto! Espero que te sirva mucho el tutorial para continuar aprendiendo! Hoy tendremos nuevo video del tutorial! Saludos!
@nicomedina884
@nicomedina884 27 дней назад
Hola profe, me da un error self.show_frame(Login)
@isaelperez870
@isaelperez870 29 дней назад
Buenas bro a mi me da este error ya no se que hacer haber si me puedes ayudar Traceback (most recent call last): File "c:\Users\Carlos Melo\Desktop\Colmado v1\index.py", line 1, in <module> from manager import Manager File "c:\Users\Carlos Melo\Desktop\Colmado v1\manager.py", line 3, in <module> from login import Login ImportError: cannot import name 'Login' from 'login' (c:\Users\Carlos Melo\Desktop\Colmado v1\login.py) y tengo todo como en el video
@kevinarboleda7597
@kevinarboleda7597 29 дней назад
Hola! Revisa en el archivo login.py que esté bien definida la clase Login, Class Login(Tk.Frame): y su constructor, la primera letra inicial de la clase debe estar en mayúscula, puedes escribirme al WhatsApp y te ayudo a revisar ‪+57 3002385798‬
@marioherd75
@marioherd75 Месяц назад
Hola bienas buenas tardes, tengo una duda, al oprimir el botón pagar me aparece un error , error al regustrar la venta: table de ventas has no column named cantidad, ya revise pero no encuentro el error, gracias
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
@@marioherd75 el error te está indicando que tú base de datos dentro de la tabla ventas no encuentra la columna cantidad, revisa tu base de datos que tenga esa columna o quizás esté mal escrita y no la está reconociendo, verifícalo, saludos!
@marioherd75
@marioherd75 28 дней назад
Muchas gracias
@thomasretamal7713
@thomasretamal7713 Месяц назад
Me ayudo mucho tu contenido, muchas gracias. ¡Estaré esperando la siguiente parte, saludos! . . . . . consulta: ¿sabes si es muy diferente realizar una conexion a una base de datos con el motor mariaDB en vez de usar sqlite3?
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
@@thomasretamal7713 Hola Thomas! Que bueno que te sirva en tu proceso de aprendizaje, si son diferentes ya que SQLite trabaja con archivos locales, mientras que MariaDB necesita una configuración de servidor (con host, usuario, contraseña, etc.), SQlite3 es ideal para proyectos pequeños, MariaDB, MySQL, MongoDB o los demás son ideales para proyectos más grandes y complejos
@thomasretamal7713
@thomasretamal7713 Месяц назад
@@kevinarboleda7597 me queda mucho mas claro, gracias por la información 👌🏽💪🏽 buscaré la manera de integrar lo aprendido en lo que estoy trabajando. saludos
@dorcelycetoute70
@dorcelycetoute70 Месяц назад
muchas graciassssssssssssss
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola! Muchas gracias por el apoyo! Saludos!
@nicomedina884
@nicomedina884 Месяц назад
Genial
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola! Muchas gracias por el apoyo! Saludos!
@dulfredp
@dulfredp Месяц назад
Hola Kevin. Estoy aprendiendo a programar, y me aclaro muchas dudas. Cómo sugerencia, hacer también el software con MONGODB Felicitaciones, y gracias por su aporte
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola, gracias por el apoyo y la sugerencia! si estoy trabajando otros proyectos con bases de datos MySQL Workbench y MONGODB, saludos!
@danielalejandronavarroluna8374
@danielalejandronavarroluna8374 Месяц назад
Te felicito Kevin, bien que se puedan hacer desarrollos asi en python
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola Daniel gracias por el apoyo! si aunque Tkinter es demasiado basica y sencilla, con buena imaginación y creatividad se pueden desarrollar proyectos totalmente funcionales! Saludos!
@horaciogabriellopez3173
@horaciogabriellopez3173 Месяц назад
gracias por el video justo empece a aprender con otro y pienso seguir con este, gracias
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Genial, espero te sirva mucho para continuar con tu proceso de aprendizaje! Muchas gracias por el apoyo!
@Cntaurollan
@Cntaurollan Месяц назад
Gracias por el tutorial, excelente video. Esperando el siguiente capitulo. En commands use un lambda para ahorrar lineas de codigo, asi pude usar la funcion show_frames directamente, por ejemplo: command=lambda: self.show_frames(Ventas). Exitos!
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Gracias por el apoyo! Este fin de semana tenemos nuevo capítulo del tutorial! Todas las sugerencias para mejorar los códigos son siempre bienvenidas! Muchas gracias! Saludos!
@marting6344
@marting6344 Месяц назад
Excelente proyecto! Sos crack..gracias por todo el conocimiento que nos brindas!
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
@@marting6344 Muchas gracias por el apoyo! Ya está lista la segunda parte del tutorial, se sube el día de mañana! Espero te sirva, saludos!!
@sugaralipadillacarrera4626
@sugaralipadillacarrera4626 Месяц назад
Excelente! Nuevo reto. Vamos con toda con este nuevo proyecto.
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Gracias por el apoyo! El jueves tendremos la segunda parte del tutorial en el cana! Saludos!
@gamermtzjrqn
@gamermtzjrqn Месяц назад
¿por qué no lo creaste en arquitectura MVC? te hubiera sido más cómodo el arreglo del programa....
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Gracias por la sugerencia lo tendré en cuenta! Saludos!
@danielr2979
@danielr2979 Месяц назад
Excelente me ayudas a seguir practicando!
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Muchas gracias por el apoyo! Me alegra mucho que te sirva para seguir practicando, el jueves tenemos la segunda parte de este tutorial, saludos!
@cristianricardo5846
@cristianricardo5846 Месяц назад
Bor melo pasas todas base de datos bro
@danielflores4664
@danielflores4664 Месяц назад
Hola Kevin, Espero que estés bien. Recientemente adquirí el código fuente y le hice algunas modificaciones. Sin embargo, al intentar compilar, aparece un mensaje de error indicando que no se encuentra el archivo btninventario.png, aunque este está correctamente almacenado en la carpeta icono. ¿Existe alguna alternativa a auto-py-to-exe o PyInstaller para compilar, o podría estar siguiendo algún paso incorrecto? Agradezco mucho tu ayuda.
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
@@danielflores4664 Hola Daniel, escríbeme al WhatsApp +573002385798 y revisamos el error, saludos!
@miguelcardona-e8p
@miguelcardona-e8p Месяц назад
Mil gracias Kevin me encanto tu proyecto y aprendi mucho, te hago una pregunta si quiero actualizar algun tipo de dato a o agregar cosas a mi estilo despues de crear el archivo exe, como podria hacerlo? es decir como podria actualizar el codigo?
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola Miguel, una vez creado el ejecutable lo único que puedes seguir editando es la base de datos, de resto todas las modificaciones que quieras realizar debes hacerla directamente en el código y volver a crear el exe, saludos! Próximamente subiré un nuevo tutorial que distintos recursos!
@miguelcardona-e8p
@miguelcardona-e8p Месяц назад
Hola Kevin te agradezco mucho por los tutoriales no te alcanzas a imaginar el contenido de valor que aportas a tu comunidad.
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Muchas gracias por el apoyo! Pronto estaré subiendo un nuevo tutorial con nuevas funcionalidades para que puedan implementar en sus proyectos de interfaces gráficas! Saludos!
@miguelcardona-e8p
@miguelcardona-e8p Месяц назад
Muchas gracias profe, vamos al pie de la letra con todo, se merece miles de cosas buenas por brindarnos sus conocimientos!!
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Muchas gracias por tu comentario, espero poder seguir siendo de ayuda para todos! Saludos!
@JurgenCabrera-z5c
@JurgenCabrera-z5c 2 месяца назад
tengo un problema me sale ester error AttributeError: '_tkinter.tkapp' object has no attribute 'show_frame' error python al poner self.load_frames() self.show_frame(Container) me sale errror
@josemanuekpachashernandez9552
@josemanuekpachashernandez9552 2 месяца назад
podrias apoyar con un login en el método inventario y ventas por favor
@kevinarboleda7597
@kevinarboleda7597 Месяц назад
Hola José, pronto subiré un nuevo tutorial para otro proyecto y enseñaré a implementar un módulo de login y registro para las interfaces gráficas! Saludos!
@josemanuekpachashernandez9552
@josemanuekpachashernandez9552 2 месяца назад
Gracias, me has ayudado mucho
@mr.crizzz4845
@mr.crizzz4845 2 месяца назад
gracias por todas las cosas enseñadas en esta serie, me a servido mucho bro
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
@@mr.crizzz4845 Que bueno que te ha servido! Pronto subiré más tutoriales! Saludos!
@JeanTube7777
@JeanTube7777 2 месяца назад
Amigo lo podre subir a un servidor web?
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Hola Jean! Realmente las aplicaciones de escritorio con Tkinter se usa en local, para cargar a un servidor es mejor un aplicativo web, con flask o Django, saludos!
@JeanTube7777
@JeanTube7777 2 месяца назад
@@kevinarboleda7597 Gracias Bro.
@TheHacker016
@TheHacker016 2 месяца назад
@@kevinarboleda7597 Y la base de datos se puede tener en la nube?
@josemanuekpachashernandez9552
@josemanuekpachashernandez9552 2 месяца назад
Gracias por enseñar tus conocimientos
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Muchas gracias por el apoyo! Saludos!
@MijaelSandoval-uz9rh
@MijaelSandoval-uz9rh 2 месяца назад
Máster. Tendras el código publicado en alguna página? Me quedé en el vídeo 3 y me da error. Quería verificarlo
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Hola Mijael, por el momento solo lo tengo disponible en el siguiente enlace por un costo de $5 USD buymeacoffee.com/kevinarboledaobregon/e/288078 Saludos!
@geralg.g6332
@geralg.g6332 2 месяца назад
como se llama la extension?
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Hola Geral buen día, podrias especificarme más a que extensión haces referencia?
@miguelcardona-e8p
@miguelcardona-e8p Месяц назад
@@kevinarboleda7597 profe la extension de sqlite3, ya que al buscarla no la encuentro en VS
@fernandofj27
@fernandofj27 2 месяца назад
Hola bro, recien comence a aprender Python y de casualidad me tope con tu proyecto de Sistemas de Ventas. Quería preguntarte si hay algun IDE que facilite el trabajo a la hora de crear todas esas interfaces como las ventanas, botones, etiquetas, etc. Sin tener que escribir tanto código. Es que lo veo en desventaja con otros lenguajes como Java, que te facilita esa labor de las GUI.
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Hola Fernando, IDE podrías usar PyCharm es buena opción para Python, sin embargo si apenas estás aprendiendo, es recomendable que escribas todo el código para que lo puedas interiorizar de mejor manera, de la práctica y la constancia se aprende a un nivel más rápido, saludos!
@hernanjavierrozanskas3156
@hernanjavierrozanskas3156 2 месяца назад
Exelente!!, te felicito compañero!!
@kevinarboleda7597
@kevinarboleda7597 2 месяца назад
Muchas gracias por el apoyo! Saludos!