Libros de programación

La red está repleta de recursos y referencias para aprender a programar o convertirte en mejor programador, aunque sin lugar a dudas no hay mejor recurso de aprendizaje un buen libro.

En esta sección pretendo crear una recopilación de los que considero los mejores libros de programación relacionados con las tecnologías y temáticas sobre las que escribo en el blog.

Libros de artesanía de software (Software Craftsmanship)

La Artesanía de software (Software Craftsmanship) es un enfoque que hace énfasis en las habilidades del programador y en su capacidad de aprendizaje constante, como una forma de resolver los males habituales de la industria, surgidos por priorizar el software como producto en lugar de como arte.

Personalmente, considero que los siguientes libros,  deberían ser de obligatoria lectura por todos los desarrolladores, ya que aportan conocimientos transversales independientes de la tecnología o lenguaje que utilices.

Libros sobre Python y Django

Python un lenguaje multiparadigma, que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional.

En este apartado te dejo una selección sobre los que a mi juicio son los mejores libros  sobre el lenguaje de programación Python y de su framework web más importante Django. 

Libros sobre Xamarin, C# y .NET

Xamarin nos ofrece un conjunto de herramientas para crear aplicaciones multiplataforma de forma nativa para las plataformas más usadas: iOS, Android y UWP. Para ello nos brinda acceso al 100% de las APIS nativas + las APIs comunes de .NET, con un mismo lenguaje de programación C#.

A continuación pongo a vuestra disposición los mejores libros sobre Xamarin y C# para complementar los artículos del blog.