Puntuación:
El libro ha recibido críticas mixtas, con algunos lectores que lo encuentran abultado y difícil de seguir debido a detalles innecesarios, mientras que otros aprecian su contenido informativo y su visión práctica de Python.
Ventajas:Fácil de leer, resalta las buenas prácticas, introduce paquetes útiles de Python de terceros, informativo para programadores de nivel medio, sirve como referencia útil.
Desventajas:Demasiado voluminoso y repetitivo, difícil de seguir a veces, carece de explicaciones claras y de organización, demasiados detalles innecesarios, contenido insuficiente para cada caso de uso.
(basado en 2 opiniones de lectores)
Expert Python Programming - Third Edition: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7
Perfeccione sus conocimientos de programación en Python y cree aplicaciones de nivel profesional con esta completa guía.
Características principales
⬤ Crear código bien manejable que se ejecutará en varios entornos con diferentes conjuntos de dependencias.
⬤ Implemente estructuras de datos y algoritmos efectivos de Python para construir código optimizado.
⬤ Descubra las nuevas y emocionantes características de Python 3. 8.
Descripción del libro
Python es un lenguaje de programación dinámico que se utiliza en una amplia gama de dominios gracias a su naturaleza simple pero potente. Aunque escribir código Python es fácil, hacerlo legible, reutilizable y fácil de mantener es todo un reto. Completa con las mejores prácticas, herramientas útiles y estándares implementados por desarrolladores profesionales de Python, la tercera edición de Expert Python Programming le ayudará a superar este reto.
El libro empezará llevándole a través de las nuevas características de Python 3. 7. A continuación, aprenderá los componentes avanzados de la sintaxis de Python, además de comprender cómo aplicar conceptos de varios paradigmas de programación, incluida la programación orientada a objetos, la programación funcional y la programación basada en eventos. Este libro también le guiará a través del aprendizaje de las mejores prácticas de nomenclatura, escribiendo sus propios paquetes distribuibles de Python, y ponerse al día con formas automatizadas de desplegar su software en servidores remotos. Descubrirás cómo crear extensiones útiles de Python con C, C++, Cython y CFFI. Además, estudiar las herramientas de gestión de código, escribir documentación clara y explorar el desarrollo basado en pruebas te ayudará a escribir código limpio.
Al final del libro, te habrás convertido en un experto en escribir código Python eficiente y mantenible.
Lo que aprenderá
⬤ Explorar formas modernas de configurar entornos de desarrollo repetibles y consistentes.
⬤ Empaquetar código Python de forma efectiva para uso comunitario y de producción.
⬤ Aprender elementos modernos de sintaxis de programación Python como f-strings, enums, y funciones lambda.
⬤ Desmitificar la metaprogramación en Python con metaclases.
⬤ Escribir código concurrente en Python.
⬤ Extender Python con código escrito en diferentes lenguajes.
⬤ Integrar Python con código escrito en diferentes lenguajes.
© 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)