INFORMÁTICA
Cursos de informática gratuitos. Aula ClicAlgoritmos
- 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)
- Fundamentos de Informática y Programación (HTML)
- 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 (Bubok)
Base de Datos
- Apuntes Básicas de SQL - Unai Estébanez (PDF)
- Apuntes de Base de Datos 1 - Univ. Alicante (PDF)
- Base de Datos (2005) - Mercedes Marqués (PDF)
- Base de Datos (2011) - Mercedes Marqués (PDF)
- Base de Datos Avanzadas (2013) - Aramburu & Sanz Blasco (PDF)
- Bases de datos NoSq. Qué son y tipos que nos podemos encontrar (PDF)
- Diseño Conceptual de Bases de Datos (PDF)
- Diseño e implementación de una base de datos relacional para la gestión de la red de bibliotecas. (PDF)
- El lenguaje SQL (HTML)
- El modelo relacional y el álgebra relacional (PDF)
- Extracción de conocimiento en grandes bases de datos utilizando estrategias adaptativas (PDF)
- Principios sobre bases de datos relacionales (PDF)
- Usando Oracle SQL y PL/SQL (HTML)
Ciencia Computacional
- 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)
- 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)
Código Abierto
- 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)
- 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 Libre (PDF)
- 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)
- 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)
- Migración al software libre. Guía de buenas prácticas (PDF)
- Posix de tiempo real (1993) (PDF)
- Sistema Operativo GNU/Linux Básico (PDF)
- Software libre para una sociedad libre (PDF) (Richard M. Stallman)
- Software libre: técnicamente viable, económicamente sostenible y socialmente justo (PDF)
- 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)
Metodologías de desarrollo de software
- Compendio de Ingeniería del Software (PDF)
- Control de versiones con Subversion (PDF)
- Control de versiones: Git y Github (PDF)
- Diseño Ágil con TDD (PDF)
- 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)
- Guía a la galaxía de aplicaciones móviles (PDF)
- Ingeniería de Software: Una Guía para Crear Sistemas de Información (PDF)
- Más allá de Google (2008) (PDF)
- Scrum & Extreme Programming (para programadores) (PDF)
- Scrum y XP desde las trincheras (PDF)
- Sistemas para el Control de Versiones (PDF)
Misceláneos
- 97 cosas que todo programador debería saber (HTML)
- Desarrollo de juegos en 2D usando Java y Microsoft XNA (PDF )
- Docker (Github)
- El camino a un mejor programador (HTML) (PDF, ePub)
- Godot. Motor de Videojuegos - Documentación (PDF)
- Introducción a Docker (PDF)
- Latino. Lenguaje de programación (HTML)
- Programación de videojuegos SDL (PDF)
Montaje & Mantenimiento
- Armado y reparación de PC (HTML)
Paradigmas de Programación
Seguridad
- Activismo digital y telemático. Poder y contrapoder en el ciberespacio (2003) (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)
- Detección de ATPs (PDF)
- 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 en aplicaciones web (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)
Servicios en red
- Aulas en red. Aplicaciones y servicios. Linux
- Aulas en red. Aplicaciones y servicios. Windows
- Redes. Contenido de Cisco: CCNA (HTML)
- Técnicas para armado de redes LAN utilizando Software Libre (PDF)
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)
Revistas
- 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)
- Gerencia Tecnológica Informática (2015)
- Iberoaméricana de las Ciencias Computacionales e Informática (HTML)
- Información, Tecnología y Conocimiento: "Enlace" (HTML)
- InterFases
- Procesamiento del Lenguaje Natural (HTML)
- Revista Española de Innovación, Calidad e Ingeniería del Software (HTML)
Robótica
- Arduino. Guía Completa (HTML)
- Arduino. Libro de Proyectos (HTML)
- Arduino. Manual de Programación (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)
- Topos: Reconocimiento de patrones temporales en sonidos reales con redes neuronales de pulsos (PDF)
- Utilizando Arduino Due en la docencia de la entrada/salida (PDF)
Android
- Android 100% (PDF)
- Curso Android (HTML)
- Desarrollo de aplicaciones para Android usando MIT App Inventor 2 -2016 2013
- 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)
- 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 (PDF)
- Seguridad en dispositivos Android (PDF)
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 (LeanPub)
Emacs
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. La guía simple (HTML)
- Gitmagic
- Pro Git
Github
- Conociendo Github Documentación (PDF)
- Github Simple (Github)
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)
HTML / CSS
- Bootstrap 3, el manual oficial (HTML)
- 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)
- 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
- 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! (LeanPub)
- JavaScript Para Gatos (HTML)
- Manual de JavaScript (HTML)
AngularJS
- Cómo aprender AngularJS (HTML)
D3.js
- Tutorial de D3 (HTML)
jQuery
- Fundamentos de jQuery (HTML) (PDF)
- Manual de jQuery (HTML)
Node.js
React
- SurviveJS - React: De aprendiz a maestro (LeanPub)
Vuejs
- []
Linux
- Administración avanzada de GNU/Linux (PDF)
- Bases de la programación en Bash (HTML)
- BASH Scripting Avanzado: Utilizando declare para definición de tipo (PDF)(descarga directa)
- Corre linux corre: conociendo Ubuntu (PDF)
- 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)
- Guía para administradores de Sistemas GNU/Linux (PDF)
- Implementación de Servidores con GNU/Linux (PDF)
- Libro Iniciación a Ubuntu 16.04 (PDF)
- Linux Fácil (PDF)
- Sistema Operativo Huayra Gnu/Linux (HTML)
.NET (C# / Visual Studio)
NoSQL
MongoDB
- El pequeño libro MongoDB
- MongoDB en español: T1, El principio - Yohan Graterol (Gitbook) (🚧 en proceso)
Redis
- Redis: Un pequeño libro (PDF)
PHP
- Manual de estudio introductorio al lenguaje PHP procedural (PDF)
- Patrones de diseño: Zend Framework, Sympfony2, Doctrine2 (PDF)
- 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)
Perl
- La programación de Perl para Unix (1997) (PDF)
- Tutorial Perl (PDF)
- Tutorial Perl (PDF)
- Tutoriales de Perl (HTML)
Python
- Aprenda a pensar como un programador (con Python) (PDF)
- Doma de Serpientes para Niños: Aprendiendo a Programar con Python (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)
- Machine Learning, Python (HTML) (en proceso)
- Notas sobre el lenguaje Python (PDF) (descarga directa)
- Plone: Gestor de Contenidos (HTML)
- Python instantáneo (1999) (HTML)
- Python para ciencia e ingeniería (Github)
- Python para principiantes (HTML) (PDF)
- Python para todos (PDF)
- Python. No muerde, yo sí. (PDF) (HTML)
- Tryton: gestión de empresas (PDF) (HTML)
Django
- Django. Documentación (PDF)
Web2py
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)
- 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)
- R para Principiantes (PDF)
Scala
- Manual de Scala para programadores Java (PDF)
- Scala con Ejemplos (Github) (🚧 en proceso)
Scratch
- Guía de Referencia de Scratch 2.0 (PDF)
- Manual de Scratch (PDF)
- Manual de Scratch 2 (PDF)
SQL
- Manual de SQL (HTML)
- Tutorial de SQL (HTML)
SVG
- Scalable. Un libro sobre SVG (LeanPub)
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)
- TeXemplares: Boletín de CervanTEX (PDF)
- Todo sobre LaTeX (2016) (HTML)
- [Una descripción de LaTeX2(1998)] (http://www.profesores.frc.utn.edu.ar/electronica/teoriadeloscircuitosi/material/ldesc2e.pdf) (PDF)