Voy a hacer una lista completa aquí. Como la pregunta menciona “Desarrolladores de Python“, supongo que es para desarrolladores intermedios y avanzados, por lo que omitiré libros de nivel principiante.
Programación Core Python – Por Wesley Chun.
Este es actualmente el mamut de los libros de Python.
Core Python Applications Programming también por el mismo autor es una extensión de Core Python Programming. Este libro cubre muchos marcos / bibliotecas utilizados en múltiples campos.
Biblioteca estándar de Python – Doug Hellmann
El autor es dueño del blog PyMOTW, hizo un muy buen trabajo al explicar todas las baterías incluidas en los módulos de Python. Este es un libro completo y debe ser definitivo.
- ¿Cuáles son algunos de los mejores libros sobre la historia de los mercados financieros?
- ¿Cuáles son algunas obras canónicas en gran parte desconocidas fuera de su lengua materna?
- ¿Cuáles son algunos libros / novelas que son el último trabajo del escritor antes de suicidarse?
- ¿Qué libros le parecen tan interesantes como ‘Harry Potter’?
- ¿Cuáles son algunos buenos libros sobre genética para alguien que esté bien informado sobre el tema?
Pro Python – Marty Alchin
Explora conceptos y características que normalmente se dejan a la experimentación, lo que le permite ser aún más productivo y creativo.
Dominar la programación orientada a objetos – Steven.F.Lott
Una cobertura realmente buena de las funciones orientadas a objetos de Python y el cómo y dónde usarlas.
Libro de cocina de Python Networking – Faruque Sarkar
Cubre los conceptos básicos de redes y cómo entenderlos con Python. Muchos ejemplos prácticos. Networking es la Estrella de la Muerte de Python y este libro hace un buen trabajo al explicarlo.
Dominar los patrones de diseño de Python – Sakis Kalampalis
Debe tener un conocimiento profundo de los patrones de diseño si planea construir marcos o aplicaciones a gran escala.
Lea estos si desea unirse al grupo de hackers anónimos
Pitón Sombrero Negro – Justin Seitz
Pruebas de penetración web en Python – Camerún Buchanan
Pitón violento – TJ’O Connor
Python Hacking Essentials – Deseo sincero, Leo
Si está interesado en este camino, me gustaría sugerir el sitio web del desafío de codificación -> El desafío de Python. Aunque no está completamente dedicado a la piratería, te da una mentalidad de Hacker y te hace usar muchas bibliotecas en Python para resolver los desafíos. Necesitas pensar más allá para progresar.
Programación paralela de Python – Giancarlo Zaccone
La mayoría de los programadores ignoran este universo paralelo de Python por completo. Le sugiero que lo lea para mejorar sus aplicaciones y obtener un conocimiento más profundo de Python.
Programación funcional de Python – Steven.F.Lott
Python es un lenguaje de programación multi-paradigmático. El estilo de programación funcional de Python te hará repensar ciertas cosas raras que haces en tu código. Este libro es un buen comienzo.
Procesamiento de texto Python 3 con NLTK 3 Cookbook – Jacob Perkins
El autor combinó dos de sus libros anteriores en uno. Casos de uso completos y prácticos de uno de los roles importantes de Python en la industria del software.
Dominando la expresión regular de Python – Félix López, Víctor Romero
Fui uno de esos programadores que pensaron por qué leer expresiones regulares cuando puedo apilarlo. Te estoy diciendo ahora, RegEx es una necesidad! Mientras haya algo llamado mundo real y datos, necesitará RegEx y, a veces, el desbordamiento de pila no tendrá lo que está buscando. Este libro es realmente bueno sobre re.
Lightwight Django – Julia Elman, Mark Lavin
Una introducción necesaria a Django. Junto con Django, este libro también explica el desarrollo basado en pruebas.
2 cucharadas de Django – Daniel Roy Greenfeld
Un libro increíble para desarrolladores de Django. He leído su 1.5 edición. Ahora tienen 1.8. Este libro resolvió muchos de los dolores de cabeza de “cómo, puedo-hacer-esto, esta es la forma correcta” en Django para mí.
Pro Django – Marty Alchin
Como desarrollador de django necesitas tener este. Es un deber. Dio muchas ideas sobre el funcionamiento interno de django. Si está personalizando django, realmente no puede evitar este libro.
Ciencia de datos desde cero – Joel Grus
Esta es la mejor introducción a la ciencia de datos en mi opinión. Dio explicaciones claras y prácticas a este tipo de campo confuso.
Construcción de sistemas de aprendizaje automático con Python – Willi Richert, Luis Pedro Coelho
Construí mi propio sistema personal de recomendación de música que puede recomendar en función de los géneros. Muy bien, ¿eh? , este libro te enseña cómo hacerlo.
Cython – Kurt.W.Smith
Nunca construí una aplicación Python que necesitara reescribir el rendimiento basado en C. Pero aprender sobre Cython me dio algunas buenas ideas sobre el funcionamiento interno de Python. Este libro es el mejor libro de Cython que existe.
Pitón fluido – Luciano Ramalho
Cubre todo en Python y también te enseña cómo usarlos de manera efectiva. Te convierte en un Pythonista.
Pitón efectiva – Brett Slatkin
Aprenderás muchas trampas sobre Python en este libro.
Actualmente, estos son los libros que creo que todos los desarrolladores serios de Python deberían leer. Sé que esta pregunta es sobre libros, pero también me gustaría compartir algunos videos que debes ver:
Epifanías de Python por Stuart Williams. Mi video curso favorito. El autor compartió mucha información sobre el funcionamiento interno de Python aquí.
The Mighty Dictionary (# 55): mira esto. ¡Por favor!
Todos sus patos seguidos: estructuras de datos en la biblioteca estándar y más allá: otro video de Brandon Rhodes. Este chico tiene el don de hacerte enganchar a su discurso y presentaciones.
Kit de herramientas de desarrollo de clase de Python: me hizo pensar en las clases que codifico. Prácticamente mostró todas las posibilidades de cómo otros desarrolladores usarán sus clases. ¡Nunca pensé en eso!
Obtener Hy en Python: cómo implementar un front-end de Lisp para Python: lo que me gustó de este video es que el autor importa las funciones de otro archivo de lenguaje de programación en un archivo de Python. Explica muchas cosas interesantes sobre el sistema de espacio de nombres Python.
¿Me perdí un libro?