Libros gratis de programación en español
115 recursos gratuitos sobre JavaScript, TypeScript, Python, Rust, React, Git, SQL y más.
Biblioteca
Para abrir apetito, mejorar criterio y aprender a pensar mejor como programador.
Lógica, pseudocódigo, POO, análisis de algoritmos y estructuras para resolver mejor.
Diseño de Algoritmos en Pseudocódigo y Ordinogramas
Estructuras de datos
Problemas y Algoritmos
Las bases conceptuales de la Programación
Introducción a la Lógica de Programación
Fundamentos de la programación
Introducción a la programación orientada a objetos
Apuntes de Estructuras de Datos y Algoritmos
Maquetación, estilos e interfaces web desde fundamentos hasta CSS moderno.
Diseño de Interfaces Web
Estructura con CSS
MDN: HTML
MDN: CSS
La puerta de entrada a la web moderna, desde fundamentos hasta buenas prácticas.
JavaScript elocuente (Cuarta edición)
JavaScript, ¡Inspírate!
JavaScript Moderno
You Don’t Know JS (traducción al español)
MDN: Guía de JavaScript
Learn JavaScript
Introducción a JavaScript
JavaScript
Asincronismo en JavaScript
Fundamentos de jQuery
CSS3 y Javascript avanzado
Full Stack Open
Curso full-stack moderno basado en JavaScript con React, Node.js, MongoDB, GraphQL y TypeScript. La parte 11 de CI/CD está disponible en inglés.
Clean Code JavaScript en Español
Guía práctica de buenas prácticas para JavaScript: variables, funciones, clases, SOLID, pruebas, concurrencia, manejo de errores, formato y comentarios.
Tipos, tooling y confianza para escalar aplicaciones front y back.
Introducción a TypeScript
TypeScript en Profundidad
Introducción a TypeScript
TypeScript para Principiantes
Manual de TypeScript
Uso avanzado de TypeScript en un ejemplo real
Aprendizaje TypeScript
Automatización, análisis y backend con una curva de entrada muy amable.
Aprende Python
Python para todos
Aprenda a pensar como un programador con Python
Python para todos, Explorando la información con Python 3
Manual básico, iniciación a Python 3
Python Intermedio
Inmersión en Python 3
Ejercicios básicos de programación resueltos en Python
Introducción a Python para cálculo científico
Introducción a la programación con Python 3
Apuntes Python
Inventa tus propios juegos de computadora con Python
El tutorial de Python
Sintaxis elegante y una manera de programar muy orientada a la legibilidad.
Aprende a programar con Ruby
Ruby en veinte minutos
Introducción a Rails
Rendimiento, seguridad de memoria y una comunidad técnica con mucha calidad.
Aprendizaje Rust
El Lenguaje de Programación Rust - 2016
El Lenguaje de Programación Rust - 2024
Comprehensive Rust
Está planteado como workshop, muy útil para estudiar con instructor o en grupo.
Rust para C#/.NET Developers
Incluye comparaciones sencillas para entender bien el cambio de mentalidad entre lenguajes.
Descentralización, contratos inteligentes y criptografía aplicada.
Bitcoin: Un sistema de efectivo electrónico de usuario a usuario
El Libro de Satoshi
Entendiendo el Blockchain
Solidity: Documentación oficial en español
Backend pragmático con mucha historia y recursos excelentes para aprender bien.
PHP, la manera correcta
Programación en PHP a través de ejemplos
POO y MVC en PHP
Laboratorio de PHP y MySQL
PDF externo: supera el límite de 25 MiB por asset de Cloudflare Workers.
Pensamiento funcional duro y puro para expandir cómo entiendes el código.
Piensa en Haskell
¡Aprende Haskell por el bien de todos!
Piensa en Haskell y en Python
Concurrencia, simplicidad y tooling impecable para servicios y utilidades.
El pequeño libro de Go
Go en Español
Android moderno y una sintaxis muy agradable para aplicaciones robustas.
Curso programación Android en Kotlin
Kotlin
Desarrollo de aplicaciones Android con guías prácticas en español.
Manual Programación Android
Curso sobre los aspectos básicos de Android con Compose
Fundamentos de bajo nivel, memoria y pensamiento cercano al sistema.
Orientación a objetos, eficiencia y bases para software de alto rendimiento.
Programación moderna sobre .NET, desde consola hasta backend web.
Una base muy sólida para aprender orientación a objetos y ecosistemas empresariales.
Fundamentos de programación en Java
Iniciando en Java: Programación para Todos
Java Apuntes Básicos
Java básico para aprendices
Introducción a la Programación Orientada a Objetos con Java
Ejercicios de Programación en Java
Análisis de datos y visualización para quien quiere ir directo al insight.
R para Ciencia de Datos
Introducción a R
Componentes, estado y patrones para crear interfaces ricas y mantenibles.
React: De aprendiz a maestro
React
Preguntas de entrevista de React.js
Desarrollo de Aplicaciones Web con React.js y Redux.js
Performance extrema y carga diferida para experiencias rapidísimas.
Qwik: Desde cero a producción
Backend JavaScript, asincronía y fundamentos para escribir servicios con Node.
Node Beginner Book
Arquitectura frontend con TypeScript, componentes y patrones de aplicación.
Entendiendo Angular
Backend web con Python, desde el tutorial oficial hasta proyectos guiados.
Django documentation
Tutorial de Django Girls
Versionado bien aprendido para colaborar sin miedo a romper nada.
Pro Git
Git, la guía sencilla
Git Immersion en español
Git Magic
Contenedores, imágenes y flujos reproducibles para desarrollo y despliegue.
Docker en español
Introducción a Docker
Sistema, shell y fundamentos para moverte con soltura en entornos Unix.
El libro del administrador de Debian
El Manual de BASH Scripting Básico para Principiantes
Consultas, modelado y fundamentos imprescindibles para cualquier stack.
Tutorial de SQL
Manual de SQL
Apuntes básicos de SQL
Introducción al diseño de bases de datos
MongoDB, Redis y modelos no relacionales para ampliar la caja de herramientas.
El pequeño libro de MongoDB
El pequeño libro de Redis en castellano
Procesos, memoria, archivos y concurrencia para entender qué hay debajo del stack.
Fundamentos de aprendizaje automático, agentes y razonamiento computacional.
Inteligencia Artificial: un enfoque moderno
Scrum, XP y prácticas de equipo para construir software de forma sostenible.
No hay coincidencias con esa búsqueda. Prueba con otro término.
Libros Favoritos
No tienes libros favoritos aún. Haz clic en el corazón de cualquier libro para agregarlo.