Python intuitivo: Desarrollo productivo para proyectos duraderos


Precio:
Precio de venta$38.18

Descripción

Los desarrolladores impulsan sus proyectos con Python porque enfatiza la legibilidad, la facilidad de uso y el acceso a un conjunto de paquetes y herramientas meticulosamente mantenido. El lenguaje en sí continúa mejorando con cada lanzamiento: programar en Python está lleno de posibilidades. Pero para mantener un proyecto Python exitoso, necesita saber más que solo el lenguaje. Necesita herramientas e instinto para ayudarle a aprovechar al máximo lo que tiene a su disposición. Utilice este libro como su guía para ayudarle a perfeccionar sus habilidades y esculpir un proyecto Python que pueda resistir el paso del tiempo.

No importa su nivel de experiencia o antecedentes, la biblioteca estándar "pilas incluidas" de Python y su rico ecosistema de terceros proporcionan una base sólida para construir sus proyectos. Con la intuición y los conocimientos adecuados, puede aprovechar todo el poder que ofrece Python. Realice un recorrido guiado por algunos de los puntos fuertes de Python para crear un proyecto que pueda mantener y sobre el que pueda construir durante mucho tiempo.

Ejecute herramientas de análisis estático para detectar y eliminar clases de errores antes de ejecutar el código. Experimente con el modelo de concurrencia de Python y desarrolle patrones para utilizar las abstracciones de hilos y procesos de Python en todo su potencial. Conozca el sistema de sugerencias de tipos de Python: mypy. Descargue y ejecute paquetes de Python de terceros y hágalo de forma segura sin comprometer la seguridad. Depure código utilizando el depurador incorporado de Python y pruebe procedimientos en la consola interactiva. Ejecute su código en nuevas versiones del intérprete de Python para desbloquear mejoras de rendimiento y usabilidad. Durante todo el proceso, agudice sus instintos de Python para mantener su código limpio y reducir la posibilidad de errores.

Aproveche Python al máximo jugando con sus puntos fuertes y adoptando patrones que aprovechen su potencial.

Lo que necesita:

El libro asume que tiene algo de experiencia programando en cualquier lenguaje (no necesariamente Python). Para ejecutar el código presentado en el libro, necesitará un entorno Python que puede descargar de https: //www.python.org/downloads/.



Autor: David Muller
Editorial: Pragmatic Bookshelf
Publicado: 15/06/2021
Páginas: 142
Tipo de encuadernación: Tapa blanda
Peso: 0.56lbs
Tamaño: 9.25h x 7.50w x 0.30d
ISBN13: 9781680508239
ISBN10: 1680508237
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Desarrollo de software e ingeniería | General
- Informática | Internet | Programación web

Sobre el autor

David Muller es un ingeniero de software profesional. No es ajeno a otros lenguajes, pero se inclina por Python debido a su baja barrera de entrada y su enfoque en la legibilidad. David ha estado escribiendo Python casi a diario desde que se introdujo en el lenguaje en 2012 mientras estudiaba bioinformática en la UC San Diego. También es autor de tutoriales de Python para la base de conocimientos pública de Digital Ocean.