Python en serio: Consejos de cinturón negro sobre implementación, escalabilidad, pruebas y más


Precio:
Precio de venta$39.99

Descripción

Una colección indispensable de consejos prácticos y de la vida real para abordar problemas comunes de Python y llevar su código al siguiente nivel. Incluye entrevistas con desarrolladores de Python de alto perfil que comparten sus consejos, trucos, mejores prácticas y consejos del mundo real obtenidos de años de experiencia.

Mejora tus habilidades de Python mientras te sumerges en el lenguaje de programación Python con Serious Python. Cubrirás una gama de temas avanzados como el multithreading y la memorización, obtendrás consejos de expertos sobre cosas como el diseño de API y el manejo de bases de datos, y aprenderás los fundamentos internos de Python para ayudarte a obtener una comprensión más profunda del propio lenguaje. Escrito para desarrolladores y programadores experimentados, Serious Python reúne más de 15 años de experiencia en Python para enseñarte cómo evitar errores comunes, escribir código de manera más eficiente y construir mejores programas en menos tiempo.

A medida que avanzas en los extensos tutoriales del libro, aprenderás cómo iniciar un proyecto y abordar temas como el versionado, los diseños, el estilo de codificación y las verificaciones automatizadas. Aprenderás cómo empaquetar tu software para su distribución, optimizar el rendimiento, usar las estructuras de datos correctas, definir funciones de manera eficiente, elegir las bibliotecas adecuadas, construir programas a prueba de futuro y optimizar tus programas hasta el bytecode. También aprenderás cómo:

- Crear y usar decoradores y métodos efectivos, incluidos métodos abstractos, estáticos y de clase
- Emplear Python para la programación funcional utilizando generadores, funciones puras y funciones funcionales
- Extender flake8 para trabajar con el árbol de sintaxis abstracta (AST) para introducir comprobaciones automáticas más sofisticadas en tus programas
- Aplicar análisis de rendimiento dinámico para identificar cuellos de botella en tu código
- Trabajar con bases de datos relacionales y gestionar y transmitir datos de forma eficaz con PostgreSQL

Si has estado buscando una manera de llevar tus habilidades de Python de buenas a excelentes, Serious Python te ayudará a lograrlo. Aprende de los expertos y sé realmente bueno en Python con Serious Python

Autor: Julien Danjou
Editorial: No Starch Press
Publicado: 27/12/2018
Páginas: 240
Tipo de encuadernación: Tapa blanda
Peso: 1.15 libras
Tamaño: 9.10h x 7.00w x 0.80d
ISBN13: 9781593278786
ISBN10: 1593278780
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Seguridad | General
- Informática | Programación | General

Sobre el autor
Julien Danjou es ingeniero de software principal en Red Hat y colaborador de OpenStack, el proyecto de código abierto más grande existente escrito en Python. Ha sido un hacker de Software Libre y Código Abierto durante los últimos 15 años.