Biblioteca viva de libros y guías gratuitas de programación en español. El catálogo de la web se mantiene en web/src/data/library.ts y este README refleja la misma lista para que sea fácil revisar, buscar y proponer cambios desde GitHub.
- Web: librosgratis.dev
- Repositorio fuente original: midudev/libros-programacion-gratis
- Total actual: 308 recursos en 42 secciones
- Fundamentos: 52 recursos en 6 secciones
- Desarrollo web: 11 recursos en 1 sección
- Lenguajes: 164 recursos en 21 secciones
- Plataformas: 5 recursos en 1 sección
- Frameworks: 22 recursos en 5 secciones
- Herramientas: 31 recursos en 5 secciones
- Bases de datos: 13 recursos en 2 secciones
- IA y datos: 10 recursos en 1 sección
- Generales · 8
- Algoritmos y estructuras de datos · 18
- HTML y CSS · 11
- JavaScript · 23
- TypeScript · 9
- Python · 19
- Ruby · 6
- Rust · 7
- Blockchain · 7
- PHP · 11
- Haskell · 4
- Golang · 4
- Kotlin · 3
- Android · 5
- C · 6
- C++ · 9
- C# · 6
- Java · 13
- R · 17
- React · 5
- Qwik · 1
- Node.js · 4
- Angular · 7
- Django · 5
- Git · 8
- Docker · 7
- Linux y terminal · 8
- SQL · 9
- NoSQL · 4
- Sistemas operativos · 3
- Inteligencia Artificial · 10
- Metodologías de desarrollo · 11
- Ensamblador · 5
- Erlang · 2
- LaTeX · 6
- Lisp · 3
- Matemáticas · 7
- Perl · 4
- Raku · 3
- Scala · 3
- Scratch · 5
- Subversion · 2
Para abrir apetito, mejorar criterio y aprender a pensar mejor como programador.
- 97 cosas que todo programador debe saber — Kevlin Henney · HTML, PDF, EPUB
- 100 cosas que todo programador debe saber — midudev · HTML, PDF
- Los apuntes de Majo — Majo Ledesma · HTML
- El camino a un mejor programador — Esteban Manchado Velázquez, Joaquín Caraballo Moreno, Yeray Darias Camacho · HTML
- Programación de videojuegos SDL — Alberto García Serrano · PDF
- Cómo ser un Programador: Versión Comunitaria — Robert L. Read y comunidad · HTML
- Producir Software de Código Abierto — Karl Fogel · HTML
- Patrones de diseño — Alexander Shvets (Refactoring.Guru) · HTML
Lógica, pseudocódigo, POO, análisis de algoritmos y estructuras para resolver mejor.