Los Mejores Libros PDF Gratuitos de Informática: Programar para principiantes
Los Mejores Libros PDF Gratuitos de Informática: Programar para principiantes

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, junto a sus múltiples metodologías y cientos de tecnologías, van a encontrar recursos que les ayuden a aumentar y mejorar tanto sus técnicas (skills) como sus habilidades.

Viendo fortalecidas así, sus aptitudes para llevar a cabo cualquier puesto de trabajo relacionado con las nuevas profesiones digitales.


Los Mejores Libros Gratuitos PDF para Programar

Si tu profesión o futuro trabajo esta entre los siguientes campos comomunicaciones.

Incluso si deseas formarte para la profesión que realizan los analistas y consultores o profesional de publicidad y el marketing digital, e incluso los profesionales de gestión. 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í te vamos a lanzar al estrellato.. Solamente debes de buscar el libro adecuado dentro de nuestra impresionante lista de publicaciones gratuitas 💪

Meta-Listas: Libros

Meta-Listas: Documentos / Repositorios Universitarios

Meta-Listas: Herramientas

Cursos Masivos en Línea

Algoritmos

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.

🎓 Cursos GRATIS de Bases de Datos / 👩‍🏫 Aprende desde Cero / 🔗 Enlaces Discord

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.

Cadena de Bloques

Criptomonedas

Bitcoin

Ethereum

🎓 Cursos GRATIS de Blockchain y Criptomonedas / 🔗 Enlaces Discord / 🐦 Lista de Twitter Proyectos Blockchain

Ciencias de la Computación

🎓 Cursos GRATIS de Ciencias de la Computación / 👩‍🏫 Historia de las Computadoras / 🔗 Enlaces Discord

Comercio Electrónico

🎓 Cursos GRATIS de Comercio Electrónico

Startups

Diseño Cad

🎓 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

Hacktivismo

Linux

Ubuntu

🎓 Cursos GRATIS de Linux / 🌟 Mejores Linux para Principiantes / 🕵️‍♀️ Mejores Linux para Hacking

Libros Gratuitos de Metodologías de Desarrollo 💼

Flujos de Trabajo

🎓 Cursos GRATIS de Productividad / 💪 Mejores Prácticas para Teletrabajar / 🔥 Mejores Consejos para Teletrabajar

Misceláneos

Técnico de Software & Hardware 👨‍🔧

Montaje & Mantenimiento

Software Libre

  • Guía de Jitsi – Para la utilización básica de Jitsi para videoconferias

Otros

Paradigmas de Programación 👩‍💻

Paradigmas

Programación Infantil

App Inventor Scratch

App Inventor

Scratch

🎓 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 / 🔗 Enlaces Discord / 🐦 Lista Ciberseguridad de Twitter

Servicios en Red

Servicios en Nube

Azure

Virtualización y Redes

Seguridad y Criptografía

  1. Activismo digital y telemático. Poder y contrapoder en el ciberespacio (2003) (PDF)
  2. Algunas consideraciones sobre seguridad de la Información en el Proyecto Europe de Historia Clínica Digital – Proyecto epSOS (2009, Dialnet) (PDF)
  3. Análisis y modelado de amenazas (PDF)
  4. Ciber-Resiliencia: Aproximación a un marco de medición (PDF)
  5. Ciberseguridad en las Comunicaciones Inalámbricas en Entornos Industriales (PDF)
  6. Creando Reportes HTML en Powershell (PDF)
  7. Curso Hacker (HTML)
  8. Detección de ATPs (PDF)
  9. Determinación de aspectos clave de la seguridad de la información, procesos informáticos y recursos tecnológicos
  10. Diseño y configuración de IPS, IDS y SIEM en Sistemas de Control Industrial (PDF)
  11. Estudio de viabilidad, oportunidad y diseño de una red de centros de excelencia en I+D+I en ciberseguridad (PDF)
  12. Guía básica de protección de Infraestructuras Críticas: el puesto de operador (PDF)
  13. Guía básica de seguridad en Magento (PDF)
  14. Guía básica para la securización del gestor de contenidos Joomla! (PDF)
  15. Guía de Seguridad en Protocolos Industriales – Smart Grid (PDF)
  16. Guia de Seguridad en servicios DNS (PDF)
  17. Guía de toma de evidencias en entornos Windows (PDF)
  18. Hacking: fuzzing, análisis y exploit (PDF)
  19. Hacklabs ensamblaje colectivo de la tecnopolítica como realidad social (PDF)
  20. Identificación y reporte de incidentes de seguridad para operadores estratégicos: Guía básica de protección de Infraestructuras Críticas (PDF)
  21. Principales vulnerabilidades de los sistemas de automatización industrial y posibles acciones para evitar ciberataques (PDF)
  22. Protocolos y seguridad de red en SCI (PDF)
  23. Seguridad del Protocolo SSL / TLS: Ataques criptoanalíticos modernos (PDF) (2020)
  24. Seguridad en aplicaciones web (PDF)
  25. Seguridad en Redes Wifi (PDF)
  26. Seguridad en servicios de almacenamiento: Análisis de Dropbox y Mega (PDF)
  27. Situación del malware para Android (PDF)
  28. Taxonomía de ciberejercicios (PDF)
  29. Telegram: sorteando el protocolo de autentificación (PDF)
  30. Tendencias en el mercado de la Ciberseguridad (2016) (PDF)

Criptografía

  1. Alnum: sistema de codificación de caracteres alfanuméricos
  2. Sistema de Autenticación por credenciales criptográficas disociadas (PDF) (2018)

Sistemas Operativos

  1. Android Lollipop 5.0. Guía de inicio rápido (PDF)
  2. Aprendemos a manejar el computador (2009) (PDF)
  3. De tractores y routers. Tecnosoberanía, Seguridad, Obsolescencia Programada y Software Libre (PDF)
  4. Fundamentos de Sistemas Operativos – Gunnar Wolf et al (PDF)
  5. Iniciación al software libre: OpenOffice (PDF)
  6. Mantenimiento de computadoras (2011) (PDF)
  7. Sistemas Operativos – Dr. David Luis la Red (PDF)
  8. Sistemas operativos en las netbooks: GNU/Linux y Microsoft Windows. (PDF)

iPhone

  1. Cómo Copiar el Código Fuente de Ejemplo del iBook a Xcode (PDF)

Software

Consola y Editores de Texto

  1. ¿Por qué Powershell?
  2. El Gran Libro de Manejo de Errores en Powershell
  3. El Gran Libro de Trucos de Powershell
  4. Secretos de Powershell Remoting

Navegadores

  1. Navegar por Internet

Ofimática

  1. Empezar con Word 2010
  2. Empezar con Excel 2010
  3. Avanzar con Excel 2010

Software Útil

  • Guía rápida de Teamviewer 🆕
  • Guía rápida del uso de un Certificado digital 🆕
  • Anotaciones y Transcripciones

    1. Introducción a ELAN (PDF)
    2. Manual de Procesamiento de Archivos ELAN

    Revistas Seleccionadas

    1. AgoraChain Revista Blockchain (PDF) (12+1 Ediciones) (2019)
    2. Avances en Sistemas e Informática (HTML)
    3. Bits de Ciencia (PDF)
    4. Ciencia y Tecnología
    5. Ciencias de la Información (8 revistas)
    6. Computación y Sistemas (HTML)
    7. Espacios (PDF) (HTML)
    8. Estudios Urbanos y Ciencias Sociales (PDF)
    9. Gerencia Tecnológica Informática (2015)
    10. Iberoaméricana de las Ciencias Computacionales e Informática (HTML)
    11. Información, Tecnología y Conocimiento: “Enlace” (HTML)
    12. Innovación, Calidad e Ingeniería del Software (HTML)
    13. InterFases
    14. IT User (PDF) (Mensual. Requiere Registro) (2019)
    15. Procesamiento del Lenguaje Natural (HTML)
    16. Puertas Abiertas al Sector de las TICs (PDF) (2019) (Telecos Andaluces) (Revista 6 Ediciones)
    17. Revistas de Computación (HTML)
    18. Revista de la Sociedad Española de la Informática y la Salud (PDF) 2019 \ 139 Ediciones Mensuales
    19. TeknoKultura (PDF) 2019 \ Universidad Complutense de Madrid

    Robótica y Electrónica

    Arduino 🔦 Inteligencia Artificial Raspberry Pi

    1. Glosario de términos y conceptos de robótica (MOOC Intef)

    Arduino

    1. Arduino. Guía Completa (HTML)
    2. Arduino. Libro de Proyectos (HTML) (2013)
    3. Arduino. Manual de Programación (PDF) (2007)
    4. Escornabots: Robot de piezas 3D y Arduino (PDF)
    5. Hacia un framework basado en ROS para la implementación de Sistemas Ciberfísicos (PDF)
    6. Introducción a la arquitectura de computadores con QtARMSim y Arduino{:target=”_blank” rel=”nofollow,noreferrer”](https://lookaside.fbsbx.com/file/introARM_ebook_2017.pdf?token=AWzAxiB7qeSfB2Gy7vkEirhMdo6ECKvVIKBFwfi9g1p4wVHZ_7mOFCu7IFqUylAR4aZhnnQpWT6A-WQ5PvgSAbbad33D3l2HzxsAGw40IvIVCJQ15lGdT358TjuXJmd70i7G4lCJzI3N2JXYRRfERHAsIVVYhxZ9TW6tzC4TjnHVTg)} (PDF)
    7. Propuesta para grupo de investigación Autonomía Situada (2003) (HTML)
    8. Reconocimiento de patrones temporales en sonidos reales con redes neuronales de pulsos (PDF)
    9. Robot de Arduino controlado mediante sensores y con respuestas sobre actuadores (PDF) (2017)
    10. Utilizando Arduino Due en la docencia de la entrada/salida (PDF)

    Casas Inteligentes 🏡

    Inteligencia Artificial

    1. MVCGI: un modelo de implementación estándar para arquitecturas modulares MVC sobre programas de interfaz CGI (PDF) (2016)
    2. Principios y Aplicaciones de Inteligencia Artificial

    Raspberry Pi

    Desarrollo Web 👨‍💻

    Android

    1. Android 100% (PDF)
    2. Aprendizaje Android RipTutorial (PDF)
    3. Curso Android (HTML)
    4. Desarrollo de una aplicación móvil Android para control remoto de un servicio web (2012) (PDF)
    5. EasyManet for Android (2013) (PDF)
    6. Guía para la realización de aplicaciones móviles en los sistemas operativos Android e iOS (PDF)
    7. Introducción a Android (PDF)
    8. Introducción a ArcGIS Runtime for Android (PDF)
    9. Introducción al desarrollo de aplicaciones Android (HTML) (2015)
    10. Manual de Programación Android v.2.0 – Salvador Gómez Oliver (PDF)
    11. Oficial: Documentación (HTML)
    12. Oficial: Introducción a Android (HTML)
    13. Programación en Android para principiantes por FAQS Android (PDF)
    14. Seguridad en dispositivos Android (PDF)

    Docker

    1. Chuleta sobre Docker (HTML) (PDF) por @YodraLopez
    2. Comandos de Docker (Github) \ (Fuente)
    3. Docker (Github)
    4. Introducción a Docker (PDF)

    Bootstrap

    1. Bootstrap 3: El manual oficial (HTML)
    2. Bootstrap 3: Introducción al diseño responsive por Antonio Javier Gallego Sánchez (PDF)

    Ionic

    PhoneGap

    Programación Web

    1. Apuntes de GraphQL (HTML) (2020) por Betty Jiménez
    2. Desarrollar aplicaciones Progressive Web Apps (HTML) (2018)
    3. Desarrollo de Aplicaciones Web – Guía Completa (HTML) (2016)
    4. Integración con API´s de terceros (HTML) (2016)
    5. Programación Web en Entorno Cliente (JS, Ajax & jQuery) (HTML) (2016)
    6. Programación Hipermedia para Dispositivos Móviles (HTML) (2018)
    7. Tecnologías para el desarrollo de aplicacioens móviles (HTML) (2018)
    8. Interfaz de usuario básica en iOS (HTML) (2018)
    9. Buenas Prácticas Front End (HTML) (2018)

    Lenguajes de Programación

    C

    C++

    Coffescript

    Emacs y Lisp

    Ensamblador

    Erlang

    Elixir

    Git

    Github

    Go

    Haskell

    Diseño

  • Diseño Web

    Bootstrap

    Lenguajes de Estilos y Preprocesadores 🎨

    Lenguajes de Marcado ✍

    Sistemas de Plantillas 🌱

    HTML / CSS

    Java

    JavaScript

    🔥 Comienza a Aprender Javascript

    Angular

    D3.js

    jQuery

    Node

    React

    Vue

    Rust

    .NET (C# / Visual Studio)

    PHP

    Cake PHP

    Laravel

    Perl

    Python

    👨‍🎓 Cursos de Python
    🔥 Comienza a Aprender Python

    Frameworks de Python

    Django

    Web2py

    👩‍🎓 Cursos de Python
    🔥 Comienza a Aprender Python

    Ruby

    Ruby on Rails

    R

    Scala

    SVG

    Swift

    Tex & LaTeX

    Libros de Programación de Videojuegos

    Sistemas de Gestión de Contenidos

    WordPress

    Webmaster

    Accesibilidad Web ♿ Análitica Web 📈 Marketing Digital 🏪 Instagram Seo y Posicionamiento 🔍

    Accesibilidad Web

    Análitica Web

    Marketing Digital

    Instagram

    Seo y Posicionamiento

    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.

    🛒 Los Mejores Chollos de Amazon, ¡Agrégalos a tu Lista de Deseos!

    Licencia

    Este repositorio esta bajo autoría de Pablo Álvarez Corredera, los contribuidores de Free Programming Books en Español especialmente, sobre una Licencia Creative Commons 4.0.

    Nos Referencian

    La Biblioteca de Programación fue creada el 30 de Junio de 2019 y su última edición fue realizada el 24 de Febrero de 2021.