pull/263/head
Victor Felder 11 years ago
parent 694742021b
commit f3ef16b94e
  1. 1
      README.md
  2. 12
      free-programming-books.md
  3. 11
      javascript-frameworks-resources.md

@ -18,7 +18,6 @@ The French list was based on <http://progdupeu.pl/forums/sujet/43/une-banque-de-
#### Russian : Free programming books -- free-programming-books-ru.md #### Russian : Free programming books -- free-programming-books-ru.md
#### Chinese : Free programming books -- free-programming-books-ch.md #### Chinese : Free programming books -- free-programming-books-ch.md
中文书目可以先发PR到[这个仓库](https://github.com/bingwen/free-programming-books),bingwen会整理好一起更新到这边
#### Portuguese : Free programming books -- free-programming-books-pt_BR.md #### Portuguese : Free programming books -- free-programming-books-pt_BR.md

@ -204,7 +204,7 @@
* [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)
* [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)*
* [Computer Networking: Principles, Protocols and Practice (CNP3)](http://inl.info.ucl.ac.be/CNP3) (PDF, EPUB, MOBI + [sources](https://github.com/obonaventure/cnp3/tree/master/book)) - O. Bonaventure * [Computer Networking: Principles, Protocols and Practice (CNP3)](http://inl.info.ucl.ac.be/CNP3) (PDF, EPUB, MOBI + [sources](https://github.com/obonaventure/cnp3/tree/master/book)) - O. Bonaventure
* [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) * [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)
####Compiler Design ####Compiler Design
* [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF) * [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF)
@ -768,7 +768,8 @@ See also [TeX](#tex)
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/) * [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
* [Practical mod\_perl](http://modperlbook.org/) * [Practical mod\_perl](http://modperlbook.org/)
* [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/) * [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/)
* [Plack Handbook](http://handbook.plackperl.org/) * [Plack Handbook](http://handbook.plackperl.org/)
###PHP ###PHP
* [PHP Essentials](http://www.techotopia.com/index.php/PHP_Essentials) * [PHP Essentials](http://www.techotopia.com/index.php/PHP_Essentials)
@ -936,12 +937,15 @@ See also [TeX](#tex)
* [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)
* [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)
###Scratch ###Scratch
* [Computer Science Concepts in Scratch](http://stwww.weizmann.ac.il/g-cs/scratch/scratch_en.html) * [Computer Science Concepts in Scratch](http://stwww.weizmann.ac.il/g-cs/scratch/scratch_en.html)
###Sed ###Sed
* [Sed - An Introduction and Tutorial](http://www.grymoire.com/Unix/Sed.html) * [Sed - An Introduction and Tutorial](http://www.grymoire.com/Unix/Sed.html)
###Smalltalk ###Smalltalk
* [Computer Programming using GNU Smalltalk](http://www.canol.info/books/computer_programming_using_gnu_smalltalk) (PDF) * [Computer Programming using GNU Smalltalk](http://www.canol.info/books/computer_programming_using_gnu_smalltalk) (PDF)
* [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents) * [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents)
@ -960,6 +964,7 @@ See also [TeX](#tex)
* [Use The Index, Luke!: A Guide To SQL Database Performance](http://use-the-index-luke.com/) * [Use The Index, Luke!: A Guide To SQL Database Performance](http://use-the-index-luke.com/)
* [Learn SQL The Hard Way](http://sql.learncodethehardway.org/) * [Learn SQL The Hard Way](http://sql.learncodethehardway.org/)
###SQL Server ###SQL Server
* [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)
@ -993,10 +998,11 @@ See also [TeX](#tex)
* [TeX for the Impatient](https://www.gnu.org/software/teximpatient/), by Paul Abrahams, Kathryn Hargreaves, and Karl Berry * [TeX for the Impatient](https://www.gnu.org/software/teximpatient/), by Paul Abrahams, Kathryn Hargreaves, and Karl Berry
* [Notes On Programming in TeX](http://pgfplots.sourceforge.net/TeX-programming-notes.pdf) (PDF) by Christian Feursänger * [Notes On Programming in TeX](http://pgfplots.sourceforge.net/TeX-programming-notes.pdf) (PDF) by Christian Feursänger
* [TeX by Topic, A TeXnician's Reference](http://eijkhout.net/texbytopic/texbytopic.html), by Victor Eijkhout * [TeX by Topic, A TeXnician's Reference](http://eijkhout.net/texbytopic/texbytopic.html), by Victor Eijkhout
* [The Computer Science of TeX and LaTeX](http://eijkhout.net/texsci/), by Victor Eijkhout * [The Computer Science of TeX and LaTeX](http://eijkhout.net/texsci/), by Victor Eijkhout
See also [LaTeX](#latex) See also [LaTeX](#latex)
###Theory ###Theory
* [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/) * [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/)
* [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF) * [Homotopy Type Theory: Univalent Foundations of Mathematics](http://homotopytypetheory.org/book/) (PDF)

@ -13,20 +13,31 @@
* [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)
## Backbone.js ## Backbone.js
* [A Complete guide for learning Backbone.js](http://www.codebeerstartups.com/2012/12/a-complete-guide-for-learning-backbone-js/)
* [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/) * [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
* [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io) * [Backbone.js and socket.io](http://developer.teradata.com/blog/jasonstrimpel/2011/11/backbone-js-and-socket-io)
* [Backbone.js + Require.js, Modularization and Just in Time Dependency Loading, part 1](http://developer.teradata.com/blog/jasonstrimpel/2011/12/part-1-backbone-js-require-js) [part 2](http://developer.teradata.com/blog/jasonstrimpel/2012/01/part-2-backbone-js-require-js-further-modularization-and-just-in-time-dep) * [Backbone.js + Require.js, Modularization and Just in Time Dependency Loading, part 1](http://developer.teradata.com/blog/jasonstrimpel/2011/12/part-1-backbone-js-require-js) [part 2](http://developer.teradata.com/blog/jasonstrimpel/2012/01/part-2-backbone-js-require-js-further-modularization-and-just-in-time-dep)
* [Getting Started with Backbone.js](http://net.tutsplus.com/tutorials/javascript-ajax/getting-started-with-backbone-js/) * [Getting Started with Backbone.js](http://net.tutsplus.com/tutorials/javascript-ajax/getting-started-with-backbone-js/)
* [How to share Backbone.js models with node.js](http://amirmalik.net/2010/11/27/how-to-share-backbonejs-models-with-nodejs) * [How to share Backbone.js models with node.js](http://amirmalik.net/2010/11/27/how-to-share-backbonejs-models-with-nodejs)
## D3.js ## D3.js
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html) * [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html)
* [D3.js Tutorial](https://www.dashingd3js.com/table-of-contents) * [D3.js Tutorial](https://www.dashingd3js.com/table-of-contents)
## Ember.js ## Ember.js
* [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/)
## Knockout.js ## Knockout.js
* [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)* * [Knockout.js Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
####Node.js
* [Mastering Node.js](http://visionmedia.github.com/masteringnode/)
* [Mixu's Node Book](http://book.mixu.net/node/)
* [The Node Beginner Book](http://nodebeginner.org/)
* [Up and Running with Node](http://ofps.oreilly.com/titles/9781449398583/)

Loading…
Cancel
Save