mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-11-16 17:25:09 +00:00
16 KiB
16 KiB
Index
- Metalistas
- Agnósticos
- Android
- C
- C++
- CSS
- Coffeescript
- Ensamblador
- Erlang
- Emacs
- Git
- Haskell
- JavaScript
- Java
- LaTeX
- Linux
- .NET (C# Visual Studio)
- NoSQL
- PHP
- [Perl] (#perl)
- Python
- Ruby
- R
- Scala
- SQL
- SVG
Metalistas
- CodeHero
- OPENLIBRA La Biblioteca Libre online que estabas esperando
- ¡Quiero Aprender Python! - Python Argentina
Agnósticos
Algoritmos
- Algoritmos y Programación (Guía para docentes) (PDF)
- Análisis de Algoritmos
- Análisis y Diseño de Algoritmos (PDF)
- Apuntes de Algoritmos y Estructuras de Datos (PDF)
- Aprenda a programar como si estuviera en primero (PDF)
- Breves Notas sobre Análisis de Algoritmos (PDF)
- Fundamentos de Informática y Programación
- Técnicas de Diseño de Algoritmos (PDF)
- Temas selectos de estructuras de datos (PDF)
- Teoría sintáctico-gramatical de objetos
Base de Datos
- Apuntes de Base de Datos 1, Universidad de Alicante (PDF)
- Base de Datos, por Mercedes Marqués (PDF)
- Base de Datos Avanzadas, por Aramburu & Sanz Blasco
- El modelo relacional y el álgebra relacional (PDF)
- Introducción a las Bases de Datos (PDF)
Ciencia Computacional
Cursos Masivos en Línea
Metodologías de desarrollo de software
- Compendio de Ingeniería del Software (PDF)
- Diseño Ágil con TDD
- Ingeniería de Software: Una Guía para Crear Sistemas de Información (PDF)
- Metodologías Ágiles para el Desarrollo de Software
- Scrum y XP desde las trincheras (PDF)
- Scrum & Extreme Programming (para programadores) (PDF)
Misceláneos
- 97 cosas que todo programador debería saber
- El camino a un mejor programador
- Videojuegos Multiplataforma con OpenFL
- Programación de videojuegos SDL (PDF)
Paradigmas de Programación
Sistemas Operativos
- Sistemas Operativos, por Dr. David Luis la Red (PDF)
- Fundamentos de Sistemas Operativos, Gunnar Wolf et al (PDF)
Android
- Curso de Programación Android (PDF) by Salvador Gómez Oliver
- Curso Android: Todo lo que necesitas para empezar (HTML) by Adrian Catalán
C
C++
- Ejercicios de programación creativos y recreativos en C++
- Aprenda C++ básico como si estuviera en primero
- Aprenda C++ avanzado como si estuviera en primero
CSS
Coffeescript
Ensamblador
- Código de Máquina para Principiantes (PDF), Lisa Watts y Mike Wharton [Z80 and 6502 CPUs]
- Lenguaje Ensamblador para PC - Paul Carter
Erlang
- Erlang/OTP: Un mundo concurrente
- Programación en Erlang en Wikibooks
Emacs
Git
Haskell
- ¡Aprende Haskell por el bien de todos!
- Piensa en Haskell (ejercicios de programación funcional con Haskell)
Java
- Aprendiendo Java (PDF)
- Arquitectura Java Sólida
- Desarrollo de proyectos informáticos con Java (PDF)
- Notas de Introducción al Lenguaje de Programación Java, por Jorge L. Ortega Arjona, UNAM (PDF)
- OCPJP6 Resumen Español, por Pablo Reyes Almagro (PDF)
- Pensando la computación como un científico (con Java)
- PlugIn Tapestry: Desarrollo de aplicaciones y páginas web con Apache Tapestry (PDF) (EPUB) (MOBI)
- Programación Orientada a Objetos en Java (PDF)
- Tutorial básico de Java EE (PDF)
- Tutorial Introducción a Maven 3 (PDF)
- Guía Java para Docentes (PDF)
JavaScript
AngularJS
D3.js
jQuery
Node.js
LaTeX
Linux
- [Debian GNU/Linux para administradores] (http://debian-handbook.info/browse/es-ES/stable/)
- Bases de la programación en Bash
- El Manual de BASH Scripting Básico para Principiantes en WikiBooks
- BASH Scripting Avanzado: Utilizando declare para definición de tipo
.NET (C# / Visual Studio)
NoSQL
- MongoDB
PHP
- Manual de estudio introductorio al lenguaje PHP procedural
- POO y MVC en PHP
- Silex, el manual oficial
- Symfony 1.4, la guía definitiva
- Symfony 2.3, el libro oficial
- PHP y Ajax *PHP y Programación orientada a objetos
Perl
- Tutoriales de Perl
- Tutorial Perl, por Universidad de Magallanes, Chile (PDF)
- Tutorial Perl, por TLDP (PDF)
- Tutorial de introducción a perl, por Universidad de Granada, España
- Manual de Perl, por Universidad de Oviedo, España
Python
- [Notas sobre el lenguaje Python] (http://www.cmat.edu.uy/cmat/cursos/licenciatura/cursos/computacion/documentos/pynotas.pdf/at_download/file) (GNU Free Documentation License) (PDF)
- [Introducción a la programación con Python] (http://www.cmat.edu.uy/cmat/cursos/licenciatura/cursos/computacion/documentos/Introduccion%20a%20la%20programacion%20con%20Python.pdf/at_download/file) © (PDF)
- Aprenda a pensar como un programador (con Python) (PDF)
- Doma de Serpientes para Niños: Aprendiendo a Programar con Python
- Inmersión en Python
- Inmersión en Python 3 (PDF)
- Introducción a la programación con Python (PDF)
- Introducción a Programando con Python
- Python instantáneo
- Python para ciencia e ingeniería
- Python para todos (PDF)
- Python para principiantes (PDF) (HTML)
Django
Web2py
Ruby
- Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine
- Ruby en 20 minutos
- Ruby tutorial o como pasar un buen rato programando
- La Guía de Estilos de Ruby
Ruby on Rails
R
- Cartas sobre Estadística de la Revista Argentina de Bioingeniería
- Generacion automática de reportes con R y LaTeX
- Gráficos Estadísticos con R
- Introducción a R
- Introducción al uso y programación del sistema estadístico R
- Métodos Estadísticos con R y R Commander
- Optimización Matemática con R: Volúmen I
- R para Principiantes
Scala
- Scala con Ejemplos (En proceso)
- Manual de Scala para programadores Java (PDF)
SQL
SVG
- SCALABLE (PDF) (EPUB) (MOBI)