merged with upstream

pull/927/head
Gordon Chiam 2014-04-23 15:52:28 +08:00
commit c4adb7ebe9
20 changed files with 520 additions and 193 deletions

View File

@ -4,30 +4,30 @@ This guide details how to contribute to this repository.
## Contributor license agreement ## Contributor license agreement
By submitting code you agree to the [LICENSE](/LICENSE) of this repository. By submitting code you agree to the [LICENSE](https://github.com/vhf/free-programming-books/blob/master/LICENSE) of this repository.
## Everyone is welcome to add a new free book to the list ## All the steps you need
Yep, that is true, you and your friends are welcome to add new free books to the list. And by free, we mean free, really free. 1. First of all, what you want to add should be actually 'Free'. Don't mistake "An easy link to Download a book" with "Free".
And you know what? It's really easy, see below. 2. If you don't know how to work with git or github, just simply go to [Wiki: Contribution](https://github.com/vhf/free-programming-books/wiki/Contribution) and read the rest.
3. We have 3 kinds of lists. Make sure you know where you're adding the link:
+ **Books** : PDF, HTML, DJVU, ePub, a gitBook.io based site, a Git repo, etc.
+ **Courses** : A course is a well designed learning material which was made by an organized group and is availabe for a long time where there is no interactive tool embeded in the site. e.g.: [OpenCourseWare](http://ocw.mit.edu/), [PHPAcademy](https://phpacademy.org), etc.
+ **Interactive Tutorials** : An application which helps you learn, by actually typing syntax. e.g.: [Codecademy](http://www.codecademy.com/), [Try Github](http://try.github.io/), etc.
4. We prefer small commits rather than one large commit in a pull request. If you don't have the time to make small commit, add an issue with all the links included and we'll add them for you.
## Steps to add a new book 5. Use our standard for formatting the .md file. Check it out: [Formatting](#formatting)
Make sure that you've read [Contribution](https://github.com/vhf/free-programming-books/wiki/Contribution), which guides you to editing a repository. Then: 6. Please try to use alphabetic order.
1. Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one pull request, but please make sure your title reflects what you've changed.
2. Use our standard for formatting the .md file. Check it out: [Formatting](#formatting)
3. Please try to use alphabetic order.
### Formatting ### Formatting
We are adults. Let's respect the next standard.
+ All lists are ```.md``` files. Try to learn Github's Markdown syntax. It's simple! + All lists are ```.md``` files. Try to learn Github's Markdown syntax. It's simple!
+ All the lists start with an Index, the idea is to show all of sections and subsections there, so it's important to have an index for each section. Right now it's alphabetized, so please use alphabetic order. + All the lists start with an Index, the idea is to show all of sections and subsections there, so it's important to have an index for each section. Right now it's alphabetized, so please use alphabetic order.
+ Sections are using level 3 heading (in HTML is ```<h3>```, in Markdown is ```###```), and subsections are using level 4 (in Markdown is ####). + Sections are using level 3 heading (in HTML is ```<h3>```, in Markdown is ```###```), and subsections are using level 4 (in HTML is ```<h4>```, in Markdown is ```####```).
The idea is to have The idea is to have
+ ```2``` empty lines between last suggested book & header + ```2``` empty lines between last suggested book & new header
+ ```0``` empty line between header & first book of that very section. + ```0``` empty line between header & first book of that very section.
+ ```0``` empty line between each book in 1 section. + ```0``` empty line between each book in 1 section.
+ ```1``` empty line at the end of each ```.md``` file. + ```1``` empty line at the end of each ```.md``` file.
@ -42,8 +42,15 @@ Like this example:
* [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html) * [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html)
* [Some Other Book](http://so.me/other/book.html) * [Some Other Book](http://so.me/other/book.html)
BAD : * [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html)(PDF)
GOOD: * [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html) (PDF)
BAD : * [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html)- Robert
GOOD: * [IllumOS Dynamic Tracing Guide](http://dtrace.org/guide/preface.html) - Robert
``` ```
And that's it! Simple, easy and lovely... And that's it! Simple, easy and lovely...
We hope you contribute to this great repository. :+1: We hope you contribute to this great repository. :+1:

View File

@ -11,9 +11,9 @@ Moved to GitHub for collaborative updating and for the site mentioned above.
It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). Please read [CONTRIBUTING](/CONTRIBUTING.md). It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). Please read [CONTRIBUTING](/CONTRIBUTING.md).
- [Fork](https://help.github.com/articles/fork-a-repo) - [Fork](https://help.github.com/articles/fork-a-repo)
- Read the [TODO](/TODO.md) file(Adding new books is our #1 priority, but things like Alphabetizing are important, too.) - Read the [TODO](/TODO.md) file(Adding new books is our #1 priority, but things like Alphabetizing are important, too.)
- Edit (we prefer multiple small commits rather than one large change) - [Edit](https://github.com/vhf/free-programming-books/edit/master/free-programming-books.md) (we prefer multiple small commits rather than one large change)
- [Send a PR](https://help.github.com/articles/using-pull-requests) - [Send a PR](https://help.github.com/articles/using-pull-requests)
- be part of a project that over 19,000 people starred in 4 months. ;) - be part of a project that over 24,000 people starred in 7 months. ;)
**Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one PR, but please make sure your title reflects what you're changing**, thanks. **Again, unlike other projects, we prefer multiple small commits rather than one large change in a pull request - it's fine to have one PR, but please make sure your title reflects what you're changing**, thanks.
@ -28,12 +28,13 @@ It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). Pl
### In Other Spoken Languages ### In Other Spoken Languages
+ Bulgarian: [github](/free-programming-books-bg.md) + Bulgarian: [github](/free-programming-books-bg.md)
+ Chinese: [github](/free-programming-books-zh.md) + Chinese: [github](/free-programming-books-zh.md)
+ Czech: [github](/free-programming-books-cs.md)
+ French: [github](/free-programming-books-fr.md) or [site](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/). + French: [github](/free-programming-books-fr.md) or [site](http://resrc.io/list/33/livres-gratuits-sur-la-programmation/).
The French list was based on <http://progdupeu.pl/forums/sujet/43/une-banque-de-liens>. The French list was based on [this](http://progdupeu.pl/forums/sujet/43/une-banque-de-liens) page.
+ German: [github](/free-programming-books-de.md) + German: [github](/free-programming-books-de.md)
+ Greek: [github](/free-programming-books-gr.md) + Greek: [github](/free-programming-books-gr.md)
+ Hungarian: [github](/free-programming-books-hu.md) + Hungarian: [github](/free-programming-books-hu.md)
+ Indonesian : [github] (/free-programming-books-id.md) + Indonesian : [github](/free-programming-books-id.md)
+ Italian: [github](/free-programming-books-it.md) + Italian: [github](/free-programming-books-it.md)
+ Japanese: [github](/free-programming-books-ja.md) + Japanese: [github](/free-programming-books-ja.md)
+ Korean: [github](/free-programming-books-ko.md) + Korean: [github](/free-programming-books-ko.md)
@ -41,6 +42,7 @@ It's [easy](https://github.com/vhf/free-programming-books/wiki/Contribution). Pl
+ Polish: [github](/free-programming-books-pl.md) + Polish: [github](/free-programming-books-pl.md)
+ Portuguese (Brazil): [github](/free-programming-books-pt_BR.md) + Portuguese (Brazil): [github](/free-programming-books-pt_BR.md)
+ Portuguese (Portugal): [github](/free-programming-books-pt_PT.md) + Portuguese (Portugal): [github](/free-programming-books-pt_PT.md)
+ Romanian (Romania): [github](/free-programming-books-ro.md)
+ Russian: [github](/free-programming-books-ru.md) + Russian: [github](/free-programming-books-ru.md)
+ Turkish: [github](/free-programming-books-tr.md) + Turkish: [github](/free-programming-books-tr.md)
+ Spanish: [github](/free-programming-books-es.md) + Spanish: [github](/free-programming-books-es.md)

35
free-courses-en.md Normal file
View File

@ -0,0 +1,35 @@
###Index
* [Databases](#databases)
* [Haskell](#haskell)
* [HTML / CSS](#html--css)
* [JS](#js)
* [iOS](#ios)
* [Oracle PL/SQL](#oracle-plsql)
* [Ruby](#ruby)
###Databases
* [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware)
* [Introduction to Databases](https://class.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University)
###Haskell
* [CIS 194: Introduction to Haskell](http://www.seas.upenn.edu/~cis194/) - Brent Yorgey
* [CS240h: Functional Systems in Haskell](http://www.scs.stanford.edu/11au-cs240h/notes/) - Bryan O'Sullivan
###HTML / CSS
* [Code a personal splash page in 1 hour: A Hands-on Intro to HTML & CSS](http://www.thefirehoseproject.com/lessons/splash-page)
* [Learn HTML5 Programming From Scratch](https://www.udemy.com/learn-html5-programming-from-scratch/)
###JS
* [Egghead.io](https://egghead.io/)
###iOS
* [Developing iOS 7 Apps for iPhone and iPad](https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550) (slides and videos) - Stanford University
###Oracle PL/SQL
* [Steven Feuerstein's PL/SQL Obsession - Videos and Presentations](http://www.toadworld.com/platforms/oracle/w/wiki/8243.plsql-obsession.aspx)
###Ruby
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)

View File

@ -0,0 +1,101 @@
###Index
* [Bash](#bash)
* [Git](#git)
* [Java](#java)
* [Language Agnostic](#language-agnostic)
* [Algoritmy a datové struktury](#algoritmy-a-datove-struktury)
* [Bezpečnost](#bezpecnost)
* [Matematika](#matematika)
* [Právo](#pravo)
* [Regulární výrazy](#regularni-vyrazy)
* [Sítě](#site)
* [LaTeX](#latex)
* [Linux](#linux)
* [Distribuce](#distribuce)
* [OpenSource](#opensource)
* [PHP](#php)
* [Python](#python)
* [Ruby](#ruby)
* [TeX](#tex)
* [XML](#xml)
###Bash
* [Bash očima Bohdana Milara](http://www.root.cz/knihy/bash-ocima-bohdana-milara/stahnout/980/) (PDF)
###Java
* [Java 5.0, novinky jazyka a upgrade aplikací](http://www.root.cz/knihy/java-5-0-novinky-jazyka-a-upgrade-aplikaci/stahnout/1037/) (PDF)
###Git
* [Pro Git](http://www.root.cz/knihy/pro-git/stahnout/1001/) (PDF)
###Language Agnostic
####Algoritmy a datové struktury
* [Základy algoritmizace](http://www.root.cz/knihy/zaklady-algoritmizace/stahnout/950/) (PDF)
####Bezpečnost
* [Báječný svět elektronického podpisu](http://www.root.cz/knihy/bajecny-svet-elektronickeho-podpisu/) (PDF)
####Matematika
* [Diskrétní matematika](http://math.feld.cvut.cz/habala/teaching/dma.htm) - Petr Habala (PDFs)
* [Lineární algebra](ftp://math.feld.cvut.cz/pub/olsak/linal/linal.pdf) - Petr Olšák (PDF)
* [Matematika SŠ](http://www.realisticky.cz/ucebnice.php?id=3) - Martin Krynický (PDFs)
####Právo
* [Internet jako objekt práva](http://www.root.cz/knihy/internet-jako-objekt-prava/) (PDF)
####Regulární výrazy
* [Regulární výrazy](http://www.root.cz/knihy/regularni-vyrazy/) (PDF)
####Sítě
* [Internetový protokol IPv6](http://www.root.cz/knihy/internetovy-protokol-ipv6-treti-vydani/) (PDF)
###LaTeX
* [Ne příliš stručný úvod do systému LaTeX 2e](http://www.root.cz/knihy/ne-prilis-strucny-uvod-do-systemu-latex-2e/) (PDF)
###Linux
* [Linux: Dokumentační projekt](http://www.root.cz/knihy/linux-dokumentacni-projekt/) (PDF)
* [Učebnice ABCLinuxu](http://www.root.cz/knihy/ucebnice-abclinuxu/) (PDF)
####Distribuce
* [Mandriva Linux 2008 CZ](http://www.root.cz/knihy/mandriva-linux-2008-cz/) (PDF)
* [Gentoo Handbook česky](http://www.root.cz/knihy/gentoo-handbook-cesky/) (PDF)
* [Instalace a konfigurace Debian Linuxu](http://www.root.cz/knihy/instalace-a-konfigurace-debian-linuxu/) (PDF)
* [SUSE Linux: uživatelská příručka](http://www.root.cz/knihy/suse-linux-uzivatelska-prirucka/) (PDF)
* [Příručka uživatele Fedora 17](http://www.root.cz/knihy/prirucka-uzivatele-fedora-17/) (PDF)
###OpenSource
* [Tvorba open source softwaru](http://www.root.cz/knihy/tvorba-open-source-softwaru/stahnout/1303/) (PDF)
* [Katedrála a tržiště](http://www.root.cz/knihy/katedrala-a-trziste/) (PDF)
###PHP
* [PHP Tvorba interaktivních internetových aplikací](http://www.kosek.cz/php/php-tvorba-interaktivnich-internetovych-aplikaci.pdf)
###Python
* [Ponořme se do Pythonu 3](http://www.root.cz/knihy/ponorme-se-do-pythonu-3/stahnout/1025/) (PDF)
* [Učebnice jazyka Python](http://www.root.cz/knihy/ucebnice-jazyka-python/stahnout/920/) (PDF)
###Ruby
* [Ruby Tutoriál](http://www.root.cz/knihy/ruby-tutorial/stahnout/924/) (PDF)
###TeX
* [TeXbook naruby](http://www.root.cz/knihy/texbook-naruby/) (PDF)
* [První setkání s TeXem](http://www.root.cz/knihy/prvni-setkani-s-texem/) (PDF)
###XML
* [XML pro každého](http://www.root.cz/knihy/xml-pro-kazdeho/) (PDF)

View File

@ -14,6 +14,7 @@
* [Javascript](#javascript) * [Javascript](#javascript)
* [LaTeX](#latex) * [LaTeX](#latex)
* [Meta-Lists](#meta-lists) * [Meta-Lists](#meta-lists)
* [MySQL](#mysql)
* [PHP](#php) * [PHP](#php)
* [PostgreSQL](#postgresql) * [PostgreSQL](#postgresql)
* [Python](#python) * [Python](#python)
@ -27,7 +28,7 @@
###Unabhängig von der Programmiersprache ###Unabhängig von der Programmiersprache
* [IT-Handbuch für Fachinformatiker](http://openbook.galileocomputing.de/it_handbuch/) * [IT-Handbuch für Fachinformatiker](http://openbook.galileocomputing.de/it_handbuch/)
* [Objektorientierte Programmierung](http://openbook.galileocomputing.de/oop/) * [Objektorientierte Programmierung](http://openbook.galileocomputing.de/oop/)
* [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) * [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) [PDF]
###Action Script ###Action Script
@ -36,7 +37,7 @@
###Android ###Android
* [Grundlagen und Programmierung](http://www.dpunkt.de/ebooks_files/free/3436.pdf) * [Grundlagen und Programmierung](http://www.dpunkt.de/ebooks_files/free/3436.pdf) [PDF]
###Assembly Language ###Assembly Language
@ -45,14 +46,14 @@
###C ###C
* [C von A bis Z](http://openbook.galileocomputing.de/c_von_a_bis_z/) * [C von A bis Z](http://openbook.galileocomputing.de/c_von_a_bis_z/)
* [Softwareentwicklung in C](http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) * [Softwareentwicklung in C](http://www.asc.tuwien.ac.at/~eprog/download/schmaranz.pdf) [PDF]
###C++ ###C++
* [Die Boost C++ Bibliotheken](http://www.highscore.de/cpp/boost/) * [Die Boost C++ Bibliotheken](http://www.highscore.de/cpp/boost/)
* [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/) * [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/)
* [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/) * [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/)
* [Softwareprogrammierung in C++] (http://www.iaik.tugraz.at/content/teaching/bachelor_courses/betriebssysteme/downloads/schmaranz2.pdf) * [Softwareprogrammierung in C++](http://www.iaik.tugraz.at/content/teaching/bachelor_courses/betriebssysteme/downloads/schmaranz2.pdf) [PDF]
###C Sharp ###C Sharp
@ -65,7 +66,7 @@
###iOS ###iOS
* [Apps programmieren für iPhone und iPad](http://openbook.galileocomputing.de/apps_programmieren_fuer_iphone_und_ipad/) * [Apps programmieren für iPhone und iPad](http://openbook.galileocomputing.de/apps_programmieren_fuer_iphone_und_ipad/)
* [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip) * [iOS-Rezepte](http://examples.oreilly.de/openbooks/iosrecipesger.zip)
* [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf) * [iPad-Programmierung](http://examples.oreilly.de/openbooks/pdf_ipadprogpragger.pdf) [PDF]
###Git ###Git
@ -79,14 +80,15 @@
### HTML & CSS ### HTML & CSS
* [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch) * [HTML5-Handbuch](http://webkompetenz.wikidot.com/docs:html-handbuch)
* [Self HTML](http://de.selfhtml.org/) * [Self HTML](http://de.selfhtml.org)
* [HTML](http://peterkropff.de/site/html/html.htm) — Peter Kropff [Online, PDF]
* [CSS](http://peterkropff.de/site/css/css.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
###Java ###Java
* [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp * [EJB 3 für Umsteiger: Neuerungen und Änderungen gegenüber dem EJB-2.x-Standard](http://bsd.de/e3fu/umfrage.html) - Heiko W. Rupp
* [Java 7 Mehr als eine Insel](http://openbook.galileocomputing.de/java7/) * [Java 7 Mehr als eine Insel](http://openbook.galileocomputing.de/java7/)
* [Java ist auch eine Insel](http://openbook.galileocomputing.de/javainsel/) * [Java ist auch eine Insel](http://openbook.galileocomputing.de/javainsel/)
* [JSFAtWork, JSF 2.0 und Apache MyFaces](http://jsfatwork.irian.at/book_de/)
* [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung/) * [Programmieren Java: Einführung](http://www.highscore.de/java/einfuehrung/)
* [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau/) * [Programmieren Java: Aufbau](http://www.highscore.de/java/aufbau/)
@ -94,6 +96,7 @@
###Javascript ###Javascript
* [JavaScript und AJAX](http://openbook.galileocomputing.de/javascript_ajax/) * [JavaScript und AJAX](http://openbook.galileocomputing.de/javascript_ajax/)
* [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript/) * [Webseiten erstellen mit Javascript](http://www.highscore.de/javascript/)
* [JavaScript](http://peterkropff.de/site/javascript/javascript.htm) — Peter Kropff (Grundlagen, AJAX, DOM, OOP) [Online, PDF]
###LaTeX ###LaTeX
@ -104,13 +107,20 @@
* [Galileo Computing - openbook](http://www.galileocomputing.de/katalog/openbook) * [Galileo Computing - openbook](http://www.galileocomputing.de/katalog/openbook)
###MySQL
* [MySQL](http://peterkropff.de/site/mysql/mysql.htm) — Peter Kropff [Online, PDF]
###PHP ###PHP
* [PHP PEAR](http://openbook.galileocomputing.de/php_pear/) * [PHP PEAR](http://openbook.galileocomputing.de/php_pear/)
* [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf) * [Praktischer Einstieg in MySQL mit PHP](http://examples.oreilly.de/openbooks/pdf_einmysql2ger.pdf) [PDF]
* [PHP](http://peterkropff.de/site/php/php.htm) — Peter Kropff (Grundlagen, OOP, MySQLi, PDO) [Online, PDF]
###PostgreSQL ###PostgreSQL
* [PostgreSQL Einführung](http://cybertec.at/pgbook/) * [PostgreSQL Einführung](http://cybertec.at/pgbook/)
###Python ###Python
* [Python Das umfassende Handbuch](http://openbook.galileocomputing.de/python/) * [Python Das umfassende Handbuch](http://openbook.galileocomputing.de/python/)
* [Programmiereinführung mit Python](http://opentechschool.github.io/python-beginners/de/) * [Programmiereinführung mit Python](http://opentechschool.github.io/python-beginners/de/)
@ -118,18 +128,18 @@
###Ruby ###Ruby
* [Programmieren mit Ruby](http://approximity.com/rubybuch2/) * [Programmieren mit Ruby](http://approximity.com/rubybuch2/)
* [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/)
###Ruby on Rails ###Ruby on Rails
* [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) * [Praxiswissen Ruby](http://www.oreilly.de/german/freebooks/rubybasger/pdf_rubybasger.pdf) [PDF]
* [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) * [Praxiswissen Ruby On Rails](http://examples.oreilly.de/openbooks/pdf_rubyonrailsbasger.pdf) [PDF]
* [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) * [Rails Kochbuch](http://examples.oreilly.de/openbooks/pdf_railsckbkger.pdf) [PDF]
* [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/) * [Ruby on Rails 2](http://openbook.galileocomputing.de/ruby_on_rails/)
* [Ruby on Rails 3.2 für Ein-, Um- und Quereinsteiger](http://ruby-auf-schienen.de/3.2/)
###Scilab ###Scilab
* [Einführung in Scilab/Xcos 5.4](http://www.buech-gifhorn.de/scilab/Einfuehrung.pdf) * [Einführung in Scilab/Xcos 5.4](http://www.buech-gifhorn.de/scilab/Einfuehrung.pdf) [PDF]
###UML ###UML

View File

@ -10,11 +10,13 @@
* [Paradigmas de Programación](#paradigmas-de-programaci%C3%B3n) * [Paradigmas de Programación](#paradigmas-de-programaci%C3%B3n)
* [Sistemas Operativos](#sistemas-operativos) * [Sistemas Operativos](#sistemas-operativos)
* [Android](#android) * [Android](#android)
* [C](#C)
* [C++](#c-1)
* [CSS](#CSS) * [CSS](#CSS)
* [Coffeescript](#coffeescript) * [Coffeescript](#coffeescript)
* [C++](#c)
* [Emacs](#emacs) * [Emacs](#emacs)
* [Ensamblador](#ensamblador) * [Ensamblador](#ensamblador)
* [Erlang](#erlang)
* [Git](#git) * [Git](#git)
* [Haskell](#haskell) * [Haskell](#haskell)
* [JavaScript](#javascript) * [JavaScript](#javascript)
@ -25,9 +27,13 @@
* [.NET (C# Visual Studio)](#net-c--visual-studio) * [.NET (C# Visual Studio)](#net-c--visual-studio)
* [PHP](#php) * [PHP](#php)
* [Python](#python) * [Python](#python)
* [Django](#django)
* [Web2py](#web2py)
* [Ruby](#ruby) * [Ruby](#ruby)
* [Ruby on Rails](#ruby-on-rails) * [Ruby on Rails](#ruby-on-rails)
* [R](#R) * [R](#R)
* [Scala](#scala)
* [SQL](#sql)
###Metalistas ###Metalistas
@ -41,6 +47,7 @@
* [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF) * [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF)
* [Análisis de Algoritmos](http://docencia.izt.uam.mx/pece/pagina_academica/AA/indexa.html) * [Análisis de Algoritmos](http://docencia.izt.uam.mx/pece/pagina_academica/AA/indexa.html)
* [Análisis y Diseño de Algoritmos](http://www.aliatuniversidades.com.mx/bibliotecasdigitales/pdf/sistemas/Analisis_y_disenio_de_algoritmos.pdf) (PDF) * [Análisis y Diseño de Algoritmos](http://www.aliatuniversidades.com.mx/bibliotecasdigitales/pdf/sistemas/Analisis_y_disenio_de_algoritmos.pdf) (PDF)
* [Apuntes de Algoritmos y Estructuras de Datos](https://sites.google.com/site/prog3unlp/home/exp_algoritmos.pdf?attredirects=0&d=1) (PDF)
* [Aprenda a programar como si estuviera en primero](http://www1.ceit.es/asignaturas/Informat1/ayudainf/aprendainf/Programar/Programar.pdf) (PDF) * [Aprenda a programar como si estuviera en primero](http://www1.ceit.es/asignaturas/Informat1/ayudainf/aprendainf/Programar/Programar.pdf) (PDF)
* [Breves Notas sobre Análisis de Algoritmos](http://www.matematicas.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF) * [Breves Notas sobre Análisis de Algoritmos](http://www.matematicas.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF)
* [Técnicas de Diseño de Algoritmos ](http://www.lcc.uma.es/~av/Libro/indice.html) ([PDF](http://www.lcc.uma.es/%7eav/Libro/Libro.zip)) * [Técnicas de Diseño de Algoritmos ](http://www.lcc.uma.es/~av/Libro/indice.html) ([PDF](http://www.lcc.uma.es/%7eav/Libro/Libro.zip))
@ -67,6 +74,7 @@
####Metodologías de desarrollo de software ####Metodologías de desarrollo de software
* [Compendio de Ingeniería del Software](http://www.navegapolis.com/files/cis.pdf) (PDF) * [Compendio de Ingeniería del Software](http://www.navegapolis.com/files/cis.pdf) (PDF)
* [Diseño Ágil con TDD](http://www.dirigidoportests.com/el-libro) * [Diseño Ágil con TDD](http://www.dirigidoportests.com/el-libro)
* [Ingeniería de Software: Una Guía para Crear Sistemas de Información](http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf) (PDF)
* [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html) * [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html)
* [Scrum y XP desde la trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF) * [Scrum y XP desde la trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF)
* [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF) * [Scrum & Extreme Programming (para programadores)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF)
@ -75,6 +83,7 @@
####Misceláneos ####Misceláneos
* [97 cosas que todo programador debería saber](http://97cosas.com/programador) * [97 cosas que todo programador debería saber](http://97cosas.com/programador)
* [El camino a un mejor programador](http://emanchado.github.io/camino-mejor-programador/) * [El camino a un mejor programador](http://emanchado.github.io/camino-mejor-programador/)
* [Videojuegos Multiplataforma con OpenFL](http://www.openflbook.com/)
####Paradigmas de Programación ####Paradigmas de Programación
@ -90,6 +99,14 @@
###Android ###Android
* [Curso de Programación Android](http://www.sgoliver.net/blog/wp-content/uploads/2011/11/Manual-Programacion-Android-SgoliverNet-v3-muestra.zip) (PDF) by Salvador Gómez Oliver * [Curso de Programación Android](http://www.sgoliver.net/blog/wp-content/uploads/2011/11/Manual-Programacion-Android-SgoliverNet-v3-muestra.zip) (PDF) by Salvador Gómez Oliver
###C
* [Introducción a la programación con C](http://repositori.uji.es/xmlui/bitstream/handle/10234/24306/s29.pdf)
* [GNU/Linux: Programación de Sistemas](http://www.alcancelibre.org/filemgmt_data/files/programaciongnulinux.pdf) (PDF)
###C++
* [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/)
###CSS ###CSS
* [CSS avanzado](http://librosweb.es/css_avanzado/) * [CSS avanzado](http://librosweb.es/css_avanzado/)
@ -102,10 +119,6 @@
* [Coffeescript, un pequeño gran libro Javi Jiménez](https://leanpub.com/coffeescript) * [Coffeescript, un pequeño gran libro Javi Jiménez](https://leanpub.com/coffeescript)
###C++
* [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/)
###Emacs ###Emacs
* [Emacs: Iniciación a la edición](http://www.rpublica.net/emacs/emacs.html) * [Emacs: Iniciación a la edición](http://www.rpublica.net/emacs/emacs.html)
@ -115,6 +128,11 @@
* [Lenguaje Ensamblador para PC - Paul Carter](http://drpaulcarter.com/pcasm/) * [Lenguaje Ensamblador para PC - Paul Carter](http://drpaulcarter.com/pcasm/)
###Erlang
* [Erlang/OTP: Un mundo concurrente](http://erlang-otp.es/)
* [Programación en Erlang](https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Erlang) en Wikibooks
###Git ###Git
* [Git Immersion en Español](http://gitimmersion.mx) * [Git Immersion en Español](http://gitimmersion.mx)
* [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/) * [Gitmagic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/es/)
@ -157,7 +175,8 @@
###.NET (C# / Visual Studio) ###.NET (C# / Visual Studio)
* [El lenguaje de programación C#](http://dis.um.es/~bmoros/privado/bibliografia/LibroCsharp.pdf) (PDF) * [El lenguaje de programación C#](http://dis.um.es/~bmoros/privado/bibliografia/LibroCsharp.pdf) (PDF)
* [Introducción a C#](http://zarza.usal.es/~fgarcia/docencia/poo/04-05/Trabajos/C_Sharp.pdf) (PDF) * [Guía de Arquitectura N-capas Orientadas al Dominio](http://msdn.microsoft.com/es-es/architecture/default.aspx)
###PHP ###PHP
@ -175,7 +194,7 @@
* [El tutorial de Python](http://tutorialpython.com.ar) * [El tutorial de Python](http://tutorialpython.com.ar)
* [Inmersión en Python](http://es.diveintopython.net/toc.html) * [Inmersión en Python](http://es.diveintopython.net/toc.html)
* [Inmersión en Python 3](http://inmersionenpython3.googlecode.com/files/inmersionEnPython3.0.11.pdf) (PDF) * [Inmersión en Python 3](http://inmersionenpython3.googlecode.com/files/inmersionEnPython3.0.11.pdf) (PDF)
* [Introducción a la programación con Python](http://www.uji.es/bin/publ/edicions/ippython.pdf) (PDF) * [Introducción a la programación con Python](http://repositori.uji.es/xmlui/bitstream/handle/10234/24305/s23.pdf) (PDF)
* [Introducción a Programando con Python](http://opentechschool.github.io/python-beginners/es_CL/) * [Introducción a Programando con Python](http://opentechschool.github.io/python-beginners/es_CL/)
* [Python instantáneo](http://www.arrakis.es/~rapto/AprendaPython.html) * [Python instantáneo](http://www.arrakis.es/~rapto/AprendaPython.html)
* [Python para ciencia e ingeniería](https://github.com/mgaitan/python-ingenieria) * [Python para ciencia e ingeniería](https://github.com/mgaitan/python-ingenieria)
@ -183,12 +202,20 @@
* [Python para principiantes (PDF)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) [(HTML)](http://librosweb.es/libro/python/) * [Python para principiantes (PDF)](http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf) [(HTML)](http://librosweb.es/libro/python/)
####Django
* [El libro de Django 1.0](http://django-book.mkaufmann.com.ar/)
####Web2py
* [Web2py - Manual de Referencia Completo, 5a Edición](http://www.web2py.com/books/default/chapter/41)
###Ruby ###Ruby
* [Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine](https://github.com/rubyperu/aprende.a.programar) * [Guía para aprender a programar con Ruby. Adaptación al español del libro "Learn to Program" de Chris Pine](https://github.com/rubyperu/aprende.a.programar)
* [Ruby en 20 minutos](https://www.ruby-lang.org/es/documentation/quickstart/) * [Ruby en 20 minutos](https://www.ruby-lang.org/es/documentation/quickstart/)
###Ruby on Rails ####Ruby on Rails
* [El maldito libro de los Descarrilados](http://yottabi.com/mld.pdf) (PDF) * [El maldito libro de los Descarrilados](http://yottabi.com/mld.pdf) (PDF)
@ -202,3 +229,12 @@
* [Optimización Matemática con R: Volumen I](http://cran.r-project.org/doc/contrib/Optimizacion_Matematica_con_R_Volumen_I.pdf) * [Optimización Matemática con R: Volumen I](http://cran.r-project.org/doc/contrib/Optimizacion_Matematica_con_R_Volumen_I.pdf)
* [R para Principiantes](http://cran.r-project.org/doc/contrib/rdebuts_es.pdf) * [R para Principiantes](http://cran.r-project.org/doc/contrib/rdebuts_es.pdf)
###Scala
* [Escala con Ejemplos](https://github.com/ErunamoJAZZ/ScalaByExample-es) (En proceso)
* [Manual de Scala para programadores Java](http://www.scala-lang.org/docu/files/ScalaTutorial-es_ES.pdf) (PDF)
###SQL
* [Tutorial de SQL](http://www.desarrolloweb.com/manuales/9/)

View File

@ -6,7 +6,6 @@
* [Logiciels libres](#logiciels-libres) * [Logiciels libres](#logiciels-libres)
* [Makefile](#makefile) * [Makefile](#makefile)
* [Méthodes de développment](#méthodes-de-développement) * [Méthodes de développment](#méthodes-de-développement)
* [Systèmes informatiques](#systèmes-informatiques)
* [Théorie des langages](#théorie-des-langages) * [Théorie des langages](#théorie-des-langages)
* [Assembleur](#assembleur) * [Assembleur](#assembleur)
* [Bash / Shell](#bash--shell) * [Bash / Shell](#bash--shell)
@ -36,7 +35,7 @@
###Méta-listes ###Méta-listes
* [Le SILO: Sciences du numérique &amp; Informatique au Lycée: Oui!](https://wiki.inria.fr/sciencinfolycee/Accueil) * [Le SILO: Sciences du numérique &amp; Informatique au Lycée: Oui!](https://wiki.inria.fr/sciencinfolycee/Accueil)
###Non dépendant du langage ###Non dépendant du langage
@ -68,10 +67,6 @@
* [Scrum et XP depuis les tranchées](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf), par Henrik Kniberg * [Scrum et XP depuis les tranchées](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf), par Henrik Kniberg
####Systèmes Informatiques
* [Systèmes Informatiques (C, Unix/Linux,...)](http://sinf1252.info.ucl.ac.be/), par Olivier Bonaventure ([sources](https://github.com/obonaventure/SystemesInformatiques))
####Théorie des langages ####Théorie des langages
* [Compilation. Théorie des langages](http://www.lisyc.univ-brest.fr/pages_perso/leparc/Etud/Master/Compil/Doc/CoursCompilation.pdf) par Université de Bretagne Occidentale * [Compilation. Théorie des langages](http://www.lisyc.univ-brest.fr/pages_perso/leparc/Etud/Master/Compil/Doc/CoursCompilation.pdf) par Université de Bretagne Occidentale
@ -85,7 +80,6 @@
###Caml ###Caml
* [Introduction à Objective Caml](http://form-ocaml.forge.ocamlcore.org/html/index.html), par Maxence Guesdon
* [Le language Caml](http://caml.inria.fr/) * [Le language Caml](http://caml.inria.fr/)
@ -185,7 +179,7 @@ Voir aussi [TeX](#tex)
###Sage ###Sage
* [Calcul mathématique avec Sage](http://sagebook.gforge.inria.fr/), par A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann * [Calcul mathématique avec Sage](http://sagebook.gforge.inria.fr/), par A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann
###Scilab ###Scilab
@ -203,5 +197,4 @@ Voir aussi [LaTeX](#latex)
###Vim ###Vim
* [A Byte of Vim](http://swaroopch.com/notes/Vim_fr/)
* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/) * [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/)

View File

@ -1,13 +1,9 @@
###Index ###Index
* [JAVA](#java)
* [HTML & CSS](#html-css) * [HTML & CSS](#html-css)
* [Javascript](#javascript) * [Javascript](#javascript)
* [PHP](#php) * [PHP](#php)
###java
* [JENI Programming](http://www.taryo.net/free-e-book-pemrograman-java-edisi-indonesia-lengkap.html)
###html-css ###html-css
* [Belajar HTML dan CSS](http://www.ariona.net/ebook-belajar-html-dan-css/) * [Belajar HTML dan CSS](http://www.ariona.net/ebook-belajar-html-dan-css/)

View File

@ -27,7 +27,6 @@
####Algoritmi e Strutture Dati ####Algoritmi e Strutture Dati
* [Dispense del Corso di Algoritmi e Strutture Dati](http://www.dmi.unict.it/nicosia/lectures/programmazione-scientifica/algo.pdf) * [Dispense del Corso di Algoritmi e Strutture Dati](http://www.dmi.unict.it/nicosia/lectures/programmazione-scientifica/algo.pdf)
* [Algoritmi e Strutture Dati](http://homes.di.unimi.it/~bertoni/Algoritmi%20e%20Strutture%20Dati.pdf)
###Android ###Android

View File

@ -39,6 +39,7 @@
* [Lua](#lua) * [Lua](#lua)
* [Maven](#maven) * [Maven](#maven)
* [Mercurial](#mercurial) * [Mercurial](#mercurial)
* [ML](#ml)
* [NoSQL](#nosql) * [NoSQL](#nosql)
* [Objective-C](#objective-c) * [Objective-C](#objective-c)
* [OCaml](#ocaml) * [OCaml](#ocaml)
@ -320,6 +321,8 @@
* [Mercurial: The Definitive Guide](http://foozy.bitbucket.org/hgbook-ja/index.ja.html) - Bryan O'Sullivan, 藤原克則(翻訳) * [Mercurial: The Definitive Guide](http://foozy.bitbucket.org/hgbook-ja/index.ja.html) - Bryan O'Sullivan, 藤原克則(翻訳)
* [Mercurial チュートリアル hginit.com の和訳](http://d.hatena.ne.jp/mmitou/20100501/1272680474) - Joel Spolsky, id:mmitou(翻訳) * [Mercurial チュートリアル hginit.com の和訳](http://d.hatena.ne.jp/mmitou/20100501/1272680474) - Joel Spolsky, id:mmitou(翻訳)
###ML
* [ATSプログラミング入門](http://jats-ug.metasepi.org/doc/ATS2/INT2PROGINATS/index.html)
###NoSQL ###NoSQL
* [MongoDBの薄い本](http://www.cuspy.org/diary/2012-04-17/the-little-mongodb-book-ja.pdf) (PDF) - Karl Seguin, 濱野司(翻訳) * [MongoDBの薄い本](http://www.cuspy.org/diary/2012-04-17/the-little-mongodb-book-ja.pdf) (PDF) - Karl Seguin, 濱野司(翻訳)
@ -381,7 +384,7 @@
* [Python 2.7.2 ドキュメント日本語訳](http://docs.python.jp/2.7/) - Python Software Foundation * [Python 2.7.2 ドキュメント日本語訳](http://docs.python.jp/2.7/) - Python Software Foundation
* [Python の学習](http://skitazaki.github.io/python-school-ja/index.html) - KITAZAKI Shigeru * [Python の学習](http://skitazaki.github.io/python-school-ja/index.html) - KITAZAKI Shigeru
* [Google Python スタイルガイド](http://works.surgo.jp/translation/pyguide.html) - Amit Patel, Antoine Picard, Eugene Jhong, Jeremy Hylton, Matt Smart, Mike Shields, Kosei Kitahara(翻訳) * [Google Python スタイルガイド](http://works.surgo.jp/translation/pyguide.html) - Amit Patel, Antoine Picard, Eugene Jhong, Jeremy Hylton, Matt Smart, Mike Shields, Kosei Kitahara(翻訳)
* [機械学習の Python との出会い (Machine Learning Meets Python)](http://www.kamishima.net/mlmpyja/) ([PDF](http://www.kamishima.net/archive/mlmpyja.pdf), [EPUB](http://www.kamishima.net/archive/mlmpyja.epub))- 神嶌敏弘 * [機械学習の Python との出会い (Machine Learning Meets Python)](http://www.kamishima.net/mlmpyja/) [PDF](http://www.kamishima.net/archive/mlmpyja.pdf), [EPUB](http://www.kamishima.net/archive/mlmpyja.epub) - 神嶌敏弘
* [The Programming Historian](https://sites.google.com/site/theprogramminghistorianja/) - William J. Turkel, Alan MacEachern, @moroshigeki(翻訳), @historyanddigi(翻訳), @Say\_no(翻訳), @knagasaki(翻訳), @mak\_goto(翻訳) * [The Programming Historian](https://sites.google.com/site/theprogramminghistorianja/) - William J. Turkel, Alan MacEachern, @moroshigeki(翻訳), @historyanddigi(翻訳), @Say\_no(翻訳), @knagasaki(翻訳), @mak\_goto(翻訳)
* [Python Scientific Lecture Notes (一部翻訳)](http://turbare.net/transl/scipy-lecture-notes/) - 打田旭宏(翻訳) * [Python Scientific Lecture Notes (一部翻訳)](http://turbare.net/transl/scipy-lecture-notes/) - 打田旭宏(翻訳)
* [Notes on scientific computing with python](http://japanichaos.appspot.com/) - 花田康高 * [Notes on scientific computing with python](http://japanichaos.appspot.com/) - 花田康高

View File

@ -2,12 +2,15 @@
* [Niezależne od języka programowania](#niezale%C5%BCne-od-j%C4%99zyka-programowania) * [Niezależne od języka programowania](#niezale%C5%BCne-od-j%C4%99zyka-programowania)
* [C](#c) * [C](#c)
* [C++](#c-1) * [C++](#c-1)
* [CSS](#css)
* [Common Lisp](#common-lisp) * [Common Lisp](#common-lisp)
* [Haskell](#haskell) * [Haskell](#haskell)
* [HTML](#html)
* [Java](#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [LaTeX](#latex) * [LaTeX](#latex)
* [PHP](#php) * [PHP](#php)
* [Prolog](#prolog)
* [Python](#python) * [Python](#python)
* [Ruby](#ruby) * [Ruby](#ruby)
* [SQL](#sql) * [SQL](#sql)
@ -16,6 +19,7 @@
###Niezależne od języka programowania ###Niezależne od języka programowania
* [W obronie wolności](http://stallman.helion.pl) * [W obronie wolności](http://stallman.helion.pl)
* [Git](http://pl.wikibooks.org/wiki/Git) * [Git](http://pl.wikibooks.org/wiki/Git)
* [Pro Git](http://git-scm.com/book/pl)
* [SVN](http://pl.wikibooks.org/wiki/Subversion) * [SVN](http://pl.wikibooks.org/wiki/Subversion)
* [System kontroli wersji Subversion](http://svnbook.opensys.pl) * [System kontroli wersji Subversion](http://svnbook.opensys.pl)
* [Pisanie OS](http://pl.wikibooks.org/wiki/Pisanie_OS) * [Pisanie OS](http://pl.wikibooks.org/wiki/Pisanie_OS)
@ -29,10 +33,13 @@
###C++ ###C++
* [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1) * [Kurs C++](http://cpp0x.pl/kursy/Kurs-C++/1)
* [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP) * [Zaawansowane C++](http://wazniak.mimuw.edu.pl/index.php?title=Zaawansowane_CPP)
* [OpenGL w C++](http://cpp0x.pl/kursy/Kurs-OpenGL-C++/)
* [Megatutorial "Od zera do gier kodera"](http://xion.org.pl/productions/texts/coding/megatutorial/) * [Megatutorial "Od zera do gier kodera"](http://xion.org.pl/productions/texts/coding/megatutorial/)
###CSS
* [Moja pierwsza strona internetowa w HTML5 i CSS3](http://ferrante.pl/books/html/)
###Common Lisp ###Common Lisp
* [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php) * [Kurs programowania w języku Common Lisp](http://jcubic.pl/lisp_tutorial.php)
@ -41,6 +48,10 @@
* [Haskell](http://pl.wikibooks.org/wiki/Haskell) * [Haskell](http://pl.wikibooks.org/wiki/Haskell)
###HTML
* [Moja pierwsza strona internetowa w HTML5 i CSS3](http://ferrante.pl/books/html/)
###Java ###Java
* [Java start](http://javastart.pl/) * [Java start](http://javastart.pl/)
@ -56,6 +67,11 @@
###PHP ###PHP
* [PHP](http://pl.wikibooks.org/wiki/PHP) * [PHP](http://pl.wikibooks.org/wiki/PHP)
* [PHP: The Right Way](http://pl.phptherightway.com/)
###Prolog
* [Programowanie w logice z ograniczeniami: Łagodne wprowadzenie dla platformy ECLiPSe](http://www.pwlzo.pl/)
###Python ###Python

View File

@ -3,10 +3,12 @@
* [Engenharia de software](#engenharia-de-software) * [Engenharia de software](#engenharia-de-software)
* [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software) * [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software)
* [Git](#git) * [Git](#git)
* [Grunt](#grunt)
* [Haskell](#haskell) * [Haskell](#haskell)
* [HTML / CSS](#html--css) * [HTML / CSS](#html--css)
* [Java](#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [PHP](#php)
* [LaTeX](#latex) * [LaTeX](#latex)
* [Python](#python) * [Python](#python)
* [Ruby](#ruby) * [Ruby](#ruby)
@ -15,18 +17,26 @@
###C ###C
* [Introdução a Programação](https://github.com/edusantana/introducao-a-programacao-livro/releases) - livro adotado na UFPB. * [Introdução a Programação](https://github.com/edusantana/introducao-a-programacao-livro/releases) - livro adotado na UFPB.
* [Projeto de Algoritmos em C](http://www.ime.usp.br/~pf/algoritmos/).
* [Introdução ao Curso de C ](http://www.ic.unicamp.br/~mc102/introducao-ao-curso-de-c.html).
* [O Fantástico Mundo da Linguagem C] (https://fiorix.wordpress.com/2014/04/12/livro-sobre-c-e-linux/)
###Engenharia de Software ###Engenharia de Software
####Metodologias de Desenvolvimento de Software ####Metodologias de Desenvolvimento de Software
* [Kanban e Scrum - obtendo o melhor de ambos](http://www.infoq.com/br/minibooks/kanban-scrum-minibook)
* [Kanban em 10 Passos](http://www.infoq.com/br/minibooks/priming-kanban-jesper-boeg)
* [Scrum e XP direto das Trincheiras](http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches) * [Scrum e XP direto das Trincheiras](http://www.infoq.com/br/minibooks/scrum-xp-from-the-trenches)
###Git ###Git
* [Aprendendo Git](http://www.slideshare.net/bismarckjunior/aprendendo-git)
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/) * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/)
* [Pro Git](http://git-scm.com/book/pt-br) * [Pro Git](http://git-scm.com/book/pt-br)
###Grunt
* [Grunt - Voce deveria estar usando](http://tableless.com.br/grunt-voce-deveria-estar-usando/)
###Haskell ###Haskell
* [Aprender o Haskell será um grande bem para você(tradução em andamento)](https://github.com/taylorrf/learnhaskell) * [Aprender o Haskell será um grande bem para você(tradução em andamento)](https://github.com/taylorrf/learnhaskell)
@ -34,6 +44,8 @@
###HTML / CSS ###HTML / CSS
* [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/) * [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/)
* [Dive Into HTML5](http://diveintohtml5.com.br/) * [Dive Into HTML5](http://diveintohtml5.com.br/)
* [Desenvolvendo para browsers antigos](http://tableless.com.br/browsers-antigos-guerra-contra-o-terror/)
* [Curso de HTML5 em vídeo do Guanabara](http://www.youtube.com/playlist?list=PLHz_AreHm4dlAnJ_jJtV29RFxnPHDuk9o)
###Java ###Java
@ -47,7 +59,11 @@
* [Eloquent Javascript PT-BR](https://leanpub.com/eloquentejavascript) * [Eloquent Javascript PT-BR](https://leanpub.com/eloquentejavascript)
* [Fundamentos de jQuery](http://herberthamaral.com/posts/2013-02-25-sobre-o-jquery-fundamentals.html) * [Fundamentos de jQuery](http://herberthamaral.com/posts/2013-02-25-sobre-o-jquery-fundamentals.html)
* [Guia Rápido de Desenvolvimento para Firefox OS: Criando apps com HTML5 para o Firefox OS](https://leanpub.com/guiarapidofirefoxos) * [Guia Rápido de Desenvolvimento para Firefox OS: Criando apps com HTML5 para o Firefox OS](https://leanpub.com/guiarapidofirefoxos)
* [Node.js para Leigos](http://udgwebdev.com/nodejs)
* [Tudo sobre Meteor](http://udgwebdev.com/meteor)
###Php
* [PHP](http://www.etelg.com.br/paginaete/downloads/informatica/php.pdf)
###LaTeX ###LaTeX
* [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos](http://ctan.org/pkg/lshort-portuguese-br) * [Introdução ao LaTeX 2 - Ou LaTeX 2 em 105 minutos](http://ctan.org/pkg/lshort-portuguese-br)
@ -56,6 +72,7 @@
###Python ###Python
* [A Byte of Python](http://rodrigoamaral.net/a-byte-of-python/) * [A Byte of Python](http://rodrigoamaral.net/a-byte-of-python/)
* [Python para Desenvolvedores](http://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) * [Python para Desenvolvedores](http://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf)
* [O tutorial de Python](http://turing.com.br/pydoc/2.7/tutorial/)
###Ruby ###Ruby
@ -66,5 +83,6 @@
* [Tutorial de Ruby](http://dl.dropbox.com/u/1482800/eustaquiorangel.com/tutorialruby.pdf) * [Tutorial de Ruby](http://dl.dropbox.com/u/1482800/eustaquiorangel.com/tutorialruby.pdf)
###Shell ###Shell
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) * [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf)

View File

@ -1,6 +1,4 @@
##Indice ##Indice
* [Revistas](#revistas)
* [Programar](#revista-programar)
* [Livros e Textos Académicos](#livros) * [Livros e Textos Académicos](#livros)
* [C/C++](#cc) * [C/C++](#cc)
* [CSS](#css) * [CSS](#css)
@ -10,52 +8,6 @@
* [LaTeX](#latex) * [LaTeX](#latex)
## Revistas
### Revista Programar
* [1ª Edição - Começar a programar (Março de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=1) (PDF)
* [2ª Edição - Iniciação à programação em Visual Basic (Maio de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=2) (PDF)
* [3ª Edição - Segurança e hacking: Scripts NASL (Julho de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=3) (PDF)
* [4ª Edição - Microcontroladores (Setembro de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=4) (PDF)
* [5ª Edição - Base de Dados (Novembro de 2006)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=5) (PDF)
* [6ª Edição - Scheme (Janeiro de 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=6) (PDF)
* [7ª Edição - Introdução ao WML (WAP) (Março de 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=7) (PDF)
* [8ª Edição - Windows Vista para Programadores (Maio de 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=8) (PDF)
* [9ª Edição - AJAX & PHP (Julho 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=9) (PDF)
* [10ª Edição - Iniciação ao Assembly x86 (Setembro de 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=10) (PDF)
* [11ª Edição - Programação Concorrente em Ambientes UNIX (Novembro de 2007)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=11) (PDF)
* [12ª Edição - Programação Orientada a Objectos em C# (Janeiro de 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=12) (PDF)
* [13ª Edição - Assinaturas Digitais em XML (Março de 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=13) (PDF)
* [14ª Edição - Reflection (Maio 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=14) (PDF)
* [15ª Edição - Estado de Visualização em ASP.NET (Agosto 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=15) (PDF)
* [16ª Edição - Visual Studio 2008 e .NET Framework 3.5 (Outubro 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=16) (PDF)
* [17ª Edição - Subversion: Controlo total sobre o software (Dezembro 2008)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=17) (PDF)
* [18ª Edição - Cloud Computing (Fevereiro 2009)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=18) (PDF)
* [19ª Edição - Google Web Toolkit (Abril 2009)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=19) (PDF)
* [20ª Edição - Metaprogramação em C++ (Junho 2009)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=20) (PDF)
* [21ª Edição - Construção de Diagramas de Blocos (Setembro 2009)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=21) (PDF)
* [22ª Edição - Computação em Grid (Novembro 2009)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=22) (PDF)
* [23ª Edição - Introdução à Programação para Android (Março 2010)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=23) (PDF)
* [24ª Edição - Introdução a Bases de Dados para Objectos (Junho 2010)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=24) (PDF)
* [25ª Edição - Pong com Slick2D em Java (Setembro 2010)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=25) (PDF)
* [26ª Edição - LINQ:TakeLast, TakeLastWhile, SkipLast e SkipLastWhile (Dezembro 2010)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=26) (PDF)
* [27ª Edição - Introdução ao ASP .NET MVC 3.0 (Fevereiro 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=27) (PDF)
* [28ª Edição - Business Connectivity Services (Abril 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=28) (PDF)
* [29ª Edição - GIT - Controlo de Versões para Pequenos e Grandes Projectos (Junho 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=29) (PDF)
* [30ª Edição - Introdução ao Ruby on Rails (Agosto 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=30) (PDF)
* [31ª Edição - NHibernate (Outubro 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=31) (PDF)
* [32ª Edição - iOS, Cocoa Touch & MVC (Dezembro 2011)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=32) (PDF)
* [33ª Edição - Kinect Hack (Fevereiro 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=33) (PDF)
* [34ª Edição - Mobile World (Abril 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=34) (PDF)
* [35ª Edição - Tema de capa Desenvolvimento de Aplicações Web Ricas (RIA) com Ext JS 4 e Rails 3 (Junho 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=35) (PDF)
* [36ª Edição - As Novidades do Visual Studio 2012 RC (Agosto 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=36) (PDF)
* [37ª Edição - Makefiles (Outubro 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=37) (PDF)
* [38ª Edição - Introdução à Programação em CUDA (Dezembro 2012)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=38) (PDF)
* [39ª Edição - Windows 8 Store Apps - Do sonho à realidade (Fevereiro 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=39) (PDF)
* [40ª Edição - Estruturas vs Objetos (Abril 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=40) (PDF)
* [41ª Edição - Java EE & Java Web (Junho 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=41) (PDF)
* [42ª Edição - Web Persistente/Local Storage (Setembro 2013)](http://www.revista-programar.info/?action=editions&type=viewmagazine&n=42) (PDF)
## Livros ## Livros
### C/C++ ### C/C++
* [Apontamentos de Programação em C/C++](http://www.dei.isep.ipp.pt/~pbsousa/aulas/ano_0/2006_07/c/Sebenta-cpp-03-2006.pdf) (PDF) - Paulo Baltarejo e Jorge Santos * [Apontamentos de Programação em C/C++](http://www.dei.isep.ipp.pt/~pbsousa/aulas/ano_0/2006_07/c/Sebenta-cpp-03-2006.pdf) (PDF) - Paulo Baltarejo e Jorge Santos

View File

@ -0,0 +1,42 @@
###Index
* [Ajaxa](#ajax)
* [CSS](#css)
* [HTML](#hmtl)
* [Java](#java)
* [JavaScript](#javascript)
* [MySQL](#mysql)
* [PHP](#php)
* [XHTML](#xhtml)
###Ajax
* [Ajax](http://etutoriale.ro/articles/1483/1/Tutorial-Ajax/)
###CSS
* [CSS](http://www.tutorialeweb.net/css/)
###HMTL
* [HTML](http://tutorialehtml.com/htmlt)
###Java
* [Curs practic de Java](http://web.info.uvt.ro/~iordan/PIII/Cristian_Frasinaru-Curs_practic_de_Java.pdf) - Cristian Frasinaru [PDF]
###JavaScript
* [JavaScript](http://www.tutorialeweb.net/javascript/)
###MySQL
* [MySQL](http://profs.info.uaic.ro/~busaco/teach/courses/net/docs/mysql-ro.pdf)
###PHP
* [PHP](http://www.tutorialeweb.net/php/)
* [PHP](http://php.punctsivirgula.ro)
###XHTML
* [XHTML](http://www.tutorialeweb.net/xhtml/)

View File

@ -104,6 +104,7 @@
###Git ###Git
* [Простое руководство по работе с Git](http://rogerdudler.github.io/git-guide/index.ru.html)
* [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/) * [Волшебство Git](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/ru/)
* [Pro Git](http://git-scm.com/book/ru) * [Pro Git](http://git-scm.com/book/ru)
@ -114,6 +115,7 @@
###Haskell ###Haskell
* [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен * [Developing Web Applications with Haskell and Yesod](https://bitbucket.org/darkus/yesod/downloads) - Майкл Сноймен
* [О Haskell по-человечески](http://ohaskell.ru/) - Денис Шевченко
###LaTeX ###LaTeX
@ -136,11 +138,14 @@
###Perl ###Perl
* [Pragmatic Perl (журнал)](http://pragmaticperl.com) * [Введение в Perl](http://www.opennet.ru/docs/RUS/perl-maslov/) - Маслов Владимир Викторович
* [Краткий экскурс в Perl-программирование](http://www.opennet.ru/docs/RUS/perl_help/) - Докучаев Дмитрий
* [Pragmatic Perl](http://pragmaticperl.com) - журнал
###PHP ###PHP
* [Руководство по PHP](http://docs.php.net/manual/ru/) * [Руководство по PHP](http://docs.php.net/manual/ru/)
* [PHP: Правильный Путь](http://getjump.github.io/ru-php-the-right-way/)
* [Самоучитель (учебник) по PHP](http://www.php-s.ru/self-teacher/) * [Самоучитель (учебник) по PHP](http://www.php-s.ru/self-teacher/)
@ -165,8 +170,10 @@
###Ruby ###Ruby
* [Ruby за двадцать минут](https://www.ruby-lang.org/ru/documentation/quickstart/)
* [Ruby](https://github.com/Krugloff/rus_ruby_book) - Круглов А. * [Ruby](https://github.com/Krugloff/rus_ruby_book) - Круглов А.
* [Ruby](http://ru.wikibooks.org/wiki/Ruby) - Викиучебник * [Ruby](http://ru.wikibooks.org/wiki/Ruby) - Викиучебник
* [Учись программировать](http://www.shokhirev.com/mikhail/ruby/ltp/title.html) - Крис Пайн
###RSpec ###RSpec
@ -174,8 +181,8 @@
###Ruby on Rails ###Ruby on Rails
* [Ruby on Rails Guides](http://rusrails.ru) * [Ruby on Rails Tutorial. Изучение Rails на Примерах](http://railstutorial.ru/chapters/4_0/beginning) Майкл Хартл
* [Ruby on Rails Tutorial](http://railstutorial.ru) * [Ruby on Rails по-русски](http://rusrails.ru)
###Scala ###Scala
@ -201,7 +208,7 @@
###Vim ###Vim
* [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf) * [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf)
* [Поваренная Книга Vim](http://www.opennet.ru/docs/RUS/vim_cookbook/) - Steve Oualline
###Parallel ###Parallel
* [Параллельные технологии](http://www.inp.nsk.su/~baldin/Parallel/index.html) * [Параллельные технологии](http://www.inp.nsk.su/~baldin/Parallel/index.html)

View File

@ -3,6 +3,7 @@
* [D](#d) * [D](#d)
* [Fortran](#fortran) * [Fortran](#fortran)
* [Git](#git) * [Git](#git)
* [Go](#go)
* [Java](#java) * [Java](#java)
* [JavaScript](#javascript) * [JavaScript](#javascript)
* [LaTeX](#latex) * [LaTeX](#latex)
@ -28,6 +29,9 @@
###Git ###Git
* [git - basit rehber](http://rogerdudler.github.io/git-guide/index.tr.html) * [git - basit rehber](http://rogerdudler.github.io/git-guide/index.tr.html)
###Go
* [Go Turu](http://tur.a.golang.org.tr)
###Java ###Java
* [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/) * [Java Yazılım Tasarımı](http://tdsoftware.net/2011/09/23/java-yazalim-tasarimi-kitabi-pdf/)
@ -37,7 +41,6 @@
###LaTeX ###LaTeX
* [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish) * [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish)
###Linux ###Linux
* [UNIX/Linux Sistem Programlama Kurs Notları](http://www.kaanaslan.com/resource/course_note/course_note.php) * [UNIX/Linux Sistem Programlama Kurs Notları](http://www.kaanaslan.com/resource/course_note/course_note.php)

View File

@ -1,6 +1,7 @@
###目录 ###目录
* [在线教育](#在线教育) * [在线教育](#在线教育)
* [软件开发方法](#%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%96%b9%e6%b3%95) * [软件开发方法](#%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%96%b9%e6%b3%95)
* [操作系统](#操作系统)
* [HTML / CSS](#html--css) * [HTML / CSS](#html--css)
* [版本控制](#版本控制) * [版本控制](#版本控制)
* [Ruby](#ruby) * [Ruby](#ruby)
@ -11,6 +12,9 @@
* [Scala](#scala) * [Scala](#scala)
* [Shell](#shell) * [Shell](#shell)
* [Database](#database) * [Database](#database)
* [Golang](#golang)
* [Python](#python)
* [Visual Prolog](#visual-prolog)
###在线教育 ###在线教育
@ -19,12 +23,15 @@
* [Udacity](https://www.udacity.com/) * [Udacity](https://www.udacity.com/)
* [xuetangX](https://www.xuetangx.com/) * [xuetangX](https://www.xuetangx.com/)
* [Codecademy](http://www.codecademy.com/?locale_code=zh) * [Codecademy](http://www.codecademy.com/?locale_code=zh)
* [CodeSchool](https://www.codeschool.com/)
###软件开发方法 ###软件开发方法
* [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches) * [硝烟中的 Scrum 和 XP](http://www.infoq.com/cn/minibooks/scrum-xp-from-the-trenches)
* [文章《Functional Programming For The Rest of Us》的中文翻译](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) * [文章《Functional Programming For The Rest of Us》的中文翻译](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn)
###操作系统
* [UNIX TOOLBOX](http://cb.vu/unixtoolbox_zh_CN.xhtml)
###HTML / CSS ###HTML / CSS
* [学习CSS布局](http://zh.learnlayout.com/) * [学习CSS布局](http://zh.learnlayout.com/)
@ -73,3 +80,16 @@
### Database ### Database
* [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn) * [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn)
* [Redis 设计与实现](http://www.redisbook.com)
### Golang
* [Go Web编程](https://github.com/astaxie/build-web-application-with-golang)
* [Go编程基础](https://github.com/Unknwon/go-fundamental-programming)
### Python
* [深入Python](http://woodpecker.org.cn/diveintopython/)
* [笨办法学 Python](http://sebug.net/paper/books/LearnPythonTheHardWay/)
### Visual Prolog
* [Visual Prolog 7边练边学](http://wiki.visual-prolog.com/index.php?title=Visual_Prolog_for_Tyros_in_Chinese)
* [Visual Prolog 7初学指南](http://wiki.visual-prolog.com/index.php?title=A_Beginners_Guide_to_Visual_Prolog_in_Chinese)

View File

@ -1,4 +1,4 @@
###Index ###Index
* [Ada](#ada) * [Ada](#ada)
* [Agda](#agda) * [Agda](#agda)
* [Android](#android) * [Android](#android)
@ -35,7 +35,7 @@
* [Force.com](#forcecom) * [Force.com](#forcecom)
* [Forth](#forth) * [Forth](#forth)
* [Fortran](#fortran) * [Fortran](#fortran)
* [FreeBSD](#freebsdf) * [FreeBSD](#freebsd)
* [Git](#git) * [Git](#git)
* [Go](#go) * [Go](#go)
* [Gradle](#gradle) * [Gradle](#gradle)
@ -45,9 +45,11 @@
* [Hadoop](#hadoop) * [Hadoop](#hadoop)
* [Haskell](#haskell) * [Haskell](#haskell)
* [HTML / CSS](#html--css) * [HTML / CSS](#html--css)
* [Bootstrap](#bootstrap)
* [Icon](#icon) * [Icon](#icon)
* [IDL](#idl) * [IDL](#idl)
* [iOS](#ios) * [iOS](#ios)
* [Isabelle/HOL](#isabelle--hol)
* [J](#j) * [J](#j)
* [Java](#java) * [Java](#java)
* [Wicket](#wicket) * [Wicket](#wicket)
@ -76,6 +78,7 @@
* [Open Source Ecosystem](#open-source-ecosystem) * [Open Source Ecosystem](#open-source-ecosystem)
* [Operating systems](#operating-systems) * [Operating systems](#operating-systems)
* [Parallel Programming](#parallel-programming) * [Parallel Programming](#parallel-programming)
* [Partial Evaluation](#partial-evaluation)
* [Professional Development](#professional-development) * [Professional Development](#professional-development)
* [Programming Paradigms](#programming-paradigms) * [Programming Paradigms](#programming-paradigms)
* [Regular Expressions](#regular-expressions) * [Regular Expressions](#regular-expressions)
@ -92,9 +95,11 @@
* [MATLAB](#matlab) * [MATLAB](#matlab)
* [Maven](#maven) * [Maven](#maven)
* [Mercurial](#mercurial) * [Mercurial](#mercurial)
* [Mercury](#mercury)
* [Meta-Lists](#meta-lists) * [Meta-Lists](#meta-lists)
* [MySQL](#mysql) * [MySQL](#mysql)
* [.NET (C# / VB / Nemerle / Visual Studio)](#net-c--vb--nemerle--visual-studio) * [.NET (C# / VB / Nemerle / Visual Studio)](#net-c--vb--nemerle--visual-studio)
* [Neo4J](#neo4j)
* [NoSQL](#nosql) * [NoSQL](#nosql)
* [Oberon](#oberon) * [Oberon](#oberon)
* [Objective-C](#objective-c) * [Objective-C](#objective-c)
@ -113,9 +118,11 @@
* [PowerShell](#powershell) * [PowerShell](#powershell)
* [Processing](#processing) * [Processing](#processing)
* [Prolog](#prolog) * [Prolog](#prolog)
* [Constraint Logic Programming](#constraint-logic-programming-extended-prolog)
* [Python](#python) * [Python](#python)
* [Django](#django) * [Django](#django-version)
* [Flask](#flask) * [Flask](#flask)
* [Pandas](#pandas)
* [QML](#qml) * [QML](#qml)
* [R](#r) * [R](#r)
* [Racket](#racket) * [Racket](#racket)
@ -146,6 +153,7 @@
* [TypeScript](#typescript) * [TypeScript](#typescript)
* [Unix](#unix) * [Unix](#unix)
* [Vim](#vim) * [Vim](#vim)
* [Visual Prolog](#visual-prolog)
* [Web Services](#web-services) * [Web Services](#web-services)
* [Windows 8](#windows-8) * [Windows 8](#windows-8)
* [Windows Phone](#windows-phone) * [Windows Phone](#windows-phone)
@ -178,6 +186,7 @@
* [Theassayer.org](http://theassayer.org/) * [Theassayer.org](http://theassayer.org/)
* [tutorialspoint](http://www.tutorialspoint.com/) * [tutorialspoint](http://www.tutorialspoint.com/)
* [Wikibooks: Programming](http://en.wikibooks.org/wiki/Category%3aComputer_programming) * [Wikibooks: Programming](http://en.wikibooks.org/wiki/Category%3aComputer_programming)
* [Red Gate Books](http://www.red-gate.com/community/books/index)
###Graphics Programming ###Graphics Programming
@ -236,6 +245,7 @@
* [The Art of Computer Programming](http://www.cs.utsa.edu/~wagner/knuth/) (fascicles, mostly volume 4) - Donald Knuth * [The Art of Computer Programming](http://www.cs.utsa.edu/~wagner/knuth/) (fascicles, mostly volume 4) - Donald Knuth
* [The Design of Approximation Algorithms](http://www.designofapproxalgs.com/book.pdf) (PDF) * [The Design of Approximation Algorithms](http://www.designofapproxalgs.com/book.pdf) (PDF)
* [The Great Tree List Recursion Problem](http://cslibrary.stanford.edu/109/TreeListRecursion.pdf) (PDF) * [The Great Tree List Recursion Problem](http://cslibrary.stanford.edu/109/TreeListRecursion.pdf) (PDF)
* [Think Complexity](http://greenteapress.com/complexity/) (PDF)
####Cellular Automata ####Cellular Automata
@ -247,7 +257,7 @@
####Compiler Design ####Compiler Design
* [Basics of Compiler Design (Anniversary Edition](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen * [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
* [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry * [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry
* [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF) * [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF)
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](http://elvis.rowan.edu/~bergmann/books/c_cpp/) - Seth D. Bergmann * [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](http://elvis.rowan.edu/~bergmann/books/c_cpp/) - Seth D. Bergmann
@ -273,7 +283,7 @@
* [Data Mining Algorithms In R](http://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R) * [Data Mining Algorithms In R](http://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R)
* [Data Mining and Analysis: Fundamental Concepts and Algorithms](http://www.dataminingbook.info/DokuWiki/doku.php) (Draft) * [Data Mining and Analysis: Fundamental Concepts and Algorithms](http://www.dataminingbook.info/DokuWiki/doku.php) (Draft)
* [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](http://arxiv.org/pdf/1206.1754v2.pdf) (PDF) * [Internet Advertising: An Interplay among Advertisers, Online Publishers, Ad Exchanges and Web Users](http://arxiv.org/pdf/1206.1754v2.pdf) (PDF)
* [Introduction to Data Science](http://jsresearch.net/wiki/projects/teachdatascience/Teach_Data_Science.html) - Jeffrey Stanton * [Introduction to Data Science](https://docs.google.com/file/d/0B6iefdnF22XQeVZDSkxjZ0Z5VUE/edit?pli=1) - Jeffrey Stanton
* [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds.html) * [Mining of Massive Datasets](http://infolab.stanford.edu/~ullman/mmds.html)
* [School of Data Handbook](http://schoolofdata.org/handbook/) * [School of Data Handbook](http://schoolofdata.org/handbook/)
* [Theory and Applications for Advanced Text Mining](http://www.intechopen.com/books/theory-and-applications-for-advanced-text-mining) * [Theory and Applications for Advanced Text Mining](http://www.intechopen.com/books/theory-and-applications-for-advanced-text-mining)
@ -297,32 +307,30 @@
* [AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java](http://wps.aw.com/wps/media/objects/5771/5909832/PDF/Luger_0136070477_1.pdf) - George F. Luger, William A Stubblefield * [AI Algorithms, Data Structures, and Idioms in Prolog, Lisp, and Java](http://wps.aw.com/wps/media/objects/5771/5909832/PDF/Luger_0136070477_1.pdf) - George F. Luger, William A Stubblefield
* [An Introduction to Statistical Learning](http://www-bcf.usc.edu/~gareth/ISL/) - Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani * [An Introduction to Statistical Learning](http://www-bcf.usc.edu/~gareth/ISL/) - Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani
* [Artificial Intelligence | Machine Learning](http://see.stanford.edu/see/materials/aimlcs229/handouts.aspx) - Andrew Ng *(Notes, lectures, and problems)* * [Artificial Intelligence | Machine Learning](http://see.stanford.edu/see/materials/aimlcs229/handouts.aspx) - Andrew Ng *(Notes, lectures, and problems)*
* [Artificial Intelligence A Modern Approach](http://51lica.com/wp-content/uploads/2012/05/Artificial-Intelligence-A-Modern-Approach-3rd-Edition.pdf) (PDF)
* [Bayesian Reasoning and Machine Learning](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage) * [Bayesian Reasoning and Machine Learning](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage)
* [Computer Vision: Algorithms and Applications](http://hackershelf.com/book/134/computer-vision-algorithms-and-applications/) * [Computer Vision: Algorithms and Applications](http://hackershelf.com/book/134/computer-vision-algorithms-and-applications/)
* [Gaussian Processes for Machine Learning](http://www.gaussianprocess.org/gpml/) * [Gaussian Processes for Machine Learning](http://www.gaussianprocess.org/gpml/)
* [Inductive Logic Programming](http://www-ai.ijs.si/SasoDzeroski/ILPBook/)
* [Information Theory, Inference, and Learning Algorithms](http://www.inference.phy.cam.ac.uk/itila/) * [Information Theory, Inference, and Learning Algorithms](http://www.inference.phy.cam.ac.uk/itila/)
* [Introduction to Machine Learning](http://alex.smola.org/drafts/thebook.pdf) (PDF) * [Introduction to Machine Learning](http://alex.smola.org/drafts/thebook.pdf) - Alex Smola and S.V.N. Vishwanathan (PDF)
* [Introduction to Machine Learning](http://arxiv.org/abs/0904.3664v1) - Amnon Shashua
* [Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf) (PDF) * [Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf) (PDF)
* [Machine Learning](http://www.intechopen.com/books/machine_learning)
* [Machine Learning, Neural and Statistical Classification](http://www1.maths.leeds.ac.uk/~charles/statlog/whole.pdf) (PDF) or [online version](http://www1.maths.leeds.ac.uk/~charles/statlog/) - This book is based on the EC (ESPRIT) project StatLog. * [Machine Learning, Neural and Statistical Classification](http://www1.maths.leeds.ac.uk/~charles/statlog/whole.pdf) (PDF) or [online version](http://www1.maths.leeds.ac.uk/~charles/statlog/) - This book is based on the EC (ESPRIT) project StatLog.
* [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com) * [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com)
* [Probabilistic Models in the Study of Language](http://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code) * [Probabilistic Models in the Study of Language](http://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code)
* [Programming Computer Vision with Python](http://programmingcomputervision.com/)
* [Reinforcement Learning: An Introduction](http://webdocs.cs.ualberta.ca/~sutton/book/ebook/the-book.html) * [Reinforcement Learning: An Introduction](http://webdocs.cs.ualberta.ca/~sutton/book/ebook/the-book.html)
* [The Elements of Statistical Learning](http://www-stat.stanford.edu/~tibs/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman * [The Elements of Statistical Learning](http://www-stat.stanford.edu/~tibs/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
* [The Python Game Book](http://thepythongamebook.com/en:start)
* [The LION Way: Machine Learning plus Intelligent Optimization](http://www.e-booksdirectory.com/details.php?ebook=9575) * [The LION Way: Machine Learning plus Intelligent Optimization](http://www.e-booksdirectory.com/details.php?ebook=9575)
* [Introduction to Machine Learning](http://arxiv.org/abs/0904.3664v1) * [The Python Game Book](http://thepythongamebook.com/en:start)
* [Machine Learning](http://www.intechopen.com/books/machine_learning)
* [Inductive Logic Programming](http://www-ai.ijs.si/SasoDzeroski/ILPBook/)
####Mathematics ####Mathematics
* [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer * [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer
* [Advanced Data Analysis from an Elementary Point of View](http://www.stat.cmu.edu/~cshalizi/ADAfaEPoV/)
* [Bayesian Methods for Hackers](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - Cameron Davidson-Pilon * [Bayesian Methods for Hackers](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - Cameron Davidson-Pilon
* [CK-12 Probability and Statistics - Advanced](http://www.ck12.org/book/Probability-and-Statistics---Advanced-%2528Second-Edition%2529/) * [CK-12 Probability and Statistics - Advanced](http://www.ck12.org/book/Probability-and-Statistics---Advanced-%2528Second-Edition%2529/)
* [Calculus Made Easy](http://www.gutenberg.org/ebooks/33283) (PDF) - Silvanus P. Thompson * [Calculus Made Easy](http://www.gutenberg.org/ebooks/33283) (PDF) - Silvanus P. Thompson
* [Category Theory for Computing Science](http://www.math.mcgill.ca/triples/Barr-Wells-ctcs.pdf) (PDF)
* [Collaborative Statistics](http://cnx.org/content/col10522/latest/) * [Collaborative Statistics](http://cnx.org/content/col10522/latest/)
* [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/) * [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/)
* [Essentials of Metaheuristics](http://cs.gmu.edu/~sean/book/metaheuristics/) by Sean Luke * [Essentials of Metaheuristics](http://cs.gmu.edu/~sean/book/metaheuristics/) by Sean Luke
@ -332,6 +340,7 @@
* [Mathematics for Computer Science (November 2013 Version)](http://courses.csail.mit.edu/6.042/fall13/mcs.pdf) (PDF) - Eric Lehman * [Mathematics for Computer Science (November 2013 Version)](http://courses.csail.mit.edu/6.042/fall13/mcs.pdf) (PDF) - Eric Lehman
* [Number Theory](http://web.mit.edu/~holden1/www/math/number-theory.pdf) (PDF) * [Number Theory](http://web.mit.edu/~holden1/www/math/number-theory.pdf) (PDF)
* [OpenIntro Statistics](http://www.openintro.org/stat/textbook.php) * [OpenIntro Statistics](http://www.openintro.org/stat/textbook.php)
* [Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724#22724) - David B. Wagner
* [Probability and Statistics Cookbook](http://matthias.vallentin.net/probability-and-statistics-cookbook/) * [Probability and Statistics Cookbook](http://matthias.vallentin.net/probability-and-statistics-cookbook/)
* [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook) * [Probability and Statistics EBook](http://wiki.stat.ucla.edu/socr/index.php/Probability_and_statistics_EBook)
* [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart * [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart
@ -351,10 +360,11 @@
* [Culture \& Empire: Digital Revolution](http://hintjens.com/books) (PDF) * [Culture \& Empire: Digital Revolution](http://hintjens.com/books) (PDF)
* [Data-Intensive Text Processing with MapReduce](http://www.umiacs.umd.edu/~jimmylin/MapReduce-book-final.pdf) (PDF) * [Data-Intensive Text Processing with MapReduce](http://www.umiacs.umd.edu/~jimmylin/MapReduce-book-final.pdf) (PDF)
* [Designing Interfaces](http://designinginterfaces.com) by Jennifer Tidwell * [Designing Interfaces](http://designinginterfaces.com) by Jennifer Tidwell
* [DevDocs](http://devdocs.io/) - Documents for Developers in 1 place
* [Digital Signal Processing For Engineers and Scientists](http://www.dspguide.com/) * [Digital Signal Processing For Engineers and Scientists](http://www.dspguide.com/)
* [Digital Signal Processing For Communications](http://www.sp4comm.org/) * [Digital Signal Processing For Communications](http://www.sp4comm.org/)
* [Distributed systems for fun and profit](http://book.mixu.net/distsys/single-page.html) * [Distributed systems for fun and profit](http://book.mixu.net/distsys/single-page.html)
* ["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/luis-enríquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21371318.html) - Luis A. Enríquez * ["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/luis-enriquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21371318.html) - Luis A. Enríquez
* [Flow based Programming](http://jpaulmorrison.com/fbp/#book) * [Flow based Programming](http://jpaulmorrison.com/fbp/#book)
* [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx) * [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx)
* [Getting Real](http://gettingreal.37signals.com/) * [Getting Real](http://gettingreal.37signals.com/)
@ -395,8 +405,7 @@
####Networking ####Networking
* [802.11ac: A Survival Guide](http://chimera.labs.oreilly.com/books/1234000001739) - Matthew Gast * [802.11ac: A Survival Guide](http://chimera.labs.oreilly.com/books/1234000001739) - Matthew Gast
* [Code Connected vol.1](http://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf)(PDF) (book on ZeroMQ) * [Code Connected vol.1](http://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf) (PDF) (book on ZeroMQ)
* [Computer Networking: Principles, Protocols and Practice, 2nd edition (CNP3bis)](http://cnp3bis.info.ucl.ac.be/) (PDF, EPUB + [sources](https://github.com/obonaventure/cnp3/tree/master/book-2nd)) - O. Bonaventure (in progress)
* [HTTP Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/http) (PDF, Kindle) *(Just fill the fields with any values)* * [HTTP Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/http) (PDF, Kindle) *(Just fill the fields with any values)*
* [High-Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html) * [High-Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html)
* [Network Security Tools](http://commons.oreilly.com/wiki/index.php/Network_Security_Tools) * [Network Security Tools](http://commons.oreilly.com/wiki/index.php/Network_Security_Tools)
@ -410,24 +419,27 @@
* [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/) * [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/)
* [Free as in Freedom](http://static.fsf.org/nosvn/faif-2.0.pdf) (PDF) * [Free as in Freedom](http://static.fsf.org/nosvn/faif-2.0.pdf) (PDF)
* [Getting started with Open source development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf) (PDF) * [Getting started with Open source development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf) (PDF)
* [How to get started with open source](https://opensource.com/resources/how-get-started-open-source) (ePub & ODT)
* [Innovation Happens Elsewhere](http://dreamsongs.com/IHE/IHE.html) * [Innovation Happens Elsewhere](http://dreamsongs.com/IHE/IHE.html)
* [Open Advice: FOSS: What We Wish We Had Known When We Started](http://open-advice.org/) * [Open Advice: FOSS: What We Wish We Had Known When We Started](http://open-advice.org/)
* [Producing Open Source Software](http://producingoss.com/) * [Producing Open Source Software](http://producingoss.com/)
* The Art of Community: Building the New Age of Participation; [First edition](http://www.artofcommunityonline.org/downloads/jonobacon-theartofcommunity-1ed.pdf) (PDF), [Second edition](http://ubuntuone.com/0n352YwUjlcFR8PjIELH67) (PDF) - Jono Bacon * The Art of Community: Building the New Age of Participation; [First edition](http://www.artofcommunityonline.org/downloads/jonobacon-theartofcommunity-1ed.pdf) (PDF), [Second edition](http://ubuntuone.com/0n352YwUjlcFR8PjIELH67) (PDF) - Jono Bacon
* [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks](http://www.aosabook.org/en/index.html) * [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks](http://www.aosabook.org/en/index.html)
* [The Cathedral and the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/) - Eric S. Raymond * [The Cathedral and the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/) - Eric S. Raymond
* [The Future of Ideas](http://the-future-of-ideas.com/download/lessig_FOI.pdf)
* [The Future of the Internet](http://futureoftheinternet.org/) * [The Future of the Internet](http://futureoftheinternet.org/)
* [The Performance of Open Source Applications](http://aosabook.org/en/) * [The Performance of Open Source Applications](http://aosabook.org/en/)
* [The Wealth of Networks: How Social Production Transforms Markets and Freedom](http://cyber.law.harvard.edu/wealth_of_networks/Main_Page) - Yochai Benkler * [The Wealth of Networks: How Social Production Transforms Markets and Freedom](http://cyber.law.harvard.edu/wealth_of_networks/Main_Page) - Yochai Benkler
####Operating systems ####Operating systems
* [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond * [How to Make a Computer Operating System (Work in Progress)](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System)
* [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey * [Operating System Concepts, 8th Edition](http://elajt.info/lit/OS_8th_Edition.pdf) (PDF)
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) (PDF and LaTeX) * [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) (PDF and LaTeX)
* [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) (PDF) * [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) (PDF)
* [Practical File System Design:The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo * [Practical File System Design:The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo
* [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond
* [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey
* [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) (PDFs) - Prof. Stewart Weiss
* [Xv6, a simple Unix-like teaching operating system](http://pdos.csail.mit.edu/6.828/2012/xv6.html) (PDF) * [Xv6, a simple Unix-like teaching operating system](http://pdos.csail.mit.edu/6.828/2012/xv6.html) (PDF)
@ -436,11 +448,14 @@
* [High Performance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials) * [High Performance Computing Training](https://computing.llnl.gov/?set=training&page=index) (LLNL materials)
* [High-Performance Scientific Computing](http://bit.ly/hpc12) (class lectures and slides) * [High-Performance Scientific Computing](http://bit.ly/hpc12) (class lectures and slides)
* [How to Write Parallel Programs](http://www.lindaspaces.com/book/) * [How to Write Parallel Programs](http://www.lindaspaces.com/book/)
* [The OpenCL Programming Book](http://www.fixstars.com/en/opencl/book/OpenCLProgrammingBook/contents/)
* [Introduction to High-Performance Scientific Computing](http://tacc-web.austin.utexas.edu/veijkhout/public_html/istc/istc.html) - Victor Eijkhout * [Introduction to High-Performance Scientific Computing](http://tacc-web.austin.utexas.edu/veijkhout/public_html/istc/istc.html) - Victor Eijkhout
* [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/) - Blaise Barney * [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/) - Blaise Barney
* [Is Parallel Programming Hard, And, If So, What Can You Do About It?](http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html) * [Is Parallel Programming Hard, And, If So, What Can You Do About It?](https://www.kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html) - Paul E. McKenney
* [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff * [Programming on Parallel Machines; GPU, Multicore, Clusters and More](http://heather.cs.ucdavis.edu/parprocbook) - Norm Matloff
* [The OpenCL Programming Book](http://www.fixstars.com/en/opencl/book/OpenCLProgrammingBook/contents/)
####Partial Evaluation
* [Partial Evaluation and Automatic Program Generation](http://www.itu.dk/people/sestoft/pebook/) - (PDF) Jones, Gomard and Sestoft
####Professional Development ####Professional Development
@ -463,6 +478,7 @@
####Security ####Security
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io/)
* [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/index.html) * [Handbook of Applied Cryptography](http://cacr.uwaterloo.ca/hac/index.html)
* [How to deal with Passwords](https://github.com/MHM5000/pass) * [How to deal with Passwords](https://github.com/MHM5000/pass)
* [Intrusion Detection Systems with Snort](http://ptgmedia.pearsoncmg.com/images/0131407333/downloads/0131407333.pdf) * [Intrusion Detection Systems with Snort](http://ptgmedia.pearsoncmg.com/images/0131407333/downloads/0131407333.pdf)
@ -482,6 +498,7 @@
* [How to Design Programs](http://www.htdp.org/) * [How to Design Programs](http://www.htdp.org/)
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html) * [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
* [Kanban and Scrum - making the most of both](http://www.infoq.com/minibooks/kanban-scrum-minibook) * [Kanban and Scrum - making the most of both](http://www.infoq.com/minibooks/kanban-scrum-minibook)
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) (Leanpub, by Nick Oostvogels)
* [Methods and Techniques for the Design and Implementation of Domain-Specific Languages](http://www.st.ewi.tudelft.nl/~arie/phds/Hemel.pdf) - Zef Hemel * [Methods and Techniques for the Design and Implementation of Domain-Specific Languages](http://www.st.ewi.tudelft.nl/~arie/phds/Hemel.pdf) - Zef Hemel
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson * [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson
* [NASA Manager Handbook for Software Development](http://homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-manage.pdf) (PDF) * [NASA Manager Handbook for Software Development](http://homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-manage.pdf) (PDF)
@ -494,11 +511,10 @@
* [Programming Reliable Systems (Joe Armstrong's PhD thesis)](http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf) (PDF) * [Programming Reliable Systems (Joe Armstrong's PhD thesis)](http://www.sics.se/~joe/thesis/armstrong_thesis_2003.pdf) (PDF)
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches) * [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches)
* [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF) * [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF)
* [Software Architecture](http://ftacademy.org/materials/fsm/11) (PDF)
* [Software Engineering for Internet Applications](http://philip.greenspun.com/seia/) * [Software Engineering for Internet Applications](http://philip.greenspun.com/seia/)
* [The Definitive Guide to Building Code Quality](http://nexus.realtimepublishers.com/dgbcq.php)
* [Web API Design](https://blog.apigee.com/detail/announcement_new_ebook_on_web_api_design) * [Web API Design](https://blog.apigee.com/detail/announcement_new_ebook_on_web_api_design)
* [Your API Is Bad](https://leanpub.com/yourapiisbad) *(Leanpub, by Paddy Foran)* * [Your API Is Bad](https://leanpub.com/yourapiisbad) *(Leanpub, by Paddy Foran)*
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) *(Leanpub, by Nick Oostvogels)*
####Standards ####Standards
@ -508,6 +524,7 @@
####Theoretical Computer Science ####Theoretical Computer Science
* [An Introduction to the Theory of Computation](http://www.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html) * [An Introduction to the Theory of Computation](http://www.cse.ohio-state.edu/~gurari/theory-bk/theory-bk.html)
* [Building Blocks for Theoretical Computer Science](http://www.cs.uiuc.edu/~mfleck/building-blocks/index.html) - Margaret M. Fleck * [Building Blocks for Theoretical Computer Science](http://www.cs.uiuc.edu/~mfleck/building-blocks/index.html) - Margaret M. Fleck
* [Category Theory for Computing Science](http://www.tac.mta.ca/tac/reprints/articles/22/tr22.pdf) (PDF)
* [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF) * [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF)
* [Introduction to Computing](http://www.computingbook.org/) * [Introduction to Computing](http://www.computingbook.org/)
* [Introduction to Theory of Computation](http://cg.scs.carleton.ca/~michiel/TheoryOfComputation/) (PDF) - Anil Maheshwari and Michiel Smid * [Introduction to Theory of Computation](http://cg.scs.carleton.ca/~michiel/TheoryOfComputation/) (PDF) - Anil Maheshwari and Michiel Smid
@ -526,6 +543,7 @@
###Ada ###Ada
* [A Guide to Ada for C and C++ Programmers](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf) (PDF)
* [Ada 95: The Craft of Object-Oriented Programming](http://faculty.cs.wwu.edu/reedyc/AdaResources/bookhtml/contents.htm) * [Ada 95: The Craft of Object-Oriented Programming](http://faculty.cs.wwu.edu/reedyc/AdaResources/bookhtml/contents.htm)
* [Ada Distilled](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf) (PDF) * [Ada Distilled](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf) (PDF)
* [Ada for Software Engineers](http://pnyf.inf.elte.hu/kto/oktatas/ada/books/ase.pdf) (PDF) * [Ada for Software Engineers](http://pnyf.inf.elte.hu/kto/oktatas/ada/books/ase.pdf) (PDF)
@ -563,6 +581,7 @@
###Assembly Language ###Assembly Language
* [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners)
* [Assembly Language Succinctly](http://www.syncfusion.com/Content/downloads/ebook/Assembly_Language_Succinctly.pdf) * [Assembly Language Succinctly](http://www.syncfusion.com/Content/downloads/ebook/Assembly_Language_Succinctly.pdf)
* [Paul Carter's Tutorial on x86 Assembly](http://drpaulcarter.com/pcasm/) * [Paul Carter's Tutorial on x86 Assembly](http://drpaulcarter.com/pcasm/)
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter * [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
@ -574,7 +593,6 @@
* [The Second Book Of Machine Language](http://www.atariarchives.org/2bml/) * [The Second Book Of Machine Language](http://www.atariarchives.org/2bml/)
* [Wizard Code](http://vendu.twodots.nl/wizardcode.html) * [Wizard Code](http://vendu.twodots.nl/wizardcode.html)
* [x86 Assembly](http://en.wikibooks.org/wiki/X86_Assembly) * [x86 Assembly](http://en.wikibooks.org/wiki/X86_Assembly)
* [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners)
####Non-X86 ####Non-X86
@ -606,6 +624,7 @@
* [Learning the bash Shell](http://www.redbrick.dcu.ie/~teapott/MECS/Notes/learning_bash.pdf) * [Learning the bash Shell](http://www.redbrick.dcu.ie/~teapott/MECS/Notes/learning_bash.pdf)
* [Lhunath's Bash Guide](http://mywiki.wooledge.org/BashGuide) * [Lhunath's Bash Guide](http://mywiki.wooledge.org/BashGuide)
* [The Command Line Crash Course](http://learncodethehardway.org/cli/book/) (also a Powershell reference) * [The Command Line Crash Course](http://learncodethehardway.org/cli/book/) (also a Powershell reference)
* [Conquering the Command Line](http://conqueringthecommandline.com/book/frontmatter#top) - Mark Bates
###Basic ###Basic
@ -625,14 +644,17 @@
* [Advanced Linux Programming](http://www.advancedlinuxprogramming.com/) * [Advanced Linux Programming](http://www.advancedlinuxprogramming.com/)
* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) * [Beej's Guide to C Programming](http://beej.us/guide/bgc/)
* [Beej's Guide to Network Programming](http://beej.us/guide/bgnet/) * [Beej's Guide to Network Programming](http://beej.us/guide/bgnet/)
* [Build Your Own Lisp](http://www.buildyourownlisp.com/)
* [C Programming - Wikibooks](http://en.wikibooks.org/wiki/Programming:C) * [C Programming - Wikibooks](http://en.wikibooks.org/wiki/Programming:C)
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c) * [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF) * [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF)
* [TONC GBA Programming - Game Boy Advance Development](http://www.coranac.com/tonc/text/toc.htm)
* [Learn C the hard way](http://c.learncodethehardway.org/book/) * [Learn C the hard way](http://c.learncodethehardway.org/book/)
* [Object Oriented Programming in C](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) (PDF) * [Object Oriented Programming in C](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) (PDF)
* [The C book](http://publications.gbdirect.co.uk/c_book/) * [The C book](http://publications.gbdirect.co.uk/c_book/)
* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth * [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
* [The New C Standard - An Annotated Reference](http://www.knosof.co.uk/cbook/cbook.html) * [The New C Standard - An Annotated Reference](http://www.knosof.co.uk/cbook/cbook.html)
* [Using C on the UNIX System - David A. Curry](http://www.bitsinthewind.com/about-dac/publications/using-c-on-the-unix-system)
###C++ ###C++
@ -661,6 +683,7 @@
###Clojure ###Clojure
* [A Brief Beginners Guide To Clojure](http://www.unexpected-vortices.com/clojure/brief-beginners-guide/) * [A Brief Beginners Guide To Clojure](http://www.unexpected-vortices.com/clojure/brief-beginners-guide/)
* [Clojure - Functional Programming for the JVM](http://java.ociweb.com/mark/clojure/article.html) * [Clojure - Functional Programming for the JVM](http://java.ociweb.com/mark/clojure/article.html)
* [Clojure Cheat Sheet](http://clojure.org/cheatsheet)
* [Clojure Cookbook](https://github.com/clojure-cookbook/clojure-cookbook) * [Clojure Cookbook](https://github.com/clojure-cookbook/clojure-cookbook)
* [Clojure for the Brave and True](http://www.braveclojure.com/) * [Clojure for the Brave and True](http://www.braveclojure.com/)
* [Clojure in Small Pieces](http://daly.axiom-developer.org/clojure.pdf) - Rich Hickey * [Clojure in Small Pieces](http://daly.axiom-developer.org/clojure.pdf) - Rich Hickey
@ -683,7 +706,6 @@
* [The Little Book on CoffeeScript](http://arcturo.github.com/library/coffeescript/) * [The Little Book on CoffeeScript](http://arcturo.github.com/library/coffeescript/)
###ColdFusion ###ColdFusion
* [CFML In 100 Minutes](https://github.com/mhenke/CFML-in-100-minutes/blob/master/cfml100mins.markdown) * [CFML In 100 Minutes](https://github.com/mhenke/CFML-in-100-minutes/blob/master/cfml100mins.markdown)
* [Learn CF in a Week](http://learncfinaweek.com/) * [Learn CF in a Week](http://learncfinaweek.com/)
@ -722,12 +744,13 @@
###Elasticsearch ###Elasticsearch
* [Exploring Elasticsearch](http://exploringelasticsearch.com/) * [Exploring Elasticsearch](http://exploringelasticsearch.com/)
* [Elasticsearch: The Definitive Guide](http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/index.html)
###Emacs ###Emacs
* [GNU Emacs Manual, 17th Edition, v. 24.2](http://shop.fsf.org/product/Emacs_Manual_24/)
* [An Introduction to Programming in Emacs Lisp, 3rd Edition](https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html) * [An Introduction to Programming in Emacs Lisp, 3rd Edition](https://www.gnu.org/software/emacs/manual/html_node/eintr/index.html)
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html) * [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
* [GNU Emacs Manual, 17th Edition, v. 24.2](http://shop.fsf.org/product/Emacs_Manual_24/)
###Erlang ###Erlang
@ -737,12 +760,11 @@
* [Learn You Some Erlang For Great Good](http://learnyousomeerlang.com/) - Frederic Trottier-Hebert * [Learn You Some Erlang For Great Good](http://learnyousomeerlang.com/) - Frederic Trottier-Hebert
###F Sharp ###F Sharp
* [F Sharp Programming](http://en.wikibooks.org/wiki/F_Sharp_Programming) in Wikibooks
* [Real World Functional Programming](http://msdn.microsoft.com/en-us/library/hh314518.aspx) (MSDN Chapters)
* [Programming Language Concepts for Software Developers](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf) (PDF)
* [F# Succinctly, SyncFusion](http://www.syncfusion.com/resources/techportal/ebooks/fsharp) (PDF, Kindle) *(Just fill the fields with any values)* * [F# Succinctly, SyncFusion](http://www.syncfusion.com/resources/techportal/ebooks/fsharp) (PDF, Kindle) *(Just fill the fields with any values)*
* [F Sharp Programming](http://en.wikibooks.org/wiki/F_Sharp_Programming) in Wikibooks
* [Programming Language Concepts for Software Developers](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf) (PDF)
* [Real World Functional Programming](http://msdn.microsoft.com/en-us/library/hh314518.aspx) (MSDN Chapters)
###Flex ###Flex
@ -801,7 +823,9 @@
* [Git Pocket Guide](http://chimera.labs.oreilly.com/books/1230000000561/index.html) - Richard E. Silverman * [Git Pocket Guide](http://chimera.labs.oreilly.com/books/1230000000561/index.html) - Richard E. Silverman
* [Git Reference](http://www.gitref.org) * [Git Reference](http://www.gitref.org)
* [Git Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) *(Just fill the fields with any values)* * [Git Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) *(Just fill the fields with any values)*
* [git - the simple guide](http://rogerdudler.github.io/git-guide/)
* [Git Workflows](http://documentup.com/skwp/git-workflows-book) * [Git Workflows](http://documentup.com/skwp/git-workflows-book)
* [Learn Git - Learn Version Control with Git](http://www.git-tower.com/learn/ebook/command-line/introduction#start) - Tobias Günther
* [Pro Git](http://git-scm.com/book) - Scott Chacon * [Pro Git](http://git-scm.com/book) - Scott Chacon
* [Pro Git Reedited](https://leanpub.com/progitreedited) - Jon Forrest * [Pro Git Reedited](https://leanpub.com/progitreedited) - Jon Forrest
* [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net) * [Think Like (a) Git: A Guide for the Perplexed](http://think-like-a-git.net)
@ -813,6 +837,7 @@
* [Go by Example](https://gobyexample.com/) * [Go by Example](https://gobyexample.com/)
* [Learning Go](http://archive.miek.nl/projects/learninggo/index.html) * [Learning Go](http://archive.miek.nl/projects/learninggo/index.html)
* [Network programming with Go](http://jan.newmarch.name/go/) * [Network programming with Go](http://jan.newmarch.name/go/)
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read)
* [The Go Tutorial](http://golang.org/doc/go_tutorial.html) * [The Go Tutorial](http://golang.org/doc/go_tutorial.html)
@ -842,29 +867,33 @@
* [Learn You a Haskell for Great Good](http://learnyouahaskell.com/) - Miran Lipovaca * [Learn You a Haskell for Great Good](http://learnyouahaskell.com/) - Miran Lipovaca
* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/index.xhtml) * [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/index.xhtml)
* [Parallel and Concurrent Programming in Haskell](http://chimera.labs.oreilly.com/books/1230000000929) * [Parallel and Concurrent Programming in Haskell](http://chimera.labs.oreilly.com/books/1230000000929)
* [Reactive Objects and Functional Programming](http://staff.www.ltu.se/~nordland/Thesis.pdf) - Johan Nordlander
* [Real World Haskell](http://book.realworldhaskell.org/) * [Real World Haskell](http://book.realworldhaskell.org/)
* [Speeding Through Haskell](http://www.sthaskell.com/) * [Speeding Through Haskell](http://www.sthaskell.com/)
* [The Haskell Road to Logic, Math and Programming](http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF) * [The Haskell Road to Logic, Math and Programming](http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF)
* [Wikibook Haskell](http://en.wikibooks.org/wiki/Haskell) * [Wikibook Haskell](http://en.wikibooks.org/wiki/Haskell)
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF) * [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF)
* [Parallel and Concurrent Programming in Haskell](http://chimera.labs.oreilly.com/books/1230000000929/index.html) - Simon Marlow
###HTML / CSS ###HTML / CSS
* [A beginner's guide to HTML&CSS](http://learn.shayhowe.com/html-css/)
* [An advanced guide to HTML&CSS](http://learn.shayhowe.com/advanced-html-css/)
* [Code Guide: Standards for developing flexible, durable, and sustainable HTML and CSS](http://mdo.github.io/code-guide/) - Mark Otto
* [Dive Into HTML5](http://diveintohtml5.info/) ([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/)) - Mark Pilgrim * [Dive Into HTML5](http://diveintohtml5.info/) ([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/)) - Mark Pilgrim
* [GA Dash](http://dash.generalassemb.ly) * [GA Dash](http://dash.generalassemb.ly)
* [Google's HTML/CSS Style Guide](http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml)
* [HTML Canvas Deep Dive](http://joshondesign.com/p/books/canvasdeepdive/toc.html) - Josh Marinacci * [HTML Canvas Deep Dive](http://joshondesign.com/p/books/canvasdeepdive/toc.html) - Josh Marinacci
* [HTML Dog Tutorials](http://www.htmldog.com/) * [HTML Dog Tutorials](http://www.htmldog.com/)
* [HTML5 Canvas](http://chimera.labs.oreilly.com/books/1234000001654/index.html) - Steve Fulton & Jeff Fulton * [HTML5 Canvas](http://chimera.labs.oreilly.com/books/1234000001654/index.html) - Steve Fulton & Jeff Fulton
* [HTML5 for Publishers](http://chimera.labs.oreilly.com/books/1234000000770/index.html) - Sanders Kleinfeld * [HTML5 for Publishers](http://chimera.labs.oreilly.com/books/1234000000770/index.html) - Sanders Kleinfeld
* [HTML5 For Web Designers](http://html5forwebdesigners.com/) - Jeremy Keith * [HTML5 For Web Designers](http://html5forwebdesigners.com/) - Jeremy Keith
* [Learn HTML5 Programming From Scratch](https://www.udemy.com/learn-html5-programming-from-scratch/)
* [Learn CSS Layout](http://learnlayout.com/) * [Learn CSS Layout](http://learnlayout.com/)
* [Scalable and Modular Architecture for CSS](http://smacss.com) - Jonathan Snook * [Scalable and Modular Architecture for CSS](http://smacss.com) - Jonathan Snook
* [Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552) - Boris Smus * [Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552) - Boris Smus
* [A beginner's guide to HTML&CSS](http://learn.shayhowe.com/html-css/)
* [An advanced guide to HTML&CSS](http://learn.shayhowe.com/advanced-html-css/)
* [Google's HTML/CSS Style Guide](http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml) ####Bootstrap
* [Twitter Bootstrap Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/twitterbootstrap) (PDF, Kindle) *(Just fill the fields with any values)*
###Icon ###Icon
@ -879,20 +908,25 @@
###iOS ###iOS
* [iOS Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/ios) (PDF, Kindle) *(Just fill the fields with any values)* * [iOS Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/ios) (PDF, Kindle) *(Just fill the fields with any values)*
* [Start Developing iOS Apps Today](https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/RoadMapiOS.pdf) (PDF) * [Start Developing iOS Apps Today](https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/RoadMapiOS.pdf) (PDF)
* [Developing iOS 7 Apps for iPhone and iPad](https://itunes.apple.com/us/course/developing-ios-7-apps-for/id733644550) (slides and videos) - Stanford University * [Cocoa Dev Central](http://cocoadevcentral.com/)
###Isabelle/HOL
* [Concrete Semantics - A Proof Assistant Approach by Tobias Nipkow and Gerwin Klein](http://www21.in.tum.de/~nipkow/Concrete-Semantics/) (PDF)
* [Isabelle/HOL - A Proof Assistant for Higher-Order Logic by Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel](http://isabelle.in.tum.de/doc/tutorial.pdf) (PDF)
###J ###J
* [Learning J by Roger Stokes- online](http://www.rogerstokes.free-online.co.uk/book.htm) || [pdf](http://www.elliscave.com/APL_J/Learning_J.pdf) * [Learning J by Roger Stokes- online](http://www.rogerstokes.free-online.co.uk/book.htm)
* [J for C Programmers by Henry Rich- online](http://www.jsoftware.com/help/jforc/contents.htm) || [pdf](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20071003.pdf) || [word 2003 file](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20070929.doc) * [J for C Programmers by Henry Rich- online](http://www.jsoftware.com/help/jforc/contents.htm) || [pdf](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20071003.pdf) || [word 2003 file](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20070929.doc)
* [J Reference Card](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=view&target=J602_RefCard_color_letter_current.pdf) (PDF) * [J Reference Card](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=view&target=J602_RefCard_color_letter_current.pdf) (PDF)
* [Brief Reference by Chris Burke and Clifford Reiter](http://www.jsoftware.com/books/pdf/brief.pdf)(PDF) * [Brief Reference by Chris Burke and Clifford Reiter](http://www.jsoftware.com/books/pdf/brief.pdf) (PDF)
* [Computers and Mathematical Notation by Kenneth E Iverson](http://www.jsoftware.com/papers/camn.htm) * [Computers and Mathematical Notation by Kenneth E Iverson](http://www.jsoftware.com/papers/camn.htm)
* [Easy J by Linda Alvord, Norman Thomson - pdf](http://www.jsoftware.com/books/pdf/easyj.pdf) || [Word DOC](http://www.jsoftware.com/books/doc/easyj_doc.zip) * [Easy J by Linda Alvord, Norman Thomson (PDF)](http://www.jsoftware.com/books/pdf/easyj.pdf) || [Word DOC](http://www.jsoftware.com/books/doc/easyj_doc.zip)
* [Math for the Layman by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/mftl.zip) (zipped html+images) * [Math for the Layman by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/mftl.zip) (zipped html+images)
* [Exploring Math by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/expmath.pdf) (PDF) * [Exploring Math by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/expmath.pdf) (PDF)
* [Arithmetic by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/arithmetic.pdf) (PDF) * [Arithmetic by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/arithmetic.pdf) (PDF)
* [Calculus by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/calculus.pdf)(PDF) * [Calculus by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/calculus.pdf) (PDF)
* [Concrete Math Companion by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/cmc.pdf) (PDF) * [Concrete Math Companion by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/cmc.pdf) (PDF)
* [J Primer](http://www.jsoftware.com/help/primer/contents.htm) * [J Primer](http://www.jsoftware.com/help/primer/contents.htm)
@ -909,8 +943,8 @@
* [Hibernate 4 Example Programs](https://leanpub.com/hibernate4-example-programs) - L. Mohan Arun * [Hibernate 4 Example Programs](https://leanpub.com/hibernate4-example-programs) - L. Mohan Arun
* [HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16) * [HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
* [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html) * [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html)
* [Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) - * [Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1)
* [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne * [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/) - Robert Sedgewick and Kevin Wayne
* [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck * [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
* [JAAS in Action](http://www.jaasbook.com/) * [JAAS in Action](http://www.jaasbook.com/)
* [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf) (PDF) * [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf) (PDF)
@ -925,6 +959,7 @@
* [Sun's Java Tutorials](http://download.oracle.com/javase/tutorial/) * [Sun's Java Tutorials](http://download.oracle.com/javase/tutorial/)
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) * [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc)
* [The Java EE6 Tutorial](http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF) * [The Java EE6 Tutorial](http://download.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [The Java EE7 Tutorial](http://docs.oracle.com/javaee/7/tutorial/doc/javaeetutorial7.pdf) (PDF)
* [The Java Language Specification](http://java.sun.com/docs/books/jls/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha * [The Java Language Specification](http://java.sun.com/docs/books/jls/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha
* [The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber * [The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey * [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey
@ -934,6 +969,7 @@
* [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html) * [Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html)
* [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold * [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold
* [Welcome to the Java Workshop](http://javaworkshop.sourceforge.net/) - An Apache Project * [Welcome to the Java Workshop](http://javaworkshop.sourceforge.net/) - An Apache Project
* [What's New in Java 8](https://leanpub.com/whatsnewinjava8/read) - Adam L. Davis
####Wicket ####Wicket
* [Official Free Online Guide for Apache Wicket framework](http://wicket.apache.org/guide/) * [Official Free Online Guide for Apache Wicket framework](http://wicket.apache.org/guide/)
@ -943,8 +979,9 @@
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling) * [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling)
* [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford * [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford
* [Dev Docs](http://devdocs.io/) * [Dev Docs](http://devdocs.io/)
* [Eloquent JavaScript](http://eloquentjavascript.net/) - Marijn Haverbeke
* [Eloquent JavaScript 2nd edition](https://github.com/marijnh/Eloquent-JavaScript) (work in progress) * [Eloquent JavaScript 2nd edition](https://github.com/marijnh/Eloquent-JavaScript) (work in progress)
* [Eloquent JavaScript](http://eloquentjavascript.net/) - Marijn Haverbeke
* [Google JavaScript Style Guide](http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml)
* [JavaScript Allongé](https://leanpub.com/javascript-allonge/read) * [JavaScript Allongé](https://leanpub.com/javascript-allonge/read)
* [JavaScript Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF) * [JavaScript Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF)
* [JavaScript Enlightenment](http://www.javascriptenlightenment.com/) - Cody Lindley * [JavaScript Enlightenment](http://www.javascriptenlightenment.com/) - Cody Lindley
@ -952,26 +989,30 @@
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) (Maintained by Tim Ruffles) * [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) (Maintained by Tim Ruffles)
* [JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) - Shi Chuan * [JavaScript Patterns Collection](http://shichuan.github.io/javascript-patterns/) - Shi Chuan
* [Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)* * [Javascript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/javascript) (PDF, Kindle) *(Just fill the fields with any values)*
* [Javascript the Right Way](https://github.com/braziljs/js-the-right-way) * [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way)
* [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf)
* [jQuery Fundamentals](http://jqfundamentals.com/book/) (starts with JavaScript basics) * [jQuery Fundamentals](http://jqfundamentals.com/book/) (starts with JavaScript basics)
* [JS Robots](http://markdaggett.com/images/ExpertJavaScript-ch6.pdf)
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks) - Malcolm Maclean * [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks) - Malcolm Maclean
* [Learn to Code JavaScript by Playing a Game](http://codecombat.com) * [Learn to Code JavaScript by Playing a Game](http://codecombat.com)
* [Learning JavaScript Design Patterns](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani * [Learning JavaScript Design Patterns](http://www.addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com/) - Noel Rappin * [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com/) - Noel Rappin
* [Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD](http://leanpub.com/marionetteexpose) - Jack Killilea * [Marionette Exposé: Learn to write modular Javascript applicatons using Backbone Marionette and RequireJS/AMD](http://leanpub.com/marionetteexpose) - Jack Killilea
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en/JavaScript/Guide) * [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en/JavaScript/Guide)
* [Oh My JS](https://leanpub.com/ohmyjs/read) *(Leanpub, by Azat Mardanov)*
* [O'Reilly Programming JavaScript Applications - Early Release](http://chimera.labs.oreilly.com/books/1234000000262/index.html) * [O'Reilly Programming JavaScript Applications - Early Release](http://chimera.labs.oreilly.com/books/1234000000262/index.html)
* [Patterns For Large-Scale JavaScript Application Architecture](http://addyosmani.com/largescalejavascript/) - Addy Osmani
* [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer
* [The JavaScript Tutorial](http://javascript.info/) * [The JavaScript Tutorial](http://javascript.info/)
* [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655) (PDF) * [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655) (PDF)
* [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) *(Leanpub, by Nicholas C. Zakas)*
* [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) * [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS)
* [Oh My JS](https://leanpub.com/ohmyjs/read) *(Leanpub, by Azat Mardanov)*
####Angular.js ####Angular.js
* [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF) * [AngularJS in 60 Minutes](http://fastandfluid.com/publicdownloads/AngularJSIn60MinutesIsh_DanWahlin_May2013.pdf) (PDF)
* [AngularJS Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) *(Just fill the fields with any values)*
* [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) *(Leanpub, by Frederik Dietz)* * [Recipes with Angular.js](https://leanpub.com/recipes-with-angular-js/read) *(Leanpub, by Frederik Dietz)*
* [Seven Part Introduction to Angular](http://ngokevin.com/blog/angular-1)
####Backbone.js ####Backbone.js
@ -1077,17 +1118,17 @@ See also [TeX](#tex)
###Lua ###Lua
* [Lua 5.1 Reference Manual](http://www.lua.org/manual/5.1/)
* [Programming In Lua](http://www.lua.org/pil/) (for version 5) * [Programming In Lua](http://www.lua.org/pil/) (for version 5)
* [Programming Gems](http://www.lua.org/gems/) * [Programming Gems](http://www.lua.org/gems/)
* [Lua 5.1 Reference Manual](http://www.lua.org/manual/5.1/)
###Mathematica ###Mathematica
* [Basics of Algebra, Topology, and Differential Calculus](http://www.cis.upenn.edu/~jean/math-basics.pdf)
* [Mathematica® programming: an advanced introduction by Leonid Shifrin](http://www.mathprogramming-intro.org/) * [Mathematica® programming: an advanced introduction by Leonid Shifrin](http://www.mathprogramming-intro.org/)
* [Stephen Wolfram's The Mathematica Book](http://reference.wolfram.com/legacy/v5_2/) * [Stephen Wolfram's The Mathematica Book](http://reference.wolfram.com/legacy/v5_2/)
* [Wolfram Mathematica Tutorial Collection](http://www.wolfram.com/learningcenter/tutorialcollection/)
* [Basics of Algebra, Topology, and Differential Calculus](http://www.cis.upenn.edu/~jean/math-basics.pdf)
* [Vector Math for 3d Computer Graphics](http://chortle.ccsu.edu/VectorLessons/index.html) * [Vector Math for 3d Computer Graphics](http://chortle.ccsu.edu/VectorLessons/index.html)
* [Wolfram Mathematica Tutorial Collection](http://www.wolfram.com/learningcenter/tutorialcollection/)
###MATLAB ###MATLAB
@ -1106,18 +1147,23 @@ See also [TeX](#tex)
###Maven ###Maven
* [Better Builds with Maven](http://www.maestrodev.com/better-build-maven) * [Better Builds with Maven](http://www.maestrodev.com/better-build-maven)
* [Developing with Eclipse and Maven](http://www.sonatype.com/books/m2eclipse-book/reference/)
* [Maven by Example](http://www.sonatype.com/books/mvnex-book/reference/public-book.html) * [Maven by Example](http://www.sonatype.com/books/mvnex-book/reference/public-book.html)
* [Maven: The Complete Reference](http://www.sonatype.com/books/mvnref-book/reference/public-book.html) * [Maven: The Complete Reference](http://www.sonatype.com/books/mvnref-book/reference/public-book.html)
* [Repository Management with Nexus](http://www.sonatype.com/books/nexus-book/reference/) * [Repository Management with Nexus](http://www.sonatype.com/books/nexus-book/reference/)
* [Developing with Eclipse and Maven](http://www.sonatype.com/books/m2eclipse-book/reference/)
###Mercurial ###Mercurial
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com/) -
* [HGInit - Mercurial Tutorial by Joel Spolsky](http://hginit.com/) * [HGInit - Mercurial Tutorial by Joel Spolsky](http://hginit.com/)
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com/) -
###Mercury
* [The Mercury Users' Guide](http://www.mercurylang.org/information/doc-release/user_guide.pdf) (PDF)
###MySQL ###MySQL
* [MySQL Essentials](http://www.techotopia.com/index.php/MySQL_Essentials)
* [MySQL Tutorial Excerpt](http://downloads.mysql.com/docs/mysql-tutorial-excerpt-5.1-en.pdf) * [MySQL Tutorial Excerpt](http://downloads.mysql.com/docs/mysql-tutorial-excerpt-5.1-en.pdf)
@ -1129,16 +1175,21 @@ See also [TeX](#tex)
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C#](http://www.brpreiss.com/books/opus6/) * [Data Structures and Algorithms with Object-Oriented Design Patterns in C#](http://www.brpreiss.com/books/opus6/)
* [Entity Framework](http://weblogs.asp.net/zeeshanhirani/archive/2008/12/05/my-christmas-present-to-the-entity-framework-community.aspx) * [Entity Framework](http://weblogs.asp.net/zeeshanhirani/archive/2008/12/05/my-christmas-present-to-the-entity-framework-community.aspx)
* [Fundamentals of Computer Programming with C#](http://www.introprogramming.info/english-intro-csharp-book/read-online/) - Svetlin Nakov * [Fundamentals of Computer Programming with C#](http://www.introprogramming.info/english-intro-csharp-book/read-online/) - Svetlin Nakov
* [HTTP Programming Recipes for C# Bots](http://www.heatonresearch.com/articles/series/20)
* [Game Creation with XNA](http://en.wikibooks.org/wiki/Game_Creation_with_XNA)
* [Moving to Microsoft Visual Studio 2010](http://blogs.msdn.com/b/microsoft_press/archive/2010/09/13/free-ebook-moving-to-microsoft-visual-studio-2010.aspx) * [Moving to Microsoft Visual Studio 2010](http://blogs.msdn.com/b/microsoft_press/archive/2010/09/13/free-ebook-moving-to-microsoft-visual-studio-2010.aspx)
* [Nemerle](http://asaha.com/ebook/AMTQ2NjA-/Nemerle.pdf) (PDF) * [Nemerle](http://asaha.com/ebook/AMTQ2NjA-/Nemerle.pdf) (PDF)
* [.NET for Visual FoxPro Developers](http://foxcentral.net/microsoft/NETforVFPDevelopers.htm)
* [.NET Performance Testing and Optimization - The Complete Guide](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip) *(RedGate, By Paul Glavich and Chris Farrell)*
* [Practical Performance Profiling: Improving the efficiency of .NET code](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/entrypage/practical-performance-profiling) *(RedGate, By Jean-Philippe Gouigoux)*
* [Threading in C#](http://www.albahari.com/threading/) * [Threading in C#](http://www.albahari.com/threading/)
* [Visual Basic Essentials](http://www.techotopia.com/index.php/Visual_Basic_Essentials) * [Visual Basic Essentials](http://www.techotopia.com/index.php/Visual_Basic_Essentials)
* [Visual Studio Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only) * [Visual Studio Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only)
* [Under the Hood of .NET Memory Management](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf) (PDF) *(RedGate, By Chris Farrell and Nick Harrison)* * [Under the Hood of .NET Memory Management](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf) (PDF) *(RedGate, By Chris Farrell and Nick Harrison)*
* [Practical Performance Profiling: Improving the efficiency of .NET code](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/entrypage/practical-performance-profiling) *(RedGate, By Jean-Philippe Gouigoux)*
* [.NET Performance Testing and Optimization - The Complete Guide](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip) *(RedGate, By Paul Glavich and Chris Farrell)*
* [HTTP Programming Recipes for C# Bots](http://www.heatonresearch.com/articles/series/20) ###Neo4J
* [Game Creation with XNA](http://en.wikibooks.org/wiki/Game_Creation_with_XNA) * [Graph Databases](http://info.neotechnology.com/rs/neotechnology/images/GraphDatabases.pdf) (PDF)
###NoSQL ###NoSQL
@ -1153,16 +1204,16 @@ See also [TeX](#tex)
###Oberon ###Oberon
* [Programming in Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf) (PDF)
* [Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf) (PDF) * [Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf) (PDF)
* [Programming in Oberon](http://www-old.oberon.ethz.ch/WirthPubl/ProgInOberon.pdf) (PDF)
###Objective-C ###Objective-C
* [Programming With Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/ProgrammingWithObjectiveC.pdf) (PDF) * [Google's Objective-C Style Guide](http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml)
* [Object-Oriented Programming with Objective-C](http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf) (PDF) * [Object-Oriented Programming with Objective-C](http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf) (PDF)
* [Objective-C Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/objective-c) (PDF, Kindle) *(Just fill the fields with any values)* * [Objective-C Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/objective-c) (PDF, Kindle) *(Just fill the fields with any values)*
* * [Google's Objective-C Style Guide](http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml) * [Programming With Objective-C](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/ProgrammingWithObjectiveC.pdf) (PDF)
* [Try Objective-C Book](http://rubymaverick.com/try-objectivec-book/) * [Try Objective-C Book](http://tryobjectivec.codeschool.com/)
###OCaml ###OCaml
@ -1190,7 +1241,6 @@ See also [TeX](#tex)
###Oracle PL/SQL ###Oracle PL/SQL
* [PL/SQL Language Reference](http://download.oracle.com/docs/cd/E11882_01/appdev.112/e17126/toc.htm) * [PL/SQL Language Reference](http://download.oracle.com/docs/cd/E11882_01/appdev.112/e17126/toc.htm)
* [PL/SQL Packages and Types Reference](http://download.oracle.com/docs/cd/E11882_01/appdev.112/e16760/toc.htm) * [PL/SQL Packages and Types Reference](http://download.oracle.com/docs/cd/E11882_01/appdev.112/e16760/toc.htm)
* [Steven Feuerstein's PL/SQL Obsession - Videos and Presentations](http://www.toadworld.com/platforms/oracle/w/wiki/8243.plsql-obsession.aspx)
###Oracle Server ###Oracle Server
@ -1199,7 +1249,7 @@ See also [TeX](#tex)
###Parrot / Perl 6 ###Parrot / Perl 6
* [Using Perl 6](http://github.com/perl6/book/) (work in progress) * [Using Perl 6](http://github.com/perl6/book/) (work in progress)
* [Perl 6 Programming] (https://en.wikibooks.org/wiki/Perl_6_Programming) * [Perl 6 Programming](https://en.wikibooks.org/wiki/Perl_6_Programming)
###PC-BSD ###PC-BSD
@ -1213,6 +1263,7 @@ See also [TeX](#tex)
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/) * [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
* [Extreme Perl](http://www.extremeperl.org/bk/home) * [Extreme Perl](http://www.extremeperl.org/bk/home)
* [Higher-Order Perl](http://hop.perl.plover.com/book/) * [Higher-Order Perl](http://hop.perl.plover.com/book/)
* [Impatient Perl](http://www.perl.org/books/impatient-perl/)
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/) * [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
* [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - Bryan D Foy * [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - Bryan D Foy
* [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/index.html) * [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/index.html)
@ -1220,6 +1271,7 @@ See also [TeX](#tex)
* [Perl & LWP](http://lwp.interglacial.com/index.html) * [Perl & LWP](http://lwp.interglacial.com/index.html)
* [Perl for the Web](http://www.globalspin.com/thebook/) * [Perl for the Web](http://www.globalspin.com/thebook/)
* [Perl Free Online EBooks](http://linkmingle.com/list/13-plus-List-of-Free-Great-Perl-Books-available-Online-freebooksandarticles) (meta-list) * [Perl Free Online EBooks](http://linkmingle.com/list/13-plus-List-of-Free-Great-Perl-Books-available-Online-freebooksandarticles) (meta-list)
* [Perl Training Australia - Course Notes](http://perltraining.com.au/notes.html)
* [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet * [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet
* [Plack Handbook](http://handbook.plackperl.org/) * [Plack Handbook](http://handbook.plackperl.org/)
* [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual) * [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual)
@ -1235,10 +1287,9 @@ See also [TeX](#tex)
* [Symfony2](http://symfony.com/doc/current/book/index.html) * [Symfony2](http://symfony.com/doc/current/book/index.html)
* [Zend Framework: Survive the Deep End](http://www.survivethedeepend.com/) * [Zend Framework: Survive the Deep End](http://www.survivethedeepend.com/)
* Laravel Framework * Laravel Framework
* [Laravel 4 Official Documentation. Synced Daily](https://leanpub.com/l4)
* [Official Documentation (Offline Version)](https://leanpub.com/l4-offline-doc) * [Official Documentation (Offline Version)](https://leanpub.com/l4-offline-doc)
* Drupal Framework * Drupal Framework
* [High Performance Drupal](http://chimera.labs.oreilly.com/books/1230000000845) - Jeff Sheltren, Narayan Newton, and Nathaniel Catchpole
* Drupal 7 * Drupal 7
* [The Tiny Book of Rules](https://drupal.org/files/tiny-book-of-rules.pdf) (PDF) * [The Tiny Book of Rules](https://drupal.org/files/tiny-book-of-rules.pdf) (PDF)
* [Master Drupal in 7 hours](http://dl.dropboxusercontent.com/u/54624702/Master%20Drupal%20in%207%20hours_v1.1.pdf) (PDF) * [Master Drupal in 7 hours](http://dl.dropboxusercontent.com/u/54624702/Master%20Drupal%20in%207%20hours_v1.1.pdf) (PDF)
@ -1249,9 +1300,11 @@ See also [TeX](#tex)
* [PHP Best Practices](https://phpbestpractices.org/) * [PHP Best Practices](https://phpbestpractices.org/)
* [PHP Programming](http://en.wikibooks.org/wiki/PHP_Programming) * [PHP Programming](http://en.wikibooks.org/wiki/PHP_Programming)
* [PHP with Guru99](http://www.smashwords.com/books/view/324888) * [PHP with Guru99](http://www.smashwords.com/books/view/324888)
* [Practical Php Testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html) * [Practical PHP Testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
* [Practical PHP Programming](http://www.tuxradar.com/practicalphp) * [Practical PHP Programming](http://www.tuxradar.com/practicalphp)
* [PHP 5 Power Programming](http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf) * [PHP 5 Power Programming](http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf)
* [PHP Security Guide](http://phpsec.org/projects/guide/)
* [PHP Cookbook](http://commons.oreilly.com/wiki/index.php/PHP_Cookbook)
###PicoLisp ###PicoLisp
@ -1260,12 +1313,13 @@ See also [TeX](#tex)
###PostgreSQL ###PostgreSQL
* [Postgres Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/postgres) (PDF, Kindle) *(Just fill the fields with any values)*
* [Practical PostgreSQL](http://www.commandprompt.com/ppbook/) * [Practical PostgreSQL](http://www.commandprompt.com/ppbook/)
###PowerShell ###PowerShell
* [Mastering PowerShell](http://powershell.com/cs/blogs/ebook/)
* [Laymans Guide to PowerShell 2.0 remoting](http://www.ravichaganti.com/blog/wp-content/plugins/download-monitor/download.php?id=22) (PDF) * [Laymans Guide to PowerShell 2.0 remoting](http://www.ravichaganti.com/blog/wp-content/plugins/download-monitor/download.php?id=22) (PDF)
* [Mastering PowerShell](http://powershell.com/cs/blogs/ebook/)
* [PowerShell 2.0 One CMDLET At A Time](http://www.jonathanmedd.net/wp-content/uploads/2010/09/PowerShell_2_One_Cmdlet_at_a_Time.pdf) (PDF) * [PowerShell 2.0 One CMDLET At A Time](http://www.jonathanmedd.net/wp-content/uploads/2010/09/PowerShell_2_One_Cmdlet_at_a_Time.pdf) (PDF)
@ -1277,6 +1331,7 @@ See also [TeX](#tex)
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/advfrtop.htm) * [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/advfrtop.htm)
* [Applications of Prolog](http://bookboon.com/int/student/it/applications-of-prolog) * [Applications of Prolog](http://bookboon.com/int/student/it/applications-of-prolog)
* [Building Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/) * [Building Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
* [Concise Intro to Prolog](http://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html)
* [Introduction to Prolog for Mathematicians](http://www.j-paine.org/prolog/mathnotes/files/pms/pms.html) * [Introduction to Prolog for Mathematicians](http://www.j-paine.org/prolog/mathnotes/files/pms/pms.html)
* [Learn Prolog Now!](http://www.learnprolognow.org/) * [Learn Prolog Now!](http://www.learnprolognow.org/)
* [Logic, Programming and Prolog (2ed)](http://www.ida.liu.se/~ulfni/lpp/) * [Logic, Programming and Prolog (2ed)](http://www.ida.liu.se/~ulfni/lpp/)
@ -1287,12 +1342,16 @@ See also [TeX](#tex)
* [Prolog Problems](https://sites.google.com/site/prologsite/prolog-problems) - Werner Hett * [Prolog Problems](https://sites.google.com/site/prologsite/prolog-problems) - Werner Hett
* [Prolog Programming: A First Course](http://engronline.ee.memphis.edu/deductiveDB/prolog_book.pdf) - Paul Brna * [Prolog Programming: A First Course](http://engronline.ee.memphis.edu/deductiveDB/prolog_book.pdf) - Paul Brna
* [Prolog Techniques](http://bookboon.com/int/student/it/prolog-techniques-applications-of-prolog) * [Prolog Techniques](http://bookboon.com/int/student/it/prolog-techniques-applications-of-prolog)
* [Prolog Tutorial](https://www.csupomona.edu/~jrfisher/www/prolog_tutorial/pt_framer.html)
* [Simply Logical](http://www.cs.bris.ac.uk/~flach/SimplyLogical.html) * [Simply Logical](http://www.cs.bris.ac.uk/~flach/SimplyLogical.html)
* [The First 10 Prolog Programming Contests](http://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon * [The First 10 Prolog Programming Contests](http://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
* [Visual Prolog 7.2 for Tyros](http://download.pdc.dk/vip/72/books/tyros/tyros72.pdf) (PDF)
* [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net/) - Hassan A¨it-Kaci * [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net/) - Hassan A¨it-Kaci
####Constraint Logic Programming (extended Prolog)
* [A Gentle Guide to Constraint Logic Programming via ECLiPSe](http://anclp.pl/)
###Python ###Python
* [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial) * [A Beginner's Python Book](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial)
* [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/) * [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/)
@ -1303,6 +1362,7 @@ See also [TeX](#tex)
* [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html) * [Data Structures and Algorithms in Python](http://www.brpreiss.com/books/opus7/html/book.html)
* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim * [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim * [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim
* [Full Stack Python](http://www.fullstackpython.com/)
* [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1) * [Google's Python Class](https://developers.google.com/edu/python/?hl=de-DE&csw=1)
* [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html) * [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html)
* [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart * [Hacking Secret Cyphers with Python](http://inventwithpython.com/hacking/chapters/) - Al Sweigart
@ -1314,6 +1374,7 @@ See also [TeX](#tex)
* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar * [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar
* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart
* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) * [Learn Python The Hard Way](http://learnpythonthehardway.org/book/)
* [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/)
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson * [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson
* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart * [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart
* [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt * [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt
@ -1323,39 +1384,42 @@ See also [TeX](#tex)
* [Porting to Python 3: An In-Depth Guide](http://python3porting.com/) * [Porting to Python 3: An In-Depth Guide](http://python3porting.com/)
* [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/courselib/static/pythonds/index.html) * [Problem Solving with Algorithms and Data Structures](http://interactivepython.org/courselib/static/pythonds/index.html)
* [Program Arcade Games With Python And Pygame](http://programarcadegames.com/) * [Program Arcade Games With Python And Pygame](http://programarcadegames.com/)
* [Python 2.7 quick reference](http://infohost.nmt.edu/tcc/help/pubs/python/web/) - New Mexico Tech
* [Python Bibliotheca](http://openbookproject.net/pybiblio/) * [Python Bibliotheca](http://openbookproject.net/pybiblio/)
* [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley * [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley
* [Python for Fun](http://www.openbookproject.net/py4fun/) * [Python for Fun](http://www.openbookproject.net/py4fun/)
* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) * [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php)
* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) * [Python for you and me](http://pymbook.readthedocs.org/en/latest/)
* [Python Idioms](http://safehammad.com/downloads/python-idioms-2014-01-16.pdf) (PDF)
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer * [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
* [Python Koans](https://github.com/gregmalcolm/python_koans) * [Python Koans](https://github.com/gregmalcolm/python_koans)
* [Python Module of the Week](http://pymotw.com/2/) * [Python Module of the Week](http://pymotw.com/2/)
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) * [Python Practice Book](http://anandology.com/python-practice-book/index.html)
* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) - PDF * [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF)
* [Python Scientific Lecture Notes](http://scipy-lectures.github.io/) * [Python Scientific Lecture Notes](http://scipy-lectures.github.io/)
* [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh * [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh
* [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html) * [Snake Wrangling For Kids](http://www.briggs.net.nz/snake-wrangling-for-kids.html)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) * [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html)
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz
* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) * [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html)
* [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern * [The Programming Historian](http://niche-canada.org/files/programming-historian-1.pdf) - William J. Turkel, Adam Crymble and Alan MacEachern
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey * [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey
* [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming) * [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming)
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum * [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) - HTML * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) - HTML
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) - PDF * [Web2py: Complete Reference Manual, 6th Edition (pre-release)](https://dl.dropbox.com/u/18065445/web2py/web2py_manual_5th.pdf) (PDF)
####Django ####Django (Version)
* [Deploy Django](http://www.deploydjango.com) * [Deploy Django](http://www.deploydjango.com)
* [Django by Example for Django 1.5](http://lightbird.net/dbe2/) * [Django by Example](http://www.lightbird.net/dbe/) (1.2)
* [Django by Example](http://www.lightbird.net/dbe/) * [Django by Example for Django 1.5](http://lightbird.net/dbe2/) (1.5)
* [Djen of Django](http://agiliq.com/books/djenofdjango/) * [Djen of Django](http://agiliq.com/books/djenofdjango/)
* [Effective Django](http://effectivedjango.com/) * [Effective Django](http://effectivedjango.com/) (1.5)
* [Tango With Django](http://www.tangowithdjango.com/) * [Tango With Django](http://www.tangowithdjango.com/) (1.5)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (HTML) * [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (1.7) (HTML)
* [The Django Book](http://www.djangobook.com) * [The Django Book](http://www.djangobook.com) (1.0)
* [The Django book](http://www.djangobook.com/en/2.0/) (2.0)
####Flask ####Flask
@ -1364,6 +1428,10 @@ See also [TeX](#tex)
* [The Flask Blog tutorial](http://pypix.com/python/building-flask-blog-part-1/) - Pypix * [The Flask Blog tutorial](http://pypix.com/python/building-flask-blog-part-1/) - Pypix
####Pandas
* [Learn Pandas](https://bitbucket.org/hrojas/learn-pandas) - Hernan Rojas
###QML ###QML
* [Qt5 Cadaques](http://qmlbook.org/) (HTML, PDF, ePub) (work in progress) - Juergen Bocklage-Ryannel and Johan Thelin * [Qt5 Cadaques](http://qmlbook.org/) (HTML, PDF, ePub) (work in progress) - Juergen Bocklage-Ryannel and Johan Thelin
@ -1402,7 +1470,6 @@ See also [TeX](#tex)
* [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/) * [Learn to Program, by Chris Pine](http://pine.fm/LearnToProgram/)
* [Mr. Neighborly's Humble Little Ruby Book](http://www.humblelittlerubybook.com/) * [Mr. Neighborly's Humble Little Ruby Book](http://www.humblelittlerubybook.com/)
* [Programming Ruby](http://www.ruby-doc.org/docs/ProgrammingRuby/) * [Programming Ruby](http://www.ruby-doc.org/docs/ProgrammingRuby/)
* [Ruby Best Practices](http://majesticseacreature.com/rbp-book/pdfs/rbp_1-0.pdf) (PDF)
* [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials) * [Ruby Essentials](http://www.techotopia.com/index.php/Ruby_Essentials)
* [Ruby Hacking Guide](http://ruby-hacking-guide.github.io/) * [Ruby Hacking Guide](http://ruby-hacking-guide.github.io/)
* [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/) * [Ruby in Twenty Minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
@ -1411,7 +1478,6 @@ See also [TeX](#tex)
* [Ruby Programming](http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/) * [Ruby Programming](http://www.linuxtopia.org/online_books/programming_books/ruby_tutorial/)
* [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/) * [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/)
* [Ruby User's Guide](http://www.linuxtopia.org/online_books/programming_books/ruby_guide/) * [Ruby User's Guide](http://www.linuxtopia.org/online_books/programming_books/ruby_guide/)
* [RubyMonk - Interactive Ruby tutorials](http://rubymonk.com)
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com/) * [The Bastards Book of Ruby](http://ruby.bastardsbook.com/)
* [The Little Book Of Ruby](http://www.sapphiresteel.com/The-Little-Book-Of-Ruby) * [The Little Book Of Ruby](http://www.sapphiresteel.com/The-Little-Book-Of-Ruby)
* [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald * [The Unofficial Ruby Usage Guide (at Google)](http://www.caliban.org/ruby/rubyguide.shtml) - Ian Macdonald
@ -1434,6 +1500,8 @@ See also [TeX](#tex)
* [Rails Girls Guides](http://guides.railsgirls.com) * [Rails Girls Guides](http://guides.railsgirls.com)
* [Ruby on Rails Guides](http://guides.rubyonrails.org) * [Ruby on Rails Guides](http://guides.rubyonrails.org)
* [Ruby on Rails Tutorial: Learn Rails By Example](http://ruby.railstutorial.org/ruby-on-rails-tutorial-book) * [Ruby on Rails Tutorial: Learn Rails By Example](http://ruby.railstutorial.org/ruby-on-rails-tutorial-book)
* [Ruby on Rails 3.2 - Step by Step](http://www.xyzpub.com/en/ruby-on-rails/3.2/)
* [Ruby on Rails 4.0 Guide](http://www.xyzpub.com/en/ruby-on-rails/4.0/)
* [Upgrading to Rails 4](https://github.com/alindeman/upgradingtorails4) * [Upgrading to Rails 4](https://github.com/alindeman/upgradingtorails4)
@ -1482,12 +1550,13 @@ See also [TeX](#tex)
###Scheme ###Scheme
* [An Introduction to Scheme and its Implementation](http://www.cs.rpi.edu/academics/courses/fall00/ai/scheme/reference/schintro-v14/schintro_toc.html)
* [Concrete Abstractions: An Introduction to Computer Science Using Scheme](https://gustavus.edu/+max/concrete-abstractions.html) * [Concrete Abstractions: An Introduction to Computer Science Using Scheme](https://gustavus.edu/+max/concrete-abstractions.html)
* [How to Design Programs](http://htdp.org) * [How to Design Programs](http://htdp.org)
* [Structure and Interpretion of Computer Programs](http://mitpress.mit.edu/sicp/full-text/book/book.html)
* The Scheme Programming Language [Edition 3](http://www.scheme.com/tspl3/), [Edition 4](http://www.scheme.com/tspl4/)
* [Simply Scheme: Introducing Computer Science](http://www.cs.berkeley.edu/~bh/ss-toc2.html) * [Simply Scheme: Introducing Computer Science](http://www.cs.berkeley.edu/~bh/ss-toc2.html)
* [Structure and Interpretion of Computer Programs](http://mitpress.mit.edu/sicp/full-text/book/book.html)
* [Teach Yourself Scheme in Fixnum Days](http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html) * [Teach Yourself Scheme in Fixnum Days](http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html)
* The Scheme Programming Language [Edition 3](http://www.scheme.com/tspl3/), [Edition 4](http://www.scheme.com/tspl4/)
###Scilab ###Scilab
@ -1517,6 +1586,7 @@ See also [TeX](#tex)
###SQL (implementation agnostic) ###SQL (implementation agnostic)
* [A Primer on SQL, Second Edition](https://leanpub.com/aprimeronsql)
* [Developing Time-Oriented Database Applications in SQL](http://www.cs.arizona.edu/people/rts/publications.html) * [Developing Time-Oriented Database Applications in SQL](http://www.cs.arizona.edu/people/rts/publications.html)
* [Learn SQL The Hard Way](http://sql.learncodethehardway.org/) * [Learn SQL The Hard Way](http://sql.learncodethehardway.org/)
* [SQL For Web Nerds](http://philip.greenspun.com/sql/) * [SQL For Web Nerds](http://philip.greenspun.com/sql/)
@ -1524,6 +1594,7 @@ See also [TeX](#tex)
###SQL Server ###SQL Server
* [Introducing Microsoft SQL Server 2014](http://blogs.msdn.com/b/microsoft_press/archive/2014/04/02/free-ebook-introducing-microsoft-sql-server-2014.aspx)
* [Introducing Microsoft SQL Server 2008 R2](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2008R2) * [Introducing Microsoft SQL Server 2008 R2](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2008R2)
* [Introducing Microsoft SQL Server 2012](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2012) * [Introducing Microsoft SQL Server 2012](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#IntroducingMicrosoftSQLServer2012)
* [SQL Server 2012 Tutorials: Reporting Services](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#SQLServer2012Tutorials:ReportingServices) * [SQL Server 2012 Tutorials: Reporting Services](http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx#SQLServer2012Tutorials:ReportingServices)
@ -1579,6 +1650,7 @@ See also [LaTeX](#latex)
###TypeScript ###TypeScript
* [TypeScript for C# Programmers](http://www.infoq.com/minibooks/typescript-c-sharp-programmers)
* [TypeScript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/typescript) (PDF, Kindle) *(Just fill the fields with any values)* * [TypeScript Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/typescript) (PDF, Kindle) *(Just fill the fields with any values)*
@ -1588,10 +1660,11 @@ See also [LaTeX](#latex)
* [Conquering the Command Line](http://www.conqueringthecommandline.com/) * [Conquering the Command Line](http://www.conqueringthecommandline.com/)
* [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel * [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel
* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (HTML) * [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/) (HTML)
* [Unix for Poets](http://www.stanford.edu/class/cs124/kwc-unix-for-poets.pdf) - Kenneth Ward Church (PDF)
###Vim ###Vim
* [A Byte of Vim](http://www.swaroopch.com/notes/Vim) * [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
* [A guide to getting started with VIM](http://www.integralist.co.uk/posts/a-guide-to-getting-started-with-vim/) * [A guide to getting started with VIM](http://www.integralist.co.uk/posts/a-guide-to-getting-started-with-vim/)
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) (PDF) by Steve Oualline * [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) (PDF) by Steve Oualline
* [Vim Recipes](http://ebooksgo.org/computer/vim-recipes.pdf) (PDF) * [Vim Recipes](http://ebooksgo.org/computer/vim-recipes.pdf) (PDF)
@ -1601,18 +1674,25 @@ See also [LaTeX](#latex)
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) *(Leanpub, by Tim Ottinger)* * [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) *(Leanpub, by Tim Ottinger)*
###Visual Prolog
* [A Beginners' Guide to Visual Prolog](http://wiki.visual-prolog.com/index.php?title=A_Beginners_Guide_to_Visual_Prolog)
* [Visual Prolog for Tyros](http://wiki.visual-prolog.com/index.php?title=Visual_Prolog_for_Tyros)
###Web Services ###Web Services
* [RESTful Web Services](http://restfulwebapis.org/RESTful_Web_Services.pdf) (PDF) * [RESTful Web Services](http://restfulwebapis.org/RESTful_Web_Services.pdf) (PDF)
###Windows 8 ###Windows 8
* [Programming Windows 8 Apps with HTML, CSS, and JavaScript](http://blogs.msdn.com/b/microsoft_press/archive/2012/06/04/free-ebook-programming-windows-8-apps-with-html-css-and-javascript-first-preview.aspx) * [Programming Windows 8 Apps with HTML, CSS, and JavaScript (v1)](http://blogs.msdn.com/b/microsoft_press/archive/2012/10/29/free-ebook-programming-windows-8-apps-with-html-css-and-javascript.aspx)
* * [Programming Windows 8 Apps with HTML, CSS, and JavaScript (v2, incomplete)](http://blogs.msdn.com/b/microsoft_press/archive/2013/10/29/free-ebook-programming-windows-store-apps-with-html-css-and-javascript-second-edition-second-preview.aspx)
###Windows Phone ###Windows Phone
* [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](http://coolthingoftheday.blogspot.co.uk/2012/05/free-ebook-guidance-advanced-windows.html) * [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](http://coolthingoftheday.blogspot.co.uk/2012/05/free-ebook-guidance-advanced-windows.html)
* [Programming Windows Phone 7](http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx) * [Programming Windows Phone 7](http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx)
* [Windows Phone Programming Blue Book](http://www.robmiles.com/c-yellow-book/) * [Windows Phone Programming Blue Book](http://www.robmiles.com/c-yellow-book/)
* [Windows Phone 8 Development Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/windowsphone8) (PDF) by Matteo Pagani
###Workflow ###Workflow

View File

@ -61,6 +61,10 @@
* [Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics](http://www.mathworks.com/tutorials) * [Interactive Tutorials for MATLAB, Simulink, Signal Processing, Controls, and Computational Mathematics](http://www.mathworks.com/tutorials)
###Node
* [Node School](http://nodeschool.io/)
###NoSQL ###NoSQL
* [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans) * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
* [Try Redis](http://try.redis.io/) * [Try Redis](http://try.redis.io/)

View File

@ -11,6 +11,7 @@
* [egghead.io: Learn AngularJS with Tutorial Videos & Training](http://egghead.io) * [egghead.io: Learn AngularJS with Tutorial Videos & Training](http://egghead.io)
* [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist) * [egghead.io youtube channel: Learn AngularJS with Tutorial Videos & Training](https://www.youtube.com/user/johnlindquist)
* [Mastering AngularJS Directives](http://pascalprecht.github.com/slides/mastering-angularjs-directives/) * [Mastering AngularJS Directives](http://pascalprecht.github.com/slides/mastering-angularjs-directives/)
* [Seven-Part Introduction to Angular](http://ngokevin.com/blog/angular-1)
* [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html) * [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html)
@ -37,6 +38,8 @@
* [Ember.js - Getting started](http://emberjs.com/guides/getting-started/) * [Ember.js - Getting started](http://emberjs.com/guides/getting-started/)
* [Ember 101](http://ember101.com/) * [Ember 101](http://ember101.com/)
* [Let's Learn Ember](http://freecourses.tutsplus.com/lets-learn-ember/) * [Let's Learn Ember](http://freecourses.tutsplus.com/lets-learn-ember/)
* [EmberFlare](https://emberflare.com/)
* [Ember App with RailsApi](http://reefpoints.dockyard.com/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1.html)
## Knockout.js ## Knockout.js