Puntuación:
El libro ofrece un recorrido en profundidad por la programación en Python, centrándose en la comprensión práctica, el diseño de sistemas y las prácticas de desarrollo eficientes. Se dirige tanto a principiantes como a programadores experimentados, destacando herramientas y técnicas útiles.
Ventajas:⬤ Ofrece un ejemplo completo de un sistema integral en Python.
⬤ Hace hincapié en comprender el 'por qué' y el 'cuándo', no sólo el 'cómo'.
⬤ Adecuado tanto para expertos como para principiantes.
⬤ Destaca prácticas de desarrollo eficientes y herramientas útiles como JupyterLab.
⬤ Sirve como excelente referencia para matizar el uso de Python más allá de los típicos tutoriales.
⬤ Algunos lectores pueden encontrarlo denso o requerir materiales complementarios para comprender plenamente todos los conceptos.
⬤ El libro puede resultar difícil para principiantes sin experiencia en programación.
(basado en 4 opiniones de lectores)
Advanced Python Development: Using Powerful Language Features in Real-World Applications
Este libro se basa en tutoriales básicos de Python para explicar varias características del lenguaje Python que no se cubren habitualmente: desde scripts de consola reutilizables que desempeñan una doble función como microservicios aprovechando los puntos de entrada, hasta el uso eficiente de asyncio para recopilar datos de un gran número de fuentes. En el camino, se cubre el linting basado en type-hint, pruebas de baja sobrecarga y otras comprobaciones de calidad automatizadas para demostrar un proceso de desarrollo robusto en el mundo real.
Algunos aspectos potentes de Python se documentan a menudo con ejemplos artificiosos que explican la característica como un ejemplo independiente solamente. Al seguir el diseño y la construcción de un ejemplo de aplicación del mundo real desde el prototipo hasta la calidad de producción, verá no sólo cómo funcionan las distintas piezas de funcionalidad, sino también cómo se integran como parte del proceso de diseño de un sistema más amplio. Además, te beneficiarás del tipo de comentarios útiles y recomendaciones de bibliotecas que son un elemento básico de las sesiones de preguntas y respuestas en las conferencias de Python, así como de los debates sobre las mejores prácticas y técnicas modernas de Python para producir mejor un código claro y fácil de mantener.
Desarrollo Avanzado de Python está dirigido a desarrolladores que ya pueden escribir programas sencillos en Python y desean comprender cuándo es apropiado utilizar características nuevas y avanzadas del lenguaje y hacerlo con confianza. Es especialmente útil para desarrolladores que quieran progresar a un nivel superior y para desarrolladores muy experimentados que hasta ahora hayan utilizado versiones antiguas de Python.
Lo que aprenderá
⬤ Comprender la programación asíncrona.
⬤ Examinar el desarrollo de arquitecturas de plugins.
⬤ Trabajar con anotaciones de tipo.
⬤ Revisar técnicas de prueba.
⬤ Explorar el empaquetado y la gestión de dependencias.
Para quién es este libro
Desarrolladores de nivel medio y superior que ya tienen experiencia con Python.
© 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)