Soy un curador de contenido, así que me gustaría contribuir aquí.
Androide
· Creación de aplicaciones de Android con HTML, CSS y JavaScript
· Aprendizaje de Android
Lenguaje ensamblador
· Programación desde cero (PDF)
· Tutorial de Paul Carter sobre la Asamblea x86
· Recursos de optimización de software por Agner Fog
C / C ++
· Guía de Beej para la programación de redes
· El libro C
· Anotaciones C ++
· Programación C ++ GUI con Qt 3
· Abstracciones de programación CS106X en C ++
· C esencial
· Introducción a los patrones de diseño en C ++ con Qt 4 (PDF)
· Aprende C de la manera difícil
· Asuntos computacionales: ideas, algoritmos, código fuente, por Jorg Arndt
· El nuevo estándar C: una referencia anotada
· Programación orientada a objetos en C (PDF)
· Recursos de optimización de software por Agner Fog
· Pensar en C ++, segunda edición
· La respuesta de Dhruv Aggarwal a ¿Cuál es la mejor manera de aprender lenguajes de programación como Java, C # y C ++? ¿Qué libros recomendarías para aprender cada lenguaje de programación?
HTML / CSS
· Sumérgete en HTML5
· Tutoriales de HTML Dog
Java
· Desarrollo de aplicaciones Java en Linux por Carl Albing y Michael Schwarz (PDF)
· Cómo pensar como un informático
· El tutorial de Java EE6 (PDF)
· Programación Java Thin-Client
· Tutoriales de Java de Sun
· Pensar en Java
· OSGi en la práctica (PDF)
- ¿Qué es un Blackbook para un lenguaje de programación? ¿Y en qué se diferencia de un libro de texto o un libro de referencia?
- ¿Cuáles son buenos libros de codificación para personas que son absolutamente nuevas en la programación?
- ¿Puedes recomendar libros que aborden un problema de programación en un contexto ágil?
- ¿Cuál es una buena lista de libros de ciencias de la computación que todo estudiante introductorio de ciencias de la computación debería leer?
- ¿Cuáles son los mejores tutoriales y libros sobre programación en C?
JavaScript
· JavaScript de Crockford
· JavaScript elocuente
· Patrones esenciales de diseño de Javascript y jQuery para principiantes
· JavaScript Essentials
· JavaScript: las partes buenas
· Fundamentos de jQuery (comienza con conceptos básicos de JavaScript)
· Guía de JavaScript de Mozilla Developer Network
JavaScript (específico de Node.js)
· En funcionamiento con Node
· El libro para principiantes del nodo
· Mastering Node.js
Linux
· Programación avanzada de Linux
· GNU Autoconf, Automake y Libtool
· Desarrollo de aplicaciones GTK + / Gnome
· La plataforma de desarrollo de Linux (PDF)
· Controladores de dispositivos Linux por Jonathan Corbet, Alessandro Rubini y Greg Kroah-Hartman
· La guía de programación del módulo del kernel de Linux
· Programación segura para Linux y Unix
Ceceo
· ANSI Common Lisp
· Common Lisp the Language, 2ª edición
· Common Lisp: una suave introducción a la computación simbólica – David S. Touretzky
· Referencia rápida de Lisp común
· Let Over Lambda – 50 años de Lisp
· Procesamiento de lenguaje natural en Lisp
· En Lisp
· Lisp común práctica
· Lisp exitoso: Cómo entender y usar Lisp común – David Lamkins
· Sketchy LISP – Nils Holm
NET (C # / VB / Nemerle / Visual Studio)
· C # Essentials
· Programación C # – Wikibook
· Libro amarillo C # (introducción a la programación)
· El libro cero de .NET de Charles Petzold
· Estructuras de datos y algoritmos con patrones de diseño orientados a objetos en C #
· Marco de la entidad
· Mudarse a Microsoft Visual Studio 2010
· Nemerle
· Libro de escuela del programador Heaven C # (cubre C # 1.0 y 2.0)
· Enhebrado en C #
· Elementos básicos de Visual Basic
· Consejos y trucos de Visual Studio (solo VS 2003-2005)
C objetivo
· El lenguaje de programación Objective-C
· Programación orientada a objetos con Objective-C
Perl
· Perl principiante
· Incrustar Perl en HTML con Mason
· Perl esencial
· Perl extremo
· Perl de orden superior
· El libro masón
· Modern Perl 5
· Perl y LWP
· Perl para la web
· Libros electrónicos en línea gratuitos de Perl (meta-lista)
· Perl The Hard Way
· Mod_perl práctico
· Programación de cliente web con Perl
PHP
· PHP Essentials
· Programación práctica de PHP (wiki que contiene PHP In a Nutshell de O’Reilly)
· Symfony2
· Zend Framework: sobrevivir al extremo profundo
Pitón
· Desarrollar habilidades en Python versión 2.5
· Byte de Python
· Estructuras de datos y algoritmos en Python
· Sumérgete en Python
· Sumérgete en Python 3
· El libro de Django
· Cómo pensar como un informático: aprender con Python
· Inventa tus propios juegos de computadora con Python
· Aprende Python de la manera difícil
· Procesamiento de lenguaje natural con Python
· Python Bibliotheca
· Python para la diversión
· Peleas de serpientes para niños
· Piensa en Python (PDF)
· Pensar en Python
Rubí
· Aprende Ruby de la manera difícil
· MacRuby: la guía definitiva
· Humble Little Ruby Book del Sr. Neighbourly
· Programación de Ruby
· Mejores prácticas de Ruby
· Guía del por qué (conmovedor) de Ruby (espejo)
Ruby on Rails
· Tutorial de Ruby on Rails: Aprenda Rails por ejemplo
Algunos buenos enlaces de libros gratis
· 195 libros gratuitos de programación en línea
· 30 libros electrónicos de programación gratuitos
· 25 libros electrónicos gratuitos de código abierto y libros en línea
· 500 libros gratis en línea
· Libros gratuitos sobre temas tecnológicos [^] Lista de libros gratuitos de MS
Cómo diseñar programas: una introducción a la informática y la programación
Wikilibros: programación