Dominando Python - Segunda edición: Escriba código potente y eficiente utilizando todas las capacidades de Python


Precio:
Precio de venta$69.32

Descripción

Utilice las funciones avanzadas de Python para escribir código y paquetes legibles y de alta calidad


Características principales:

  • Extensamente actualizado para Python 3.10 con nuevos capítulos sobre patrones de diseño, programación científica, aprendizaje automático y Python interactivo
  • Dé forma a sus scripts utilizando conceptos clave como la concurrencia, la optimización del rendimiento, asyncio y el multiprocesamiento
  • Aprenda cómo las características avanzadas de Python se unen para producir código mantenible


Descripción del libro:

Incluso si le resulta fácil escribir código Python, escribir código eficiente, mantenible y reutilizable no es tan sencillo. Muchas de las capacidades de Python no son utilizadas plenamente ni siquiera por programadores más experimentados. Mastering Python, Segunda Edición es una guía autorizada para comprender la programación avanzada de Python para que pueda escribir código de la más alta calidad. Esta nueva edición ha sido extensamente revisada y actualizada con ejercicios y cuatro nuevos capítulos.


Revise los conceptos básicos importantes, incluido el estilo y la sintaxis de Pythonic y la programación funcional. Evite los errores comunes que cometen los programadores de todos los niveles de experiencia. Tome decisiones inteligentes sobre las mejores herramientas de prueba y depuración para usar, optimice el rendimiento de su código en varias máquinas y versiones de Python, y utilice funciones de Python a menudo olvidadas a su favor. Póngase al día con asyncio y amplíe aún más el lenguaje accediendo a funciones de C con simples llamadas a Python. Finalmente, convierta su código nuevo y mejorado en paquetes y compártalos con la comunidad Python.


Si usted es un programador de Python que desea mejorar la calidad y legibilidad de su código, este libro de Python le dará confianza para escribir scripts de alta calidad y afrontar desafíos mayores.


Lo que aprenderá:

  • Escriba código Pythonic hermoso y evite errores comunes de codificación de Python
  • Aplique el poder de los decoradores, generadores, corutinas y metaclases
  • Use diferentes sistemas de prueba como pytest, unittest y doctest
  • Rastree y optimice el rendimiento de la aplicación para el uso de memoria y CPU
  • Depure sus aplicaciones con PDB, Werkzeug y faulthandler
  • Mejore su rendimiento a través de asyncio, multiprocesamiento y computación distribuida
  • Explore bibliotecas populares como Dask, NumPy, SciPy, pandas, TensorFlow y scikit-learn
  • Amplíe las capacidades de Python con bibliotecas C/C++ y llamadas al sistema


A quién va dirigido este libro:

Este libro beneficiará a los programadores de Python más experimentados que deseen mejorar sus habilidades, sirviendo como referencia para las mejores prácticas y algunas de las técnicas más intrincadas de Python. Incluso si ha estado usando Python durante años, es probable que aún no haya encontrado todos los temas tratados en este libro. Es necesario un buen conocimiento de la programación en Python.

Autor: Rick Van Hattem
Editorial: Packt Publishing
Publicado: 20/05/2022
Páginas: 710
Tipo de encuadernación: Tapa blanda
Peso: 2.64 libras
Tamaño: 9.25h x 7.50w x 1.42d
ISBN13: 9781800207721
ISBN10: 1800207727
Categorías BISAC:
- Informática | Lenguajes | Python
- Informática | Internet | Programación web
- Informática | Programación | Código abierto

Este título no es retornable