Programación experta en Python - Cuarta edición: Domine Python aprendiendo las mejores prácticas de codificación y conceptos avanzados de programación


Precio:
Precio de venta$67.98

Descripción

Logre una profunda comprensión de cómo construir, mantener, empaquetar y entregar aplicaciones Python robustas


Características clave:

  • Descubra las nuevas características de Python, como la fusión de diccionarios, el módulo zoneinfo y la coincidencia de patrones estructurales.
  • Cree código manejable para ejecutar en varios entornos con diferentes conjuntos de dependencias.
  • Implemente estructuras de datos y algoritmos de Python efectivos para escribir, probar y optimizar código.


Descripción del libro:

Python se utiliza en una amplia gama de dominios debido a su naturaleza simple pero poderosa. Aunque escribir código Python es fácil, hacerlo legible, reutilizable y fácil de mantener puede ser un desafío. Completa con las mejores prácticas, herramientas útiles y estándares implementados por desarrolladores profesionales de Python, esta cuarta edición lo ayudará no solo a superar tales desafíos, sino también a aprender las últimas características y conceptos avanzados de Python.


El libro comienza con un calentamiento, donde se pondrá al día con las últimas mejoras de Python, elementos de sintaxis y herramientas interesantes para aumentar su eficiencia de desarrollo. Además, los primeros capítulos deberían permitir a los programadores experimentados que provienen de diferentes lenguajes aterrizar de forma segura en el ecosistema de Python.


A medida que avance, explorará patrones comunes de diseño de software y varias metodologías de programación, como la programación basada en eventos, la concurrencia y la metaprogramación. También revisará ejemplos de código complejos e intentará resolver problemas significativos uniendo Python con C y C++, escribiendo extensiones que se beneficien de las fortalezas de múltiples lenguajes. Finalmente, comprenderá la vida útil completa de cualquier aplicación después de su lanzamiento.


Al final del libro, debería ser competente en la escritura de código Python eficiente y mantenible.


Lo que aprenderá:

  • Explore formas modernas de configurar entornos de desarrollo Python repetibles y consistentes.
  • Empaquete eficazmente el código Python para uso comunitario y de producción.
  • Aprenda elementos de sintaxis modernos de la programación Python, como f-strings, enums y funciones lambda.
  • Desmitifique la metaprogramación en Python con metaclases.
  • Escriba código concurrente en Python.
  • Extienda e integre Python con código escrito en diferentes lenguajes.


A quién va dirigido este libro:

El libro de programación Python está destinado a programadores expertos que desean aprender los conceptos avanzados y las últimas características de Python.

Cualquiera que tenga conocimientos básicos de Python debería poder seguir el contenido del libro, aunque podría requerir un esfuerzo adicional por parte de programadores menos experimentados. También debería ser una buena introducción a Python 3.9 para aquellos que aún están un poco atrasados y continúan usando otras versiones anteriores.

Autor: Michal Jaworski, Tarek Ziadé
Editorial: Packt Publishing
Publicado: 28/05/2021
Páginas: 630
Tipo de encuadernación: Tapa blanda
Peso: 2.35 libras
Tamaño: 9.25h x 7.50w x 1.27d
ISBN13: 9781801071109
ISBN10: 1801071101
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas

Este título no es retornable