Skip to content

midudev/libros-programacion-gratis

Repository files navigation

librosgratis.dev

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.

Categorías

  • Fundamentos: 13 recursos en 4 secciones
  • Desarrollo web: 4 recursos en 1 sección
  • Lenguajes: 64 recursos en 14 secciones
  • Plataformas: 1 recurso en 1 sección
  • Frameworks: 8 recursos en 5 secciones
  • Herramientas: 8 recursos en 3 secciones
  • Bases de datos: 6 recursos en 2 secciones
  • IA y datos: 1 recurso en 1 sección

Índice

Generales

Para abrir apetito, mejorar criterio y aprender a pensar mejor como programador.

Algoritmos y estructuras de datos

Lógica, pseudocódigo, POO, análisis de algoritmos y estructuras para resolver mejor.

HTML y CSS

Maquetación, estilos e interfaces web desde fundamentos hasta CSS moderno.

JavaScript

La puerta de entrada a la web moderna, desde fundamentos hasta buenas prácticas.

TypeScript

Tipos, tooling y confianza para escalar aplicaciones front y back.

Python

Automatización, análisis y backend con una curva de entrada muy amable.

Ruby

Sintaxis elegante y una manera de programar muy orientada a la legibilidad.

Rust

Rendimiento, seguridad de memoria y una comunidad técnica con mucha calidad.

PHP

Backend pragmático con mucha historia y recursos excelentes para aprender bien.

Haskell

Pensamiento funcional duro y puro para expandir cómo entiendes el código.

Golang

Concurrencia, simplicidad y tooling impecable para servicios y utilidades.

Kotlin

Android moderno y una sintaxis muy agradable para aplicaciones robustas.

Android

Desarrollo de aplicaciones Android con guías prácticas en español.

C

Fundamentos de bajo nivel, memoria y pensamiento cercano al sistema.

C++

Orientación a objetos, eficiencia y bases para software de alto rendimiento.

C#

Programación moderna sobre .NET, desde consola hasta backend web.

Java

Una base muy sólida para aprender orientación a objetos y ecosistemas empresariales.

R

Análisis de datos y visualización para quien quiere ir directo al insight.

React

Componentes, estado y patrones para crear interfaces ricas y mantenibles.

Qwik

Performance extrema y carga diferida para experiencias rapidísimas.

Node.js

Backend JavaScript, asincronía y fundamentos para escribir servicios con Node.

Angular

Arquitectura frontend con TypeScript, componentes y patrones de aplicación.

Django

Backend web con Python, desde el tutorial oficial hasta proyectos guiados.

Git

Versionado bien aprendido para colaborar sin miedo a romper nada.

Docker

Contenedores, imágenes y flujos reproducibles para desarrollo y despliegue.

Linux y terminal

Sistema, shell y fundamentos para moverte con soltura en entornos Unix.

SQL

Consultas, modelado y fundamentos imprescindibles para cualquier stack.

NoSQL

MongoDB, Redis y modelos no relacionales para ampliar la caja de herramientas.

Sistemas operativos

Procesos, memoria, archivos y concurrencia para entender qué hay debajo del stack.

Inteligencia Artificial

Fundamentos de aprendizaje automático, agentes y razonamiento computacional.

Metodologías de desarrollo

Scrum, XP y prácticas de equipo para construir software de forma sostenible.

Cómo proponer un recurso

Abre una issue o pull request con estos datos mínimos:

  • Título
  • Autor o proyecto
  • Enlace oficial
  • Formato disponible: PDF, HTML, ePub, etc.
  • Confirmación de que es gratuito y está en español

Priorizamos recursos legales, gratuitos, estables y, cuando sea posible, hospedables como PDF sin superar los límites de assets de Cloudflare Workers.

About

📚 Lista de libros sobre programación en Español y gratis

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Contributors