Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis.
Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más.
Aquí, vas a encontrar libros enfocados hacía programadores. Sobre todo para principiantes, pero también enfocados hacía personas con un nivel más avanzado.
Los desarrolladores web y de software, múltiples metodologías y cientos de tecnologías, van a encontrar recursos que te ayuden a aumentar y mejorar tanto tus técnicas (skills) como tus habilidades.
Z Library Mejores Alternativas para descargar libros GRATIS en España
Mejores Libros Gratuitos PDF para Aprender Programación y Tecnología
Si deseas formarte en cualquier profesión tecnológica como: La programación, el desarrollo web, el diseño web, devops, gestión de sistemas, ciberseguridad, etc.
Con toda seguridad aquí vas a encontrar libros que te ayudarán a seguir aprendiendo lo que más te gusta.
Dentro de todos los campos que proponemos aprender desde Ciberninjas, vas a encontrar tantos puestos de trabajo y tecnologías como puedas imaginar.
Sea lo que sea, lo que quieras aprender, desde aquí vas a poder comenzar tu ruta ade aprendizaje desde cero y encontrar los puntos desde los que proseguir hasta lograr alcanzar el nivel más avanzado.
Solamente debes de buscar el libro adecuado dentro de nuestra impresionante lista de libros PDF de tecnología totalmente gratis.
Estanterías Impresionantes
- Aprender Python – Python Argentina (? 2021)
- Aprender Java – Java Hispano
- Apuntes Completos de Desarrollo Web – Jorge Sánchez
- Bibliotecas de Libros Digitales en Abierto
- Biblioteca Virtual: Miguel de Cervantes
- CSIC: Ciencia Abierta
- Desarrollo de Aplicaciones Web – Temario Completo – José Luis Comesaña (Github)
- Desarrollo de Aplicaciones Web y Sistemas Microinformáticos y Redes – Javier García Escobedo
- Guerreras de la Ciencia (PDF) (2019) (? 2021)
- Gitbook – Libros útiles en español (Github) (? 2021)
- Múltiples Cursos y Enlaces de Tecnología Informática – Fernando Berzal
- OpenLibra – Biblioteca recopilatorio de libros libres
- Recolecta (Buscador de documentos sobre ciencia y tecnología en abierto, más de 2.000.000 de documentos de 142 ficheros indexados)
- Revistas Científicas de Iberoamérica (? 2021) >> 9700 Revistas >> ? Revistas Seleccionadas
- Universidad Autónoma de Mexico – Apuntes Varios (2016)
Meta-Listas: Documentos / Repositorios Universitarios
- Índice de Repositorios Universitarios
- ETSI: Escuela Técnica Superior de Ingeniería, Sevilla
- Repositorio Institucional de la Universidad de Oviedo
Meta-Listas: Herramientas
- Guías de Estilos (+572 entre Artículos, Libros y Herramientas)
- Librería de Paquetes (+ de 7 Millones de paquetes de 37 gestores d paquetes)
Cursos Masivos en Línea
- Cursos de Programación Online Organizados (HTML) (Actualizado 2021)
- + 580 Cursos de Udemy Gratuitos
- Hacker.IO (HTML)
Algoritmos
- Algoritmos y Programación (Guía para docentes) (PDF)
- Aprenda a programar como si estuviera en primero (PDF)
- Apuntes de Algoritmos y Estructuras de Datos (PDF)
- Breves Notas sobre Análisis de Algoritmos (PDF)
- DevOps: La Perspectiva de las Operaciones (PDF)
- Fundamentos de la Programación (PDF)
- Introducción al desarrollo del software (PDF)
- Temas selectos de estructuras de datos (PDF)
- Teoría sintáctico-gramatical de objetos Eugenia Bahit (? 2021)
Bases de Datos
En este estante vas a encontrarte los mejores libros relacionados con las bases de datos en español.
Se incluyen libros de los sistemas de bases de datos más importantes del mundo, como son: SQL, MySQL, NoSQL, MongoDB o Redis.
Blockchain
La sección de blockchain y criptomonedas se separa en 2 apartados diferentes, el dedicado a la cadena de bloques y el dedicado a diferentes criptomonedas.
Blockchain
- Análisis y Comparación de Monedas Criptográficas Basadas en la Tecnología Blockchain (2016) (PDF) (? 2021)
- Aspectos jurídicos de las criptomonedas (PDF)
- Blockchain en Salud, ¿Quimera o Realidad?
- Blockchain y las posibilidades que ofrece para una nueva economía urbana (PDF) (2018) (? 2021)
- La nueva economía blockchain y criptomonedas en 100 preguntas (PDF) (2019)
- La Tecnología Blockchain en América Latina (PDF) (2019)
- Plataformas blockchain y escenarios de uso (PDF) (2019)
- Tecnología blockchain, una nueva era para la empresa (PDF) (2018)
Criptomonedas
- Análisis de las criptomonedas en la economía actual (PDF) (? 2021)
- Criptomonedas (en especial, bitcoin) y blanqueo de dinero (PDF)
- Las criptomonedas en el sistema monetario actual (2017) (PDF) (? 2021)
Bitcoin
- Bitcoin: Un Sistema de Efectivo Electrónico Usuario-a-Usuario (PDF)
- Bitcoin: Una moneda criptográfica (PDF)(? 2021)
- Bitcoin: Una visión general (PDF)
- Bitcoin, las criptomonedas al asalto del sistema financiero digital (PDF) (2017)
- Bitcoin & blockchain: ¿la criptomoneda y la tecnología que pueden transformar el mundo? (PDF) (2019)
- Blockchain: Mirando más allá del Bitcoin (PDF)
- Blockchain para periodistas y medios de comunicación (2017) (PDF)
- Curso de Bitcoin, Blockchain, Icos $& Criptomonedas
- La era de las BLOCK punto COM (PDF) (? 2021)
- Mastering Bitcoin en Español
- Tecnología Blockchain. Caso de estudio: el Bitcoin (PDF)
Ethereum
- Guía Básica de ETHEREUM (PDF)(? 2021)
Ciencias de la Computación
- Análisis de la Aplicación de la Especificación de Despliegue y Configuración del OMG a Sistemas de Tiempo Real Basados en Componentes (PDF)
- Breves Notas sobre Autómatas y Lenguajes (PDF)
- Breves Notas sobre Teoría de la Computación (PDF)
- Conceptos elementales de computadores (PDF)
- Control de efectos del retraso en sistemas de tiempo real planificados con EDF (PDF)
- Industria 4.0: Tendencias de la literatura académica reciente (2019) (PDF)
- Introducción al pensamiento computacional: Conceptos básicos para todos (PDF)
- La Cuarta Revolución Industrial Está Aquí – ¿Está usted preparado? (PDF)
- La Cuarta Revolución Industrial: Un relato desde el materialismo cultural (2016) (PDF)
- Metamodelo UML para el modelado de tiempo real de aplicaciones distribuidas basadas en componentes (PDF)
- Metodología de modelado de sistemas de tiempo real orientada a la componibilidad (PDF)
- Middleware de distribución y modelo transaccional en sistemas de tiempo real (PDF)
- Una aproximación dirigida por modelos para diseñar y construir esquemas XML: Un caso de estudio. (PDF)
Cursos GRATIS de Ciencias de la Computación / Historia de las Computadoras
Comercio Electrónico
- ¿Cuál es la mejor plataforma de comercio electrónico para emprendedores? (PDF) (2018)
- Diseño e Implementación de una Tienda Electrónica de Ropa (PDF) (2019) (? 2021)
- TPV – Virtual: Manual de Integración – Redirección (PDF) (2019)
Startups
Diseño Cad
- Manual Avanzado de Revit (PDF)
Cursos GRATIS de Diseño 3D y Más / Mejores Blogs de Diseño en Español / Mejores Blogs de Diseño en Inglés
Ecosistema de Software Libre
- Aspectos económicos y modelos de negocio del software libre (PDF)
- Aspectos legales de explotación del software libre. Parte I (PDF)
- Aspectos legales de explotación del software libre. Parte II (PDF)
- Compilación de ensayos sobre software libre (2002) (PDF)
- Copia este libro (PDF)
- Copyleft: la creación se promueve… compartiéndola (PDF)
- El Código 2.0 por Lawrence Lessig (PDF) (2009)
- Guía básica del software de fuentes abiertas (PDF)
- Guía práctica sobre software libre. Su selección y aplicación local en América Latina y el Caribe (PDF)
- Internet, hackers y software libre (PDF)
- Introducción al Software de Fuentes Abiertas ?
- La catedral y el bazar (PDF)
- La comunidad de Software Libre después de 20 años: Con un gran éxito incompleto, ¿y ahora qué? (PDF)
- La conquista silenciosa del ciberespacio (PDF) (? 2021)
- La crisis del modelo de derecho de autor y las prácticas para democratizar la cultura (PDF)
- La definición de Software Libre (PDF)
- Libro blanco del Software Libre en España III (PDF)
- Metabolismo, comunicación y evolución en redes bacterianas y tecnológicas (PDF)
- Agenda Común de Migración a Sistemas Libres (PDF)
- Planeta Web 2.0 por Cobo Romaní, Cristóbal; Pardo Kuklinski, Hugo. 2007.Planeta Web 2.0 (PDF) (2007)
- Posix de tiempo real (1993) (PDF)
- Revista FreeTux (2007)
- Revista Solo Linux (2021)
- Revista TuxInfo (2014 / 2007)
- Sistema Operativo GNU/Linux Básico (PDF)
- Software Libre en tu Ordenador ?
- Software libre para una sociedad libre (PDF) (Richard M. Stallman)
- Software libre: técnicamente viable, económicamente sostenible y socialmente justo (PDF) (? 2021)
- Software libre vs software propietario. Ventajas y desventajas (PDF)
- Tensión en la Red (2014) (PDF)
- Tostadores y Posix (1999) (PDF)
- Trampa en el Cyberespacio (PDF)
Hacktivismo
Linux
- Administración avanzada de GNU/Linux (PDF)
- BASH Scripting Avanzado: Utilizando declare para definición de tipo (PDF) (? 2021)
- El Manual de BASH Scripting Básico para Principiantes (HTML) (WikiLibros)
- El manual del Administrador de Debian (HTML) (PDF, ePub, Mobi)
- Enrutamiento avanzado y control de tráfico en Linux (PDF)
- Guía de instalación de Debian GNU/Linux (2007) (PDF)
- Guía de instalación de Debian GNU/Linux (2017) (PDF)
- Guía de referencia Debian (PDF)
- Guía de referencia rápida Debian (PDF)
- Guía del nuevo desarrollador de Debian (2007) (PDF)
- Implementación de Servidores con GNU/Linux (PDF) (? 2021)
- Linux Fácil (PDF) (? 2021)
- Programación Avanzada en Shell (PDF) (2005)
- Sistema Operativo Huayra Gnu/Linux (PDF) (? 2021)
Ubuntu
- Corre linux corre: conociendo Ubuntu (PDF)
- Guía de Inicio Rápido a Ubuntu (PDF)
- Libro Iniciación a Ubuntu 16.04 (PDF)
Cursos GRATIS de Linux / Mejores Linux para Principiantes / Mejores Linux para Hacking
Libros Gratuitos de Metodologías de Desarrollo
Flujos de Trabajo
- Chuleta Git: Documentación Oficial (HTML)
- Chuleta Git – Github Training (Descarga PDF)
- Chuleta Git, Subproyectos y Subtrees – Github Training (HTML)
- Chuleta Git, migración desde SVN – Github Training (HTML)
- Código Sólido (Descarga PDF)
- Compendio de Ingeniería del Software (PDF)
- Control de versiones con Subversion (PDF)
- Creación de jaulas chroot para el mantenimiento de aplicaciones Web mediante sistemas de control de versiones (PDF) (2015)
- Desarrollo de Software en Equipo (HTML) (2018)
- Diseño Ágil con TDD (PDF) (2010)
- El Control de Versiones en el aprendizaje de la Ingeniería Informática: Un enfoque práctico (PDF)
- Entorno CASE para el desarrollo de sistemas de tiempo real (2003) (PDF)
- Git y Github: Control de versiones (PDF)
- Git y GitHub: Guía de Supervivencia (Descarga PDF)
- Guía a la galaxía de aplicaciones móviles por Enough Software (PDF)
- Kanbal: Esencial Condensado (PDF) (2016)
- Kit de supervivencia para trabajar desde casa (PDF) (2020)
- Ingeniería de Software: Una Guía para Crear Sistemas de Información (PDF)
- Introducción a GIT (HTML) (2016)
- Lean Manufacturing (PDF) (En ESpañol)
- Más allá de Google (2008) (PDF)
- Scrum & Extreme Programming (para programadores) (PDF)
- Scrum y XP desde las trincheras (PDF) (2007)
- Sistemas para el Control de Versiones (PDF)
Cursos GRATIS de Productividad / Mejores Prácticas para Teletrabajar / Mejores Consejos para Teletrabajar
Misceláneos
Técnico de Software & Hardware
Montaje & Mantenimiento
- Armado y reparación de PC (HTML)
Software Libre
- Guía de Jitsi – Para la utilización básica de Jitsi para videoconferias
Otros
Paradigmas de Programación
Paradigmas
- 97 cosas que todo programador debería saber (HTML)
- El Manifiesto Mónada (Anotado) (PDF)
- Programación Funcional (1996) (PDF)
Programación Infantil
App Inventor
Scratch
- Animar un Nombre Guía Profesor, en Inglés Practicar
- Animar un Personaje Guía Profesor, en Inglés Practicar
- Cartas de Aprendizaje de Pasos Sencillos en Scratch (PDF)
- Crear Historia Guía Profesor, en Inglés Practicar
- Crear Juego de Persecución Guía Profesor, en Inglés Practicar
- Crear Música Guía Profesor, en Inglés Practicar
- Guía de Referencia de Scratch 2.0 (PDF)
- Informática Creativa (PDF)
- Manual de Scratch (PDF)
- Manual de Scratch 2 (PDF)
- Scratch al Sur
- Sensor de Vídeo Guía Profesor, en Inglés Practicar
Cursos GRATIS de Programación para Niños / La Hora del Código / Recursos de Programación
Redes
Cursos GRATIS de Redes / Sistemas Microinformáticos y Redes / Estudiar Cisco / Lista Ciberseguridad de Twitter
Servicios en Red
- Aulas en red. Aplicaciones y servicios. Linux
- Aulas en red. Aplicaciones y servicios. Windows
- Charlas para DevOps (PDF)
- Redes. Contenido de Cisco: CCNA (HTML)
- Técnicas para armado de redes LAN utilizando Software Libre (PDF)
Servicios en Nube
Azure
- Infografía Cinco prácticas recomendadas
para la seguridad en el cloud (Microsoft Azure) (2021) - Infografía Kit de Recursos: Introducción a Azure SQL (Microsoft Azure) (2021)
Virtualización y Redes
Seguridad y Criptografía
- Activismo digital y telemático. Poder y contrapoder en el ciberespacio (2003) (PDF)
- Algunas consideraciones sobre seguridad de la Información en el Proyecto Europe de Historia Clínica Digital – Proyecto epSOS (2009, Dialnet) (PDF)
- Análisis y modelado de amenazas (PDF)
- Ciber-Resiliencia: Aproximación a un marco de medición (PDF)
- Ciberseguridad en las Comunicaciones Inalámbricas en Entornos Industriales (PDF)
- Creando Reportes HTML en Powershell (PDF)
- Curso Hacker (HTML)
- Detección de ATPs (PDF)
- Determinación de aspectos clave de la seguridad de la información, procesos informáticos y recursos tecnológicos
- Diseño y configuración de IPS, IDS y SIEM en Sistemas de Control Industrial (PDF)
- Estudio de viabilidad, oportunidad y diseño de una red de centros de excelencia en I+D+I en ciberseguridad (PDF)
- Guía básica de protección de Infraestructuras Críticas: el puesto de operador (PDF)
- Guía básica de seguridad en Magento (PDF)
- Guía básica para la securización del gestor de contenidos Joomla! (PDF)
- Guía de Seguridad en Protocolos Industriales – Smart Grid (PDF)
- Guia de Seguridad en servicios DNS (PDF)
- Guía de toma de evidencias en entornos Windows (PDF)
- Hacking: fuzzing, análisis y exploit (PDF)
- Hacklabs ensamblaje colectivo de la tecnopolítica como realidad social (PDF)
- Identificación y reporte de incidentes de seguridad para operadores estratégicos: Guía básica de protección de Infraestructuras Críticas (PDF)
- Principales vulnerabilidades de los sistemas de automatización industrial y posibles acciones para evitar ciberataques (PDF)
- Protocolos y seguridad de red en SCI (PDF)
- Seguridad del Protocolo SSL / TLS: Ataques criptoanalíticos modernos (PDF) (2020)
- Seguridad en aplicaciones web (PDF)
- Seguridad en Redes Wifi (PDF)
- Seguridad en servicios de almacenamiento: Análisis de Dropbox y Mega (PDF)
- Situación del malware para Android (PDF)
- Taxonomía de ciberejercicios (PDF)
- Telegram: sorteando el protocolo de autentificación (PDF)
- Tendencias en el mercado de la Ciberseguridad (2016) (PDF)
Criptografía
- Alnum: sistema de codificación de caracteres alfanuméricos
- Sistema de Autenticación por credenciales criptográficas disociadas (PDF) (2018)
Sistemas Operativos
- Android Lollipop 5.0. Guía de inicio rápido (PDF)
- Aprendemos a manejar el computador (2009) (PDF)
- De tractores y routers. Tecnosoberanía, Seguridad, Obsolescencia Programada y Software Libre (PDF)
- Fundamentos de Sistemas Operativos – Gunnar Wolf et al (PDF)
- Iniciación al software libre: OpenOffice (PDF)
- Mantenimiento de computadoras (2011) (PDF)
- Sistemas Operativos – Dr. David Luis la Red (PDF)
- Sistemas operativos en las netbooks: GNU/Linux y Microsoft Windows. (PDF)
iPhone
Software
Consola y Editores de Texto
- ¿Por qué Powershell?
- El Gran Libro de Manejo de Errores en Powershell
- El Gran Libro de Trucos de Powershell
- Secretos de Powershell Remoting
Navegadores
Ofimática
Software Útil
Anotaciones y Transcripciones
Revistas Seleccionadas
- AgoraChain Revista Blockchain (PDF) (12+1 Ediciones) (2019)
- Avances en Sistemas e Informática (HTML)
- Bits de Ciencia (PDF)
- Ciencia y Tecnología
- Ciencias de la Información (8 revistas)
- Computación y Sistemas (HTML)
- Espacios (PDF) (HTML)
- Estudios Urbanos y Ciencias Sociales (PDF)
- Gerencia Tecnológica Informática (2015)
- Iberoaméricana de las Ciencias Computacionales e Informática (HTML)
- Información, Tecnología y Conocimiento: “Enlace” (HTML)
- Innovación, Calidad e Ingeniería del Software (HTML)
- InterFases
- IT User (PDF) (Mensual. Requiere Registro) (2019)
- Procesamiento del Lenguaje Natural (HTML)
- Puertas Abiertas al Sector de las TICs (PDF) (2019) (Telecos Andaluces) (Revista 6 Ediciones)
- Revistas de Computación (HTML)
- Revista de la Sociedad Española de la Informática y la Salud (PDF) 2019 \ 139 Ediciones Mensuales
- TeknoKultura (PDF) 2019 \ Universidad Complutense de Madrid
Robótica y ElectrónicaArduino ?Inteligencia ArtificialRaspberry Pi
- Glosario de términos y conceptos de robótica (MOOC Intef)
Arduino
- Arduino. Guía Completa (HTML)
- Arduino. Libro de Proyectos (HTML) (2013)
- Arduino. Manual de Programación (PDF) (2007)
- Escornabots: Robot de piezas 3D y Arduino (PDF)
- Hacia un framework basado en ROS para la implementación de Sistemas Ciberfísicos (PDF)
- Introducción a la arquitectura de computadores con QtARMSim y Arduino (PDF)
- Propuesta para grupo de investigación Autonomía Situada (2003) (HTML)
- Reconocimiento de patrones temporales en sonidos reales con redes neuronales de pulsos (PDF)
- Robot de Arduino controlado mediante sensores y con respuestas sobre actuadores (PDF) (2017)
- Utilizando Arduino Due en la docencia de la entrada/salida (PDF)
Programación IoT
Inteligencia Artificial
- MVCGI: un modelo de implementación estándar para arquitecturas modulares MVC sobre programas de interfaz CGI (PDF) (2016)
- Principios y Aplicaciones de Inteligencia Artificial
Raspberry Pi
- Guía Oficial Raspberry PI escrita por Gareth Halfacree (PDF)
- Guía Oficial Raspberry PI desde cero escrito por solectroshop (PDF)
- Instrucciones de Configuración para una Placa Raspberry PI escrito por el Club de Robótica de Granada (PDF)
- Implementación de redes neuronales en Raspberry Pi 3 con Movidius Neural Compute Stick escrita por Antonio José Toro Valderas (PDF)
- Diseño e implementación de un audiómetro con Raspberry Pi escrito por Víctor Manuel Díaz Conejo (PDF)
- Sistema Scada basado en Raspberry PI para la Monitorización de una Instalación Fotovoltaica escrito por Luis Segovia Guerrero (PDF)
- Guía Completa de Raspberry Pi para Radioaficionados escrita por Anthony Le Cren y traducido por Miguel Iborra (PDF)
- Raspberry PI y sus Aplicaciones en el Aula escrito por Héctor Alonso del Bosque (PDF)
Android
- Android 100% (PDF)
- Aprendizaje Android RipTutorial (PDF)
- Curso Android (HTML)
- Desarrollo de una aplicación móvil Android para control remoto de un servicio web (2012) (PDF)
- EasyManet for Android (2013) (PDF)
- Guía para la realización de aplicaciones móviles en los sistemas operativos Android e iOS (PDF)
- Introducción a Android (PDF)
- Introducción a ArcGIS Runtime for Android (PDF)
- Introducción al desarrollo de aplicaciones Android (HTML) (2015)
- Manual de Programación Android v.2.0 – Salvador Gómez Oliver (PDF)
- Oficial: Documentación (HTML)
- Oficial: Introducción a Android (HTML)
- Programación en Android para principiantes por FAQS Android (PDF)
- Seguridad en dispositivos Android (PDF)
Docker
- Chuleta sobre Docker (HTML) (PDF) por @YodraLopez
- Comandos de Docker (Github) \ (Fuente)
- Docker (Github)
- Introducción a Docker (PDF)
Bootstrap
- Bootstrap 3: El manual oficial (HTML)
- Bootstrap 3: Introducción al diseño responsive por Antonio Javier Gallego Sánchez (PDF)
Ionic
- Desarrollo de Apps con IONIC (Descarga PDF)
PhoneGap
Programación Web
- Apuntes de GraphQL (HTML) (2020) por Betty Jiménez
- Desarrollar aplicaciones Progressive Web Apps (HTML) (2018)
- Desarrollo de Aplicaciones Web – Guía Completa (HTML) (2016)
- Integración con API´s de terceros (HTML) (2016)
- Programación Web en Entorno Cliente (JS, Ajax & jQuery) (HTML) (2016)
- Programación Hipermedia para Dispositivos Móviles (HTML) (2018)
- Tecnologías para el desarrollo de aplicacioens móviles (HTML) (2018)
- Interfaz de usuario básica en iOS (HTML) (2018)
- Buenas Prácticas Front End (HTML) (2018)
Lenguajes de Programación
C
- GNU/Linux: Programación de Sistemas (PDF)
- Introducción a la programación con C (PDF)(descarga directa)
C++
- Aprenda C++ avanzado como si estuviera en primero (PDF)
- Aprenda C++ básico como si estuviera en primero (PDF)
- Ejercicios de programación creativos y recreativos en C++ (HTML)
- Fundamentos de Programación con el Lenguaje de Programación C++ (2017) (PDF)
- Guía de programación C++STL (PDF)
- Manual básico de programación en C++ (PDF)
Coffescript
- Coffeescript, un pequeño gran libro – Javi Jiménez (Descarga PDF)
Emacs y Lisp
Ensamblador
- Lenguaje Ensamblador para PC – Paul A.Carter (PDF)
Erlang
- Programación en Erlang (WikiLibros)
Elixir
Git
- Git Immersion en Español
- Git Magic (2007)
- Git. Fundamentos (PDF)
- Git: Una guía simple (HTML)
- Gitmagic
- Pro Git
Github
- Conociendo Github Documentación (PDF)
- Github Simple (Github)
- Github Chuleta de Comandos (PDF)
Go
- Go: Un pequeño libro (PDF)
Haskell
- ¡Aprende Haskell por el bien de todos! (HTML)
- Lógica de primer orden en Haskell (PDF)
- Piensa en Haskell (ejercicios de programación funcional) (PDF)
Diseño
Diseño Web
- Prototipado de Aplicaciones Web (mean.js) (HTML) (2015)
Bootstrap
Lenguajes de Estilos y Preprocesadores ?
Lenguajes de Marcado ✍
- Guía fácil del RSS (PDF)
- Markdown: Guía Breve y Detallada (PDF) (2013)
Sistemas de Plantillas ?
HTML / CSS
- Chuleta CSS3 (HTML) (PDF)
- CSS avanzado Javier Eguíluz (HTML) (PDF)
- CSS3 y JavaScript avanzado (PDF)
- Diseño de Interfaces Web (HTML)
- Estructura con CSS (HTML)
- Guía Completa de CSS3 – Antonio Navajas (PDF)
- HTML5 – Arkaitz Garro (HTML) (PDF)
- Introducción a CSS – Javier Eguíluz (HTML) (PDF)
- Introducción a XHTML (HTML)
- Sass, el manual oficial (HTML) (PDF)
Java
- Aprenda Java como si estuviera en primero (PDF)
- Aprendiendo Java y POO (2008) (PDF)
- Aprendizaje Java – RipTutorial (PDF)
- Desarrollando con Java 8: Poker (PDF)
- Desarrollo de proyectos informáticos con Java (PDF)
- Ejercicios de Programación en Java – F.M. Pérez Montes (PDF)
- Java (HTML)
- Notas de Introducción al Lenguaje de Programación Java (2004) – Jorge L. Ortega Arjona (PDF)
- Pensando la computación como un científico (con Java) (PDF)
- PlugIn Apache Tapestry: desarrollo de aplicaciones y páginas web (PDF) (ePub, Mobi, HTML)
- Prácticas d Java (2009) (PDF)
- Preparando JavaSun 6 – OCPJP6 – Pablo Reyes Almagro (Github) (PDF)
- Programación en Java (HTML)
- Tutorial básico de Java EE (PDF)
- Tutorial introducción a Maven 3 – Erick Camacho (PDF)
JavaScript
- Fundamentos de Javascript (PDF) (2020) Anexo 1: Scope y Local Scope (2020)
- Guía de Javascript ‘Mozilla’ (HTML)
- Introducción a AJAX (HTML) (PDF)
- Introducción a JavaScript (HTML) (PDF)
- Jardín de JavaScript (HTML)
- JavaScript, ¡Inspírate! (Descarga PDF)
- JavaScript Para Gatos (HTML)
- Manual de JavaScript (HTML)
? Comienza a Aprender Javascript
Angular
- Cómo aprender AngularJS (HTML)
D3.js
- Tutorial de D3 (HTML)
jQuery
- Fundamentos de jQuery (HTML) (PDF)
- Manual de jQuery (HTML)
Node
React
- Fundamentos de ReactJS (PDF) (2020)
- Fundamentos de ReactJS y Hooks (PDF) (2020)
- Desarrollo de Aplicaciones Web con React.js y Redux.js (Descarga PDF)
- Descubre React (Descarga PDF)
- El Camino para Aprender React
- SurviveJS – React: De aprendiz a maestro (Descarga PDF)
Vue
- Aprendizaje VueJS
- Desarrolla aplicaciones con VueJS – Gitbook
- Documentación Oficial de Vue en Español
Rust
- El Libro de Rust 2018 (PDF)
- El Lenguaje de Programación de Rust (@goyox86 en Github, HTML) PDF
.NET (C# / Visual Studio)
PHP
- Apuntes para Certificar tu sabiduría de PHP – Muy Completo. (HTML) (2018)
- Apuntes para Certificar tu sabiduría de Symfony – Muy Completo. (HTML) (2018)
- Apuntes de desarrollo web para PHP – Se incluye contenido de principios de diseño SOLID, Doctrine ORM, Servidores y PHP, y Git para PHP (HTML) (2018)
- Manual de estudio introductorio al lenguaje PHP procedural (PDF)
- Patrones de diseño: Zend Framework, Sympfony2, Doctrine2 (PDF)
- PHP en 2019
- PHP y Programación orientada a objetos (HTML)
- POO y MVC en PHP (Bubok)
- Programación PHP (HTML)
- Programación web avanzada: ajax y google maps (PDF)
- Silex, el manual oficial (HTML)
- Symfony 1.4, la guía definitiva (HTML) (PDF)
- Symfony 2.4, el libro oficial (HTML) (PDF)
Cake PHP
- CakePHP (PDF) (2020)
Laravel
- Documentación de Laravel 6.0 (PDF) (1043 páginas)
- Laravel 5: Conceptos Básicos y Ejemplos (PDF)
- Laravel 5: El PHP Framework (PDF) ()
Perl
- La programación de Perl para Unix (1997) (PDF)
- Piensa en Perl 6 (PDF)
- Tutorial Perl (PDF)
- Tutorial Perl (PDF)
- Tutoriales de Perl (HTML)
Python
- Aprenda a pensar como un programador (con Python) (PDF)
- Aprende Python desde cero a experto (PDF) (2020)
- Doma de Serpientes para Niños: Aprendiendo a Programar con Python (HTML)
- El Libro de Python (HTML) (2021) – Creado hasta el Capítulo 8)
- Fundamentos Básicos de Python (MajoLedesma) (HTML)
- Inmersión en Python (HTML)
- Inmersión en Python 3 (PDF)(descarga directa)
- Introducción a la programación con Python (PDF)
- Introducción a Programando con Python (HTML)
- Introducción al Lenguaje Python (PDF) (2018)
- Introducción al Lenguaje Python híbrido para la Ciencia de Datos (PDF) (2018)
- Machine Learning, Python (HTML) (en proceso)
- Notas sobre el lenguaje Python (PDF) (descarga directa)
- Plone: Gestor de Contenidos (HTML)
- Prácticas de Programación con Python (PDF)
- Python instantáneo (1999) (HTML)
- Python para ciencia e ingeniería (Github)
- Python para principiantes (HTML) (PDF)
- Python para la administración de sistemas GNU/Linux (PDF) (2018)
- Python para todos (PDF)
- Python. No muerde, yo sí. (PDF) (HTML)
- Tutorial de Python 3.6 (2020)
- Tryton: gestión de empresas (PDF) (HTML)
?? Cursos de Python? Comienza a Aprender Python
Frameworks de Python
Django
- Django. Documentación (PDF)
- Tutorial de Django Girls (PDF)
Web2py
?? Cursos de Python? Comienza a Aprender Python
Ruby
- Aprende a programar con Ruby (Gitbook)
- La Guía de Estilos de Ruby (Github)
- Ruby en 20 minutos (HTML)
- Ruby tutorial o como pasar un buen rato programando (HTML)
Ruby on Rails
- Introducción a Rails (Gitbook) (2015)
- Introducción a Ruby on Rails (HTML)
R
- Cartas sobre Estadística de la Revista Argentina de Bioingeniería (PDF)
- Generacion automática de reportes con R y LaTeX (PDF)
- Gráficos Estadísticos con R (PDF)
- Introducción a R (PDF)
- Introducción al uso y programación del sistema estadístico R (PDF)
- Métodos Estadísticos con R y R Commander (PDF)
- Optimización Matemática con R: Volúmen I (PDF)
- Programación en R del método de las palabras asociadas (PDF)
- R para Principiantes (PDF)
Scala
- Manual de Scala para programadores Java (PDF) (2007)
- Scala con Ejemplos (Github) (:construction: en proceso)
SVG
- Scalable: Un libro sobre SVG (Descarga PDF) (2017)
Swift
- Aprendiendo Swift (PDF) (2015)
Tex & LaTeX
- ¿Alergia al LaTeX? (2000) (PDF)
- ¿Qué es TeX?
- Creación de ficheros LaTeX con GNU Emacs (2004) (PDF)
- Guía rápida de LaTeX (2014)
- Introducción a LaTeX (2004) (HTML)
- La introducción no-tan-corta a LaTeX 2ε (PDF)
- LaTeX para las humanidades (PDF)
- LaTeX: Procesamiento de textos científicos en alta calidad (2011) (HTML)
- TeXemplares: Boletín de CervanTEX (PDF)
- Todo sobre LaTeX (2016) (HTML)
- Una descripción de LaTeX2(1998) (PDF)
Libros de Programación de Videojuegos
- Desarrollo de juegos en 2D usando Java y Microsoft XNA (PDF )
- Godot. Motor de Videojuegos – Documentación (PDF)
- Power Ups (PDF) por @JuanPOrdonez – Guía imprescindible para conocer los secretos de la industria del videojuego gracias al testimonio de medio centenar de profesionales, auténticas leyendas vivas del sector.
- Programación de videojuegos SDL (PDF)
Sistemas de Gestión de Contenidos
WordPress
Webmaster
Accesibilidad Web ♿Análitica Web ?Marketing Digital ?Instagram Seo y Posicionamiento ?
Accesibilidad Web
- Accesibilidad a los contenidos audiovisuales en la Web (2011)
- Accesibilidad a los contenidos audiovisuales en la Web a través de HTML5 (2011)
- Accesibilidad web en el SID (2008)
- Accesibilidad Web. WCAG 2.1 de forma sencilla (2008)
- Guía de Accesibilidad de Aplicaciones Móviles (2017) Código Android Código iOS
- Guía de Accesibilidad en Documentos PDF con Adobe Acrobat 9.0 (2014)
- Guía de Accesibilidad en Sedes Electrónicas (2019, Observatorio de Accesibilidad)
- Guía de Accesibilidad para Editores Finales de Contenidos (2019)
- Guía de Accesibilidad para la Gestión de la Accesibilidad en Gestores de Contenidos (2019, Observatorio de Accesibilidad)
- Guía de Adaptación a WCAG 2.1 desde WCAG 2.0 (2018, Observatorio de Accesibilidad)
- Guía de Validación de Accesibilidad Web (2014, Observatorio de Accesibilidad)
- Guía para la inserción de subtítulos en YouTube (2018)
- Guía de Recomendaciones de Accesibilidad y Calidad Web (2009, Inteco)
- Guía de Referencia: Accesibilidad de páginas web (2013, Once)
- Informe de Accesibilidad Web Defensa.Gob.Es (2018)
- Metodología del Observatorio de Accesbilidad Web UNE (2012)
- Proceso de validación nivel de accesibilidad web en sitios del Gobierno en línea del estado Colombiano
?
Análitica Web
Marketing Digital
- Cómo crear podcasts (Infografía)
- Ecosistema del Community Manager (Infografía)
- Marca 4.0: El impacto de la digitalización en la internalización y la gestión de la marca ()
- Vender 2.0 (Presentación) (2013)
Seo y Posicionamiento
- 50 Estrategias para aumentar tu Tráfico Web
- Guía para principiantes sobre optimización para motores de búsqueda por Google
- Metadatos imprescindibles por Hostalia.
- Posicionamiento en Buscadores
- SEO en Amazon
- SEO: Optimización de Webs para Buscadores por Interactive Advertising Bureau
El listado de contenidos es muy amplio:
- Desarrollador web y multimedia, desarrollador frontend, desarrollador backend, desarrollador full stack, desarrollador de videojuegos, desarrollador móvil, especialista UI o también conocido como especialista de interfaces de usuario, diseñador gráfico, administrador de sistemas, diseñador o administrador de bases de datos, técnico de soporte TIC, especialista en ciberseguridad, digital producto manager, digital project manager. E incluso si tu desarrollo es el de consultor TIC, especialista de UX u experiencia de usuario, cientifico de datos, analista de datos o business intelligence.
Gracias a estos Sitios que Nos Referencian
La Biblioteca de Programación fue creada el 30 de Junio de 2019 y su última edición fue realizada el 17 de Diciembre de 2022.