Internet es el mayor depósito de conocimiento, información y contenido digital útil (e inútil: piense en las fotografías de gatos) de la humanidad. Hoy, echaremos un vistazo rápido a algo útil y con los pies en la tierra: libros de programación en línea gratuitos.
Hay muchos libros, guías, documentación técnica, artículos de investigación, ejemplos de código y testimonios útiles disponibles en línea. Está simplemente a una búsqueda en Google de estas cosas, siempre que elimine las páginas de contenido optimizadas para SEO, que aún ocupan un lugar destacado en Google.
Dado que no podemos enumerar y revisar cientos de libros en una sola publicación de blog, confiaremos en sus comentarios. ¿Leíste un libro de programación gratuito este verano? ¿O un buen artículo, un estudio de caso? Si es así, compártelo con la comunidad y consulta la sección de comentarios para ver sugerencias de otros lectores.
Encuentra los mejores recursos y libros para aprender a Programar Share on X
Nuestra selección de los mejores libros de programación gratuitos
Si, por otro lado, sólo necesita algunos libros de programación gratuitos de fácil acceso, algo para matar el tiempo o mejorar sus habilidades, recursos como GitHub y otras compilaciones de libros gratuitos son su mejor opción.
Aunque no podemos enumerar unos cientos de libros y ofrecer reseñas breves de todos y cada uno de ellos. Aunque me gusta leer, comprobar cada uno de ellos sería demasiado difícil. Es por eso que restringiré la lista a ciertos lenguajes, marcos y técnicas, ordenados alfabéticamente.
No se cubrirán libros independientes del idioma, al menos no esta vez.
Libros de programación y recursos para aprender Android
- La formación para desarrolladores de Google Android es el lugar obvio para empezar. Ofrece muchos recursos útiles, mejores prácticas, etc.
- El tutorial de Android de Tuturials Point es otro tutorial para desarrolladores ecológicos. También incluye una serie de ejemplos de código que pueden resultar útiles para los principiantes.
- Coreservlets también ofrece una serie de tutoriales de Android que cubren una amplia gama de temas. Este no es un libro impreso, por lo que la colección en línea se amplía y actualiza de vez en cuando.
- Si buscas consejos de diseño gratuitos, deberías consultar Estilo de Android . Este tampoco es un libro propiamente dicho, por lo que el contenido se actualiza periódicamente.
Debo señalar que la mayoría de los tutoriales de Android, y prácticamente todos los libros, asumen que ya conoce Java. En caso de que no lo hagas, tendrás que empezar por ahí antes de pasar a estos recursos de Android.
Libros y recursos para aprender Java
Si le gusta Java, puede considerarse afortunado, porque hay docenas de buenos libros distribuidos gratuitamente que puede utilizar. De hecho, hay tantos que hemos decidido no enumerar la mayoría de ellos.
- La Guía de estilo Java de Google es una lectura obligada tanto para principiantes como para veteranos.
- Pasando a otro gigante tecnológico, los Tutoriales de Java de Sun son otra compilación de material útil de Java.
- Introducción a la programación en Java es un libro de texto de Princeton, por lo que si no puede permitirse una educación de la Ivy League, al menos puede utilizar el mismo plan de estudios. También vale la pena señalar que muchas universidades de todo el mundo ofrecen libros de texto similares, que pueden resultar útiles si no eres un hablante nativo de inglés.
Libros y recursos para aprender JavaScript
Como dije, hay docenas de libros, tutoriales y repositorios de códigos de JavaScript diferentes disponibles en línea, por lo que limitaré mi lista a solo unos pocos títulos.
- Learning JavaScript Design Patterns de Addy Osmani tiene como objetivo agilizar el proceso de aprendizaje y hacer que los patrones JS sean más fáciles de entender.
- Otra publicación de O’Rilley, Programación de aplicaciones JavaScript de Eric Elliott, también está disponible de forma gratuita en formato HTML.
- La Guía de estilo de JavaScript de Google también debería resultar útil.
- El siguiente recurso no es un libro, pero es una lista de reproducción en YouTube para que puedas iniciarte en JavaScript, y también puedes encontrar un curso muy recomendado en Udemy para aprender JavaScript.
Libros y recursos para aprender a programar en Python
Los desarrolladores de Python son un grupo afortunado porque pueden elegir entre docenas de libros gratuitos. Esto causa un problema porque no puedo enumerar lo suficiente en este artículo. Hay una serie de publicaciones para principiantes y veteranos curtidos en la batalla, así como algunas cosas muy específicas. Aún así, existen algunas opciones obvias, como las publicaciones Python de Google.
- Google ofrece una clase de Python completa , así como la guía de estilo de Python .
- Dive Into Python 3 de Mark Pilgrim se trata de pasar a Python 3.x, por lo que es una buena opción para los desarrolladores que necesitan mejorar sus habilidades.
- El siguiente recursos no es un libro, pero es una lista de reproducción en YouTube para que aprendes a Programar en Python desde sus inicio.
- También ofrecemos un tutorial con más de 30 funciones para manejar cadenas de texto en Python, algo indispensable que debe conocer todo programador.
Recursos para aprender a programar en PHP
Dado que PHP existe desde hace mucho tiempo, no faltan libros y otros recursos gratuitos. Sin embargo, muchos de ellos están desactualizados (aunque aún pueden ser útiles si solo estás lidiando con lo básico).
- Las mejores prácticas de PHP se explican por sí mismas y se actualizan periódicamente.
- Si está buscando algo que ofrezca todo en un solo lugar, el Wikilibro de programación PHP podría ser lo que está buscando.
Si está utilizando un marco como Laravel, aún puede encontrar algunos obsequios útiles, como la documentación oficial.
Palabras finales
Si conoces algún otro recurso valioso quepodamos incluír en esta lista de libros de programación puedes dejarlo en los comentarios, iremos agregando sobre más lenguajes de programación. No olvides compartir la información.