Remove trailing slashes

pull/1743/head
Craig Davison 9 years ago
parent fc7e944e27
commit ec5a1d337b
  1. 2
      free-courses-en.md
  2. 8
      free-podcasts-screencasts-en.md
  3. 2
      free-programming-books-de.md
  4. 2
      free-programming-books-fa_IR.md
  5. 2
      free-programming-books-fr.md
  6. 12
      free-programming-books-zh.md
  7. 46
      free-programming-books.md
  8. 8
      free-programming-interactive-tutorials-en.md
  9. 2
      javascript-frameworks-resources.md
  10. 4
      problem-sets-competitive-programming.md

@ -196,7 +196,7 @@
### Ruby ### Ruby
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com/) * [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
### Sails.Js ### Sails.Js

@ -79,7 +79,7 @@
### Language Agnostic ### Language Agnostic
* [Podcast] - [Frontside the Podcast](https://frontsidethepodcast.simplecast.fm) * [Podcast] - [Frontside the Podcast](https://frontsidethepodcast.simplecast.fm)
* [Podcast] - [Full Stack Radio](http://www.fullstackradio.com/) * [Podcast] - [Full Stack Radio](http://www.fullstackradio.com)
* [Podcast] - [IEEE Software's "On Computing" with Grady Booch](http://www.computer.org/web/computingnow/oncomputing) * [Podcast] - [IEEE Software's "On Computing" with Grady Booch](http://www.computer.org/web/computingnow/oncomputing)
* [Podcast] - [Programming Throwdown](http://www.programmingthrowdown.com) * [Podcast] - [Programming Throwdown](http://www.programmingthrowdown.com)
* [Podcast] - [Shop Talk Show](http://shoptalkshow.com) * [Podcast] - [Shop Talk Show](http://shoptalkshow.com)
@ -100,14 +100,14 @@
* [Podcast] - [PHP Roundtable](https://www.phproundtable.com) * [Podcast] - [PHP Roundtable](https://www.phproundtable.com)
* [Podcast] - [PHP Town Hall](http://phptownhall.com) * [Podcast] - [PHP Town Hall](http://phptownhall.com)
* [Podcast] - [Sound of Symfony](http://www.soundofsymfony.com) * [Podcast] - [Sound of Symfony](http://www.soundofsymfony.com)
* [Podcast] - [Voices of the ElePHPant](https://voicesoftheelephpant.com/) * [Podcast] - [Voices of the ElePHPant](https://voicesoftheelephpant.com)
### Python ### Python
* [Podcast] - [Podcast.__init__](http://podcastinit.com) * [Podcast] - [Podcast.__init__](http://podcastinit.com)
* [Podcast] - [Python Test Podcast](http://pythontesting.net/test-podcast) * [Podcast] - [Python Test Podcast](http://pythontesting.net/test-podcast)
* [Podcast] - [Talk Python To Me - A podcast on Python and related technologies](http://talkpython.fm/) * [Podcast] - [Talk Python To Me - A podcast on Python and related technologies](http://talkpython.fm)
* [Screencast] - [Diving into Django](http://code.tutsplus.com/articles/diving-into-django--net-2969) * [Screencast] - [Diving into Django](http://code.tutsplus.com/articles/diving-into-django--net-2969)
* [Screencast] - [ShowMeDo - Python Videos, Tutorials and Screencasts](http://showmedo.com/videotutorials/python) * [Screencast] - [ShowMeDo - Python Videos, Tutorials and Screencasts](http://showmedo.com/videotutorials/python)
* [Screencast] - [TheNewBoston - Pygame (Python Game Development) Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq) * [Screencast] - [TheNewBoston - Pygame (Python Game Development) Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq)
@ -120,7 +120,7 @@
### Ruby ### Ruby
* [Podcast] - [5by5 - Ruby on Rails Podcast](http://5by5.tv/rubyonrails) * [Podcast] - [5by5 - Ruby on Rails Podcast](http://5by5.tv/rubyonrails)
* [Podcast] - [ENVY LABS - Ruby5](https://ruby5.codeschool.com/) * [Podcast] - [ENVY LABS - Ruby5](https://ruby5.codeschool.com)
* [Podcast] - [Ruby Rogues](https://devchat.tv/ruby-rogues/) * [Podcast] - [Ruby Rogues](https://devchat.tv/ruby-rogues/)
* [Podcast] - [The Bike Shed](http://bikeshed.fm) * [Podcast] - [The Bike Shed](http://bikeshed.fm)
* [Podcast] - [The Ruby Show](http://rubyshow.com) * [Podcast] - [The Ruby Show](http://rubyshow.com)

@ -56,7 +56,7 @@
### C++ ### C++
* [Die Boost C++ Bibliotheken](http://dieboostcppbibliotheken.de/) * [Die Boost C++ Bibliotheken](http://dieboostcppbibliotheken.de)
* [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/) * [Programmieren in C++: Aufbau](http://www.highscore.de/cpp/aufbau/)
* [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/) * [Programmieren in C++: Einführung](http://www.highscore.de/cpp/einfuehrung/)

@ -42,7 +42,7 @@
### PHP ### PHP
* [آموزش فریمورک لاراول](http://www.laravel.ir/) * [آموزش فریمورک لاراول](http://www.laravel.ir)
### Python ### Python

@ -54,7 +54,7 @@
* [Complexité algorithmique](http://www.liafa.univ-paris-diderot.fr/~sperifel/livre_complexite.html) - Sylvain Perifel * [Complexité algorithmique](http://www.liafa.univ-paris-diderot.fr/~sperifel/livre_complexite.html) - Sylvain Perifel
* [Éléments d'algorithmique](http://www-igm.univ-mlv.fr/~berstel/Elements/Elements.pdf) - D. Beauquier, J. Berstel, et Ph. Chrétienne (PDF) * [Éléments d'algorithmique](http://www-igm.univ-mlv.fr/~berstel/Elements/Elements.pdf) - D. Beauquier, J. Berstel, et Ph. Chrétienne (PDF)
* [France-IOI](http://www.france-ioi.org) * [France-IOI](http://www.france-ioi.org)
* [Prologin](https://prologin.org/) * [Prologin](https://prologin.org)
#### Logiciels libres #### Logiciels libres

@ -66,9 +66,9 @@
* [CodeSchool](https://www.codeschool.com) * [CodeSchool](https://www.codeschool.com)
* [Codecademy](https://www.codecademy.com/?locale_code=zh) * [Codecademy](https://www.codecademy.com/?locale_code=zh)
* [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh) * [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh)
* [Learn X in Y minutes](https://learnxinyminutes.com/) (数十种语言快速入门教程) * [Learn X in Y minutes](https://learnxinyminutes.com) (数十种语言快速入门教程)
* [shiyanlou](https://www.shiyanlou.com) * [shiyanlou](https://www.shiyanlou.com)
* [TeamTreeHouse](https://teamtreehouse.com/) * [TeamTreeHouse](https://teamtreehouse.com)
* [Udacity](https://www.udacity.com) * [Udacity](https://www.udacity.com)
* [xuetangX](https://www.xuetangx.com) * [xuetangX](https://www.xuetangx.com)
* [慕课网](http://www.imooc.com/course/list) (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源) * [慕课网](http://www.imooc.com/course/list) (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)
@ -138,7 +138,7 @@
### 数据库 ### 数据库
* [Redis 设计与实现](http://redisbook.com/) * [Redis 设计与实现](http://redisbook.com)
* [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)
@ -192,7 +192,7 @@
* [NoSQL数据库笔谈](http://yankaycom-wordpress.stor.sinaapp.com/NoSql_Database_Note.html?q=/wp-content/NoSql_Database_Note.html) ([PDF](http://yankaycom-wordpress.stor.sinaapp.com/uploads/2012/12/NoSQL%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AC%94%E8%B0%88v2.pdf)) * [NoSQL数据库笔谈](http://yankaycom-wordpress.stor.sinaapp.com/NoSql_Database_Note.html?q=/wp-content/NoSql_Database_Note.html) ([PDF](http://yankaycom-wordpress.stor.sinaapp.com/uploads/2012/12/NoSQL%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AC%94%E8%B0%88v2.pdf))
* [Redis 设计与实现](http://redisbook.com) * [Redis 设计与实现](http://redisbook.com)
* [Redis 命令参考](http://redisdoc.com/) * [Redis 命令参考](http://redisdoc.com)
* [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated) * [带有详细注释的 Redis 3.0 代码](https://github.com/huangz1990/redis-3.0-annotated)
* [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source) * [带有详细注释的 Redis 2.6 代码](https://github.com/huangz1990/annotated_redis_source)
* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md) * [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
@ -402,7 +402,7 @@
### Haskell ### Haskell
* [Haskell 趣学指南](http://learnyoua.haskell.sg/) * [Haskell 趣学指南](http://learnyoua.haskell.sg)
* [Real World Haskell 中文版](http://rwh.readthedocs.org/en/latest/) * [Real World Haskell 中文版](http://rwh.readthedocs.org/en/latest/)
@ -620,7 +620,7 @@
### Scheme ### Scheme
* [Scheme 入门教程](http://deathking.github.io/yast-cn/) (《Yet Another Scheme Tutorial》中文版) * [Scheme 入门教程](http://deathking.github.io/yast-cn/) (《Yet Another Scheme Tutorial》中文版)
* [算法语言Scheme修订<sup>6</sup>报告](https://r6rs.mrliu.org/)(R<sup>6</sup>RS简体中文翻译) * [算法语言Scheme修订<sup>6</sup>报告](https://r6rs.mrliu.org)(R<sup>6</sup>RS简体中文翻译)
### Shell ### Shell

@ -192,8 +192,8 @@ Original Source: [List of freely available programming books](http://web.archive
* [25 Free Computer Science Ebooks](http://www.coderholic.com/25-free-computer-science-books/) * [25 Free Computer Science Ebooks](http://www.coderholic.com/25-free-computer-science-books/)
* [atariarchives.org](http://www.atariarchives.org) atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web. * [atariarchives.org](http://www.atariarchives.org) atariarchives.org makes books, information, and software for Atari and other classic computers available on the Web.
* [Bento](https://www.bento.io/) * [Bento](https://www.bento.io)
* [Bitsavers.org](http://bitsavers.trailing-edge.com/) * [Bitsavers.org](http://bitsavers.trailing-edge.com)
* [Bookboon: IT & Programming](http://bookboon.com/en/it-programming-ebooks) * [Bookboon: IT & Programming](http://bookboon.com/en/it-programming-ebooks)
* [Cheat Sheets (Free)](https://dzone.com/refcardz) * [Cheat Sheets (Free)](https://dzone.com/refcardz)
* [Codingus](http://codingus.blogspot.in) * [Codingus](http://codingus.blogspot.in)
@ -205,7 +205,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [InfoQ Minibooks](http://www.infoq.com/minibooks/) * [InfoQ Minibooks](http://www.infoq.com/minibooks/)
* [InTech: Computer and Information Science](http://www.intechopen.com/subjects/computer-and-information-science) * [InTech: Computer and Information Science](http://www.intechopen.com/subjects/computer-and-information-science)
* [JSBooks - directory of free javascript ebooks](https://github.com/revolunet/JSbooks) * [JSBooks - directory of free javascript ebooks](https://github.com/revolunet/JSbooks)
* [Learn X in Y minutes](https://learnxinyminutes.com/) * [Learn X in Y minutes](https://learnxinyminutes.com)
* [Learneroo Resources to Learn Programming](https://www.learneroo.com/modules/12/nodes/96) * [Learneroo Resources to Learn Programming](https://www.learneroo.com/modules/12/nodes/96)
* [Microsoft Guides to Software](https://blogs.msdn.microsoft.com/mssmallbiz/2014/07/07/largest-collection-of-free-microsoft-ebooks-ever-including-windows-8-1-windows-8-windows-7-office-2013-office-365-office-2010-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2/) * [Microsoft Guides to Software](https://blogs.msdn.microsoft.com/mssmallbiz/2014/07/07/largest-collection-of-free-microsoft-ebooks-ever-including-windows-8-1-windows-8-windows-7-office-2013-office-365-office-2010-sharepoint-2013-dynamics-crm-powershell-exchange-server-lync-2/)
* [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx) * [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx)
@ -232,7 +232,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [GPU Gems 3](http://http.developer.nvidia.com/GPUGems3/gpugems3_part01.html) * [GPU Gems 3](http://http.developer.nvidia.com/GPUGems3/gpugems3_part01.html)
* [Graphics Programming Black Book](http://www.gamedev.net/page/resources/_/technical/graphics-programming-and-theory/graphics-programming-black-book-r1698) * [Graphics Programming Black Book](http://www.gamedev.net/page/resources/_/technical/graphics-programming-and-theory/graphics-programming-black-book-r1698)
* [Grokking the GIMP](http://gimp-savvy.com/BOOK/index.html) * [Grokking the GIMP](http://gimp-savvy.com/BOOK/index.html)
* [Introduction to Modern OpenGL](https://open.gl/) * [Introduction to Modern OpenGL](https://open.gl)
* [Learn OpenGL](http://learnopengl.com) - Joey de Vries * [Learn OpenGL](http://learnopengl.com) - Joey de Vries
* [Learning Modern 3D Graphics Programming](http://ww2.arcsynthesis.org) (draft) * [Learning Modern 3D Graphics Programming](http://ww2.arcsynthesis.org) (draft)
* [OpenGL](http://www.songho.ca/opengl/index.html) - Concepts and illustrations. * [OpenGL](http://www.songho.ca/opengl/index.html) - Concepts and illustrations.
@ -422,7 +422,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724) - David B. Wagner * [Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724) - David B. Wagner
* [Probability and Statistics Cookbook](http://statistics.zone) * [Probability and Statistics Cookbook](http://statistics.zone)
* [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.statisticsdonewrong.com/) - Alex Reinhart * [Statistics Done Wrong](http://www.statisticsdonewrong.com) - Alex Reinhart
* [Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey * [Think Bayes: Bayesian Statistics Made Simple](http://www.greenteapress.com/thinkbayes/) - Allen B. Downey
* [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) - Allen B. Downey (using Python) * [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) - Allen B. Downey (using Python)
@ -454,7 +454,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Docker Jumpstart](http://odewahn.github.io/docker-jumpstart/) * [Docker Jumpstart](http://odewahn.github.io/docker-jumpstart/)
* ["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/http://www.lulu.com/shop/luis-enr%C3%ADquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21419788.html) - Luis A. Enríquez * ["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/http://www.lulu.com/shop/luis-enr%C3%ADquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21419788.html) - Luis A. Enríquez
* [Flow based Programming](http://jpaulmorrison.com/fbp/) * [Flow based Programming](http://jpaulmorrison.com/fbp/)
* [Foundations of Programming](http://openmymind.net/FoundationsOfProgramming.pdf) * [Foundations of Programming](http://openmymind.net/FoundationsOfProgramming.pdf) (PDF)
* [Game Programming Patterns](http://gameprogrammingpatterns.com) - Bob Nystrom * [Game Programming Patterns](http://gameprogrammingpatterns.com) - Bob Nystrom
* [Getting Real](http://gettingreal.37signals.com) * [Getting Real](http://gettingreal.37signals.com)
* [Hacknot: Essays on Software Development](http://www.lulu.com/shop/ed-johnson/hacknot-essays-on-software-development/ebook/product-17544641.html) - Ed Johnson * [Hacknot: Essays on Software Development](http://www.lulu.com/shop/ed-johnson/hacknot-essays-on-software-development/ebook/product-17544641.html) - Ed Johnson
@ -482,7 +482,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Principles of Computer System Design ](http://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/online-textbook/part_ii_open_5_0.pdf) (PDF) * [Principles of Computer System Design ](http://ocw.mit.edu/resources/res-6-004-principles-of-computer-system-design-an-introduction-spring-2009/online-textbook/part_ii_open_5_0.pdf) (PDF)
* [Programmer's Motivation for Beginners](http://programmersmotivation.com) * [Programmer's Motivation for Beginners](http://programmersmotivation.com)
* [Programming with Unicode](http://unicodebook.readthedocs.org) * [Programming with Unicode](http://unicodebook.readthedocs.org)
* [Project Oberon](http://www.ethoberon.ethz.ch/) (PDF) * [Project Oberon](http://www.ethoberon.ethz.ch) (PDF)
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap * [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap
* [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html) * [Security Engineering](http://www.cl.cam.ac.uk/~rja14/book.html)
* [Small Memory Software](http://www.smallmemory.com/book.html) * [Small Memory Software](http://www.smallmemory.com/book.html)
@ -702,7 +702,7 @@ Original Source: [List of freely available programming books](http://web.archive
### Android ### Android
* [Agile Android Software Development](https://www.agiledroid.com/) - Etienne Savard (PDF, epub, mobi - need email confirmation) * [Agile Android Software Development](https://www.agiledroid.com) - Etienne Savard (PDF, epub, mobi - need email confirmation)
* [Android 4 App Development Essentials](http://www.techotopia.com/index.php/Android_4_App_Development_Essentials) * [Android 4 App Development Essentials](http://www.techotopia.com/index.php/Android_4_App_Development_Essentials)
* [Android Programming Guide for Beginners](http://eduonix.com/offers/Android_ebook_free_offer.html) (PDF - need email confirmation) * [Android Programming Guide for Beginners](http://eduonix.com/offers/Android_ebook_free_offer.html) (PDF - need email confirmation)
* [Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android) ([PDF](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid), [Kindle](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid)) *(Just fill the fields with any values)* * [Android Programming Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/android) ([PDF](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid), [Kindle](https://www.syncfusion.com/Account/Logon?ReturnUrl=%2fresources%2ftechportal%2febooks%2fandroid)) *(Just fill the fields with any values)*
@ -710,7 +710,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/) * [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/)
* [Expert Android and Eclipse development knowledge](http://www.vogella.com/tutorials/android.html) * [Expert Android and Eclipse development knowledge](http://www.vogella.com/tutorials/android.html)
* [Google Android Developer Training](https://developer.android.com/training/index.html) * [Google Android Developer Training](https://developer.android.com/training/index.html)
* [Styling Android](https://blog.stylingandroid.com/) * [Styling Android](https://blog.stylingandroid.com)
* [The Busy Coder's Guide to Android Development](https://commonsware.com/Android/4-2-free) (PDF - older versions) * [The Busy Coder's Guide to Android Development](https://commonsware.com/Android/4-2-free) (PDF - older versions)
* [Tutorial Point Android Tutorial](http://www.tutorialspoint.com/android/android_tutorial.pdf) (PDF) * [Tutorial Point Android Tutorial](http://www.tutorialspoint.com/android/android_tutorial.pdf) (PDF)
@ -861,7 +861,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) (PDF) * [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) (PDF)
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd * [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/) * [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
* [The Boost C++ libraries](http://theboostcpplibraries.com/) * [The Boost C++ libraries](http://theboostcpplibraries.com)
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF) * [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF)
* [Thinking in C++, Second Edition, Vol. 1.](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip) - Bruce Eckel [(Vol. 2)](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip) (ZIP) * [Thinking in C++, Second Edition, Vol. 1.](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-one.zip) - Bruce Eckel [(Vol. 2)](http://www.mindviewinc.com/downloads/TICPP-2nd-ed-Vol-two.zip) (ZIP)
* Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list) * Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)
@ -1062,7 +1062,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Git In The Trenches](http://cbx33.github.io/gitt/index.html) * [Git In The Trenches](http://cbx33.github.io/gitt/index.html)
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/) * [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/)
* [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://gitref.org/) * [Git Reference](http://gitref.org)
* [Git Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/git) (PDF, Kindle) *(Just fill the fields with any values)* * [Git Succinctly, Syncfusion](https://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 - 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)
@ -1086,7 +1086,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [Let's learn Go!](http://go-book.appspot.com) * [Let's learn Go!](http://go-book.appspot.com)
* [Network programming with Go](https://jan.newmarch.name/go/) * [Network programming with Go](https://jan.newmarch.name/go/)
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) * [Practical Cryptography With Go](https://leanpub.com/gocrypto/read)
* [The Go Tutorial](http://tour.golang.org/) * [The Go Tutorial](http://tour.golang.org)
* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) * [The Little Go Book](https://github.com/karlseguin/the-little-go-book)
@ -1160,7 +1160,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [An advanced guide to HTML&CSS](http://learn.shayhowe.com/advanced-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 * [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) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/)) * [Dive Into HTML5](http://diveintohtml5.info) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/))
* [GA Dash](https://dash.generalassemb.ly/) * [GA Dash](https://dash.generalassemb.ly)
* [Google's HTML/CSS Style Guide](http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml) * [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)
@ -1168,7 +1168,7 @@ Original Source: [List of freely available programming books](http://web.archive
* [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 CSS Layout](http://learnlayout.com) * [Learn CSS Layout](http://learnlayout.com)
* [Scalable and Modular Architecture for CSS](https://smacss.com/) - Jonathan Snook * [Scalable and Modular Architecture for CSS](https://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
@ -1372,7 +1372,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Programming and Using Linux Sound - in depth](https://jan.newmarch.name/LinuxSound/index.html) * [Programming and Using Linux Sound - in depth](https://jan.newmarch.name/LinuxSound/index.html)
* [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials) * [Red Hat Enterprise Linux 6 Essentials](http://www.techotopia.com/index.php/Red_Hat_Enterprise_Linux_6_Essentials)
* [Secure Programming for Linux and Unix](http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html) * [Secure Programming for Linux and Unix](http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html)
* [The Debian Administrator's Handbook](https://debian-handbook.info/) * [The Debian Administrator's Handbook](https://debian-handbook.info)
* [The Linux Command Line](http://linuxcommand.org/tlcl.php) (PDF) * [The Linux Command Line](http://linuxcommand.org/tlcl.php) (PDF)
* [The Linux Development Platform](http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf) (PDF) * [The Linux Development Platform](http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/perens/0130091154.pdf) (PDF)
* [The Linux Kernel Module Programming Guide](http://tldp.org/LDP/lkmpg/2.6/html/) * [The Linux Kernel Module Programming Guide](http://tldp.org/LDP/lkmpg/2.6/html/)
@ -1491,7 +1491,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### NoSQL ### NoSQL
* [CouchDB: The Definitive Guide](http://guide.couchdb.org/) * [CouchDB: The Definitive Guide](http://guide.couchdb.org)
* [Extracting Data from NoSQL Databases: A Step towards Interactive Visual Analysis of NoSQL Data](http://publications.lib.chalmers.se/records/fulltext/155048.pdf) - Petter Nasholm (PDF) * [Extracting Data from NoSQL Databases: A Step towards Interactive Visual Analysis of NoSQL Data](http://publications.lib.chalmers.se/records/fulltext/155048.pdf) - Petter Nasholm (PDF)
* [Graph Databases](http://graphdatabases.com) * [Graph Databases](http://graphdatabases.com)
* [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans) * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
@ -1505,7 +1505,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### Oberon ### Oberon
* [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.ethoberon.ethz.ch/) (PDF) * [Programming in Oberon](http://www.ethoberon.ethz.ch) (PDF)
### Objective-C ### Objective-C
@ -1700,7 +1700,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) * [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4)
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2) * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2)
* [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition) * [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition)
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk/) - Cody Jackson (1st edition) (2.3) * [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3) * [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3)
* [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3) * [Introduction to python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
* [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1) * [Invent Your Own Computer Games With Python](http://inventwithpython.com/chapters/) - Al Sweigart (3.1)
@ -1738,7 +1738,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Python Official Documentation](https://docs.python.org/2/download.html) (PDF, HTML, TEXT) (2.x) * [Python Official Documentation](https://docs.python.org/2/download.html) (PDF, HTML, TEXT) (2.x)
* [Python Official Documentation](https://docs.python.org/3/download.html) (PDF, EPUB, HTML, TEXT) (3.x) * [Python Official Documentation](https://docs.python.org/3/download.html) (PDF, EPUB, HTML, TEXT) (3.x)
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1) * [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1)
* [Python Practice Projects](http://pythonpracticeprojects.com/) * [Python Practice Projects](http://pythonpracticeprojects.com)
* [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6) * [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6)
* [Python Scientific Lecture Notes](http://scipy-lectures.github.io) * [Python Scientific Lecture Notes](http://scipy-lectures.github.io)
* [Python Scripting for Computational Science](http://info.baustatik.uni-due.de/Lehre/CM-AOS/Scripts/Abaqus/Python%20Scripting%20for%20Computational%20Science.pdf) - Hans Petter Langtangen (PDF) * [Python Scripting for Computational Science](http://info.baustatik.uni-due.de/Lehre/CM-AOS/Scripts/Abaqus/Python%20Scripting%20for%20Computational%20Science.pdf) - Hans Petter Langtangen (PDF)
@ -1762,7 +1762,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.5.x/django.pdf) (PDF) (1.5) * [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.5.x/django.pdf) (PDF) (1.5)
* [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.7.x/django.pdf) (PDF) (1.7) * [Django Official Documentation](https://media.readthedocs.org/pdf/django/1.7.x/django.pdf) (PDF) (1.7)
* [Djen of Django](http://agiliq.com/books/djenofdjango/) * [Djen of Django](http://agiliq.com/books/djenofdjango/)
* [Effective Django](http://www.effectivedjango.com/) (1.5) * [Effective Django](http://www.effectivedjango.com) (1.5)
* [Getting started with Django](http://gettingstartedwithdjango.com) (video) * [Getting started with Django](http://gettingstartedwithdjango.com) (video)
* [Tango With Django](http://www.tangowithdjango.com) (1.5) * [Tango With Django](http://www.tangowithdjango.com) (1.5)
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (1.8) * [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html) (1.8)
@ -1771,7 +1771,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
#### Flask #### Flask
* [Explore Flask](https://exploreflask.com/) - Robert Picard * [Explore Flask](https://exploreflask.com) - Robert Picard
* [Flask Microframework](http://flask.pocoo.org/docs/0.10/tutorial/) * [Flask Microframework](http://flask.pocoo.org/docs/0.10/tutorial/)
* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg (0.9) * [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg (0.9)
@ -1793,7 +1793,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
### QML ### QML
* [Qt5 Cadaques](http://qmlbook.github.io/) - Juergen Bocklage-Ryannel and Johan Thelin (HTML, PDF, ePub) (work in progress) * [Qt5 Cadaques](http://qmlbook.github.io) - Juergen Bocklage-Ryannel and Johan Thelin (HTML, PDF, ePub) (work in progress)
### R ### R
@ -1856,7 +1856,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
* [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/) * [Ruby User's Guide](http://www.rubyist.net/~slagell/ruby/)
* [The Bastards Book of Ruby](http://ruby.bastardsbook.com) * [The Bastards Book of Ruby](http://ruby.bastardsbook.com)
* [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
* [Why's (Poignant) Guide to Ruby](http://poignant.guide/) ([mirror](http://www.scribd.com/doc/2236084/Why-s-Poignant-Guide-to-Ruby)) * [Why's (Poignant) Guide to Ruby](http://poignant.guide) ([mirror](http://www.scribd.com/doc/2236084/Why-s-Poignant-Guide-to-Ruby))
#### RSpec #### RSpec

@ -84,7 +84,7 @@
### Go ### Go
* [Go Koans](https://github.com/cdarwin/go-koans) * [Go Koans](https://github.com/cdarwin/go-koans)
* [The Go Tutorial](http://tour.golang.org/) * [The Go Tutorial](http://tour.golang.org)
### Haskell ### Haskell
@ -96,7 +96,7 @@
* [CSS Diner](http://flukeout.github.io) * [CSS Diner](http://flukeout.github.io)
* [Flexbox Froggy](http://flexboxfroggy.com) * [Flexbox Froggy](http://flexboxfroggy.com)
* [Learn by doing beginner projects](https://dash.generalassemb.ly/) * [Learn by doing beginner projects](https://dash.generalassemb.ly)
* [Learn HTML & CSS interactively](https://www.codecademy.com/learn/web) * [Learn HTML & CSS interactively](https://www.codecademy.com/learn/web)
* [Prototyping a professional website](https://www.codecademy.com/skills/make-a-website) * [Prototyping a professional website](https://www.codecademy.com/skills/make-a-website)
@ -146,7 +146,7 @@
### NoSQL ### NoSQL
* [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans) * [MongoDB Koans](https://github.com/chicagoruby/MongoDB_Koans)
* [Try MongoDB](https://university.mongodb.com/) * [Try MongoDB](https://university.mongodb.com)
* [Try Redis](http://try.redis.io) * [Try Redis](http://try.redis.io)
@ -189,7 +189,7 @@
* [CodeCademy Ruby](https://www.codecademy.com/learn/ruby) * [CodeCademy Ruby](https://www.codecademy.com/learn/ruby)
* [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby) * [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby)
* [Ruby Koans](http://www.rubykoans.com) * [Ruby Koans](http://www.rubykoans.com)
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com/) * [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
* [The Odin Project](http://www.theodinproject.com) * [The Odin Project](http://www.theodinproject.com)
* [Try Ruby](http://tryruby.org) * [Try Ruby](http://tryruby.org)

@ -15,7 +15,7 @@
* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com) * [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
* [AngularJS with Ruby on Rails](http://angular-rails.com) * [AngularJS with Ruby on Rails](http://angular-rails.com)
* [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)
* [egghead.io: Learn AngularJS with Tutorial Videos & Training](https://egghead.io/) * [egghead.io: Learn AngularJS with Tutorial Videos & Training](https://egghead.io)
* [Learn AngularJS with free interactive lessons](http://www.learn-angular.org) * [Learn AngularJS with free interactive lessons](http://www.learn-angular.org)
* [Mastering AngularJS Directives](http://pascalprecht.github.io/slides/mastering-angularjs-directives/) * [Mastering AngularJS Directives](http://pascalprecht.github.io/slides/mastering-angularjs-directives/)
* [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)*

@ -11,8 +11,8 @@
* [Codechef](https://www.codechef.com/contests) * [Codechef](https://www.codechef.com/contests)
* [Codeeval](https://www.codeeval.com) * [Codeeval](https://www.codeeval.com)
* [Codeforces](http://codeforces.com) * [Codeforces](http://codeforces.com)
* [Coderbyte](https://coderbyte.com/) * [Coderbyte](https://coderbyte.com)
* [Codewars](http://www.codewars.com/) * [Codewars](http://www.codewars.com)
* [Codingame](https://www.codingame.com/start) * [Codingame](https://www.codingame.com/start)
* [Facebook Hackercup](https://www.facebook.com/hackercup) * [Facebook Hackercup](https://www.facebook.com/hackercup)
* [Hackerrank](https://www.hackerrank.com) * [Hackerrank](https://www.hackerrank.com)

Loading…
Cancel
Save