Merge branch 'master' of github.com:vhf/free-programming-books

This commit is contained in:
Mohammad Hossein Mojtahedi
2014-05-16 00:04:52 +04:30
4 changed files with 77 additions and 106 deletions

View File

@ -54,12 +54,7 @@
* [Java](#java)
* [Wicket](#wicket)
* [JavaScript](#javascript)
* [Angular.js](#angularjs)
* [Backbone.js](#backbonejs)
* [D3.js](#d3js)
* [Dojo](#dojo)
* [jQuery](#jquery)
* [Knockout.js](#knockoutjs)
* [Javascript frameworks](#javascript-frameworks)
* [Node.js](#nodejs)
* [Language Agnostic](#language-agnostic)
* [Algorithms & Datastructures](#algorithms--data-structures)
@ -726,6 +721,7 @@
###D
* [D Templates Tutorial](https://github.com/PhilippeSigaud/D-templates-tutorial)
* [Programming in D](http://ddili.org/ders/d.en/)
@ -846,6 +842,7 @@
* [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)
* [Build Web Application with Golang](https://docs.google.com/file/d/0B2GBHFyTK2N8TzM4dEtIWjBJdEk/)
###Gradle
@ -1015,47 +1012,10 @@
* [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)
* [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book)
####Angular.js
* [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)*
* [Seven Part Introduction to Angular](http://ngokevin.com/blog/angular-1)
####Backbone.js
* [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
* [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com/)
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis
* [Backbonejs Tutorials](http://backbonetutorials.com/)
* [Building Single Page Web Apps with Backbone.js](https://singlepagebook.supportbee.com/) (work in progress)
* [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
####D3.js
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks)
* [Dashing D3.js](https://www.dashingd3js.com/table-of-contents)
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html) - Scott Murray
* [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3)
####Dojo
* [Dojo: The Definitive Guide](http://chimera.labs.oreilly.com/books/1234000001819/index.html) - Matthew A. Russell
####Express.js
* [Express.js Guide](https://leanpub.com/express/read) *(Leanpub, by Azat Mardanov)*
####jQuery
* [jQuery Novice to Ninja](http://mediatheque.cite-musique.fr/MediaComposite/Debug/Dossier-Orchestre/ressources/jQuery.Novice.to.Ninja.2nd.Edition.pdf) (PDF)
* [jQuery Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)*
####Knockout.js
* [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
####Javascript Frameworks
For resources on Angular.js, Backbone.js, D3.js, Dojo, Ember.js, Express.js, jQuery, Knockout.js, and any other JS toolkit/framework, please refer to [Javascript Frameworks Resources and Tutorials](http://resrc.io/list/18/javascript-frameworks/), or to its source file `javascript-frameworks-resources.md`.
####Node.js
* [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) *(Leanpub - by Azat Mardanov)*
@ -1449,13 +1409,13 @@ See also [TeX](#tex)
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) (PDF) - Julian J. Faraway
* [R by example](http://www.mayin.org/ajayshah/KB/R/index.html)
* [R practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
* [R for spatial analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
* [R language for Programmers](http://www.johndcook.com/R_language_for_programmers.html) - John D. Cook
* [R practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
* [R Programming](http://en.wikibooks.org/wiki/R_Programming)
* [The R Inferno](http://www.burns-stat.com/pages/Tutor/R_inferno.pdf) (PDF) - Patrick Burns
* [The R Manuals](http://cran.r-project.org/manuals.html)
* [The R Language](http://stat.ethz.ch/R-manual/R-patched/doc/html/)
* [The R Manuals](http://cran.r-project.org/manuals.html)
###Racket
@ -1673,12 +1633,12 @@ See also [LaTeX](#latex)
###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/)
* [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)
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com/)
* [Vim Regular Expressions 101](http://vimregex.com/)
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) *(Leanpub, by Tim Ottinger)*
* [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 Regular Expressions 101](http://vimregex.com/)
###Visual Prolog