Modern Tkinter for Busy Python Developers: Aprenda rápidamente a crear interfaces de usuario de gran aspecto para Windows, Mac y Linux utilizando la GU estándar de Python

Puntuación:   (4,2 de 5)

Modern Tkinter for Busy Python Developers: Aprenda rápidamente a crear interfaces de usuario de gran aspecto para Windows, Mac y Linux utilizando la GU estándar de Python (Mark Roseman)

Opiniones de los lectores

Resumen:

El libro recibe críticas dispares; mientras que algunos lectores aprecian su enfoque directo para aprender Tkinter y su tratamiento moderno del tema, otros lo critican por la falta de ejemplos y la mala calidad física. Algunos lo consideran una referencia práctica, mientras que otros lo encuentran redundante con los recursos gratuitos en línea.

Ventajas:

Está bien estructurado para aprender Tkinter, ofrece una visión de las prácticas modernas y sirve como buena referencia. Algunos lectores lo encontraron útil para comprender la gestión de la geometría y las interacciones de los componentes de Tkinter. La redacción es clara y directa, lo que lo hace adecuado para principiantes.

Desventajas:

Carece de suficientes ejemplos, y muchos afirman que ofrece poco más de lo que está disponible en línea. Algunas reseñas mencionan una mala calidad física y problemas de edición en la versión impresa. Los críticos también señalan que puede no ser la mejor opción para aquellos que buscan un aprendizaje en profundidad o numerosos casos prácticos.

(basado en 43 opiniones de lectores)

Título original:

Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU

Contenido del libro:

Tercera edición: completamente revisada y ampliada Más de un 20% de material nuevo. Actualizado para Python 3. 9.

Aprenda rápidamente la forma correcta de construir interfaces gráficas de usuario atractivas y modernas con Python y Tkinter.

Sabes algo de Python. Quieres crear una interfaz de usuario para tu aplicación. Usted no quiere perder el tiempo jugando con cosas que no necesita.

Entra Tkinter.

Está integrado en Python. Todo lo que necesitas está incluido en las distribuciones estándar de Python. Sin descargas adicionales. Sus scripts Python y Tkinter funcionarán en Windows, Mac y Linux.

Tkinter tiene una API Python simple y limpia y se encarga de gran parte de las tareas domésticas necesarias en la programación de GUI. Usted puede centrarse en lo que es único en su aplicación.

Un GRAN problema.

Tkinter ha existido por mucho tiempo. Hay mucha documentación, mucha de ella creada hace años. Casi todo lo que encontrarías en esa documentación sigue funcionando hoy en día.

Pero todo está mal.

Tkinter tiene fama de tener interfaces de usuario feas y anticuadas que no encajan en los sistemas modernos. Y si sigues la documentación antigua, eso es exactamente lo que obtendrás.

Porque Tkinter ha dado un salto cuántico desde que se escribió toda esa documentación. Hay nuevas y mejores formas de construir su interfaz de usuario. Su programa necesita ser escrito de manera diferente para tomar ventaja de eso.

Modern Tkinter le muestra la forma correcta de hacerlo.

Aprenderás todas las mejores prácticas modernas. Construirá su interfaz de usuario de la manera correcta la primera vez, sin tener que aprender nada extra o irrelevante. Empieza por el principio, te muestra lo que necesitas saber y cubre todos los elementos esenciales para construir tu interfaz de usuario moderna. Esto incluye:

⬤ Todos los widgets GUI estándar.

⬤ Diseño atractivo de la interfaz de usuario.

⬤ Gestión de menús, ventanas y cuadros de diálogo estándar.

⬤ Organizar interfaces de usuario más complejas.

⬤ Los widgets más potentes de Tkinter: canvas y text.

⬤ Personalizando la apariencia de su interfaz de usuario.

⬤ Haciendo que todo funcione en Mac, Windows y Linux.

Puede que haya estado usando documentación antigua, o que esté intentando actualizar un programa Tkinter escrito hace años. Si es así, encontrará advertencias de lo que debe evitar usar, y cómo reemplazarlo con una solución moderna. Incluso hay un caso de estudio completo de modernización de la interfaz de usuario de una aplicación Tkinter seriamente anticuada con la que puede estar familiarizado.

Para quién es este libro

Este libro es para programadores Python que buscan crear rápidamente interfaces de usuario de escritorio. Puede que seas nuevo en Tkinter, o que quieras actualizar tus conocimientos. No necesitas ser un experto en POO, arquitectura MVC, multihilo o cualquier otro tema avanzado. De hecho, no verás nada de eso en este libro.

Este libro utiliza Python 3. 9, pero todo lo que aprendas se aplicará (con pequeños retoques) a cualquier versión de Python 3. x. No te ayudará si estás usando Python 2. x.

Deja que el veterano desarrollador de software Mark Roseman te muestre la forma correcta de construir interfaces de usuario con Python y Tkinter. Él ha estado usando y Tk (la tecnología detrás de Tkinter) desde sus primeros días y ha enviado docenas de herramientas de código abierto y aplicaciones comerciales basadas en él.

También es el autor del sitio web multilingüe TkDocs, la referencia de facto para la construcción de interfaces de usuario Tk modernas. Este libro reúne información específica sobre Python de ese sitio y apoya su desarrollo futuro.

Otros datos del libro:

ISBN:9781999149567
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:270

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Vidas recuperadas: Una historia de rescate y resistencia en la Alemania nazi - Lives Reclaimed: A...
Del célebre historiador de la Alemania nazi, la...
Vidas recuperadas: Una historia de rescate y resistencia en la Alemania nazi - Lives Reclaimed: A Story of Rescue and Resistance in Nazi Germany
Modern Tkinter for Busy Python Developers: Aprenda rápidamente a crear interfaces de usuario de gran...
Tercera edición: completamente revisada y...
Modern Tkinter for Busy Python Developers: Aprenda rápidamente a crear interfaces de usuario de gran aspecto para Windows, Mac y Linux utilizando la GU estándar de Python - Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Vidas recuperadas - Una historia de rescate y resistencia en la Alemania nazi - Lives Reclaimed - A...
Lives Reclaimed cuenta una extraordinaria...
Vidas recuperadas - Una historia de rescate y resistencia en la Alemania nazi - Lives Reclaimed - A Story of Rescue and Resistance in Nazi Germany
La Conferencia de Wannsee y la solución final: Una reconsideración - The Wannsee Conference and the...
El 20 de enero de 1942, en una gran villa a...
La Conferencia de Wannsee y la solución final: Una reconsideración - The Wannsee Conference and the Final Solution: A Reconsideration
Vidas recuperadas - Lives Reclaimed
Del célebre historiador de la Alemania nazi, Vidas recuperadas es la historia de un grupo extraordinario pero totalmente olvidado que lo...
Vidas recuperadas - Lives Reclaimed

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)