mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-18 17:36:14 +00:00
Closed some issued; some cleanup
This commit is contained in:
parent
9e5bd1ff5d
commit
539853203c
@ -54,10 +54,10 @@ Example:
|
||||
|
||||
[...]
|
||||
* [An Awesome Book](http://example.com/example.html)
|
||||
|
||||
|
||||
(blank line)
|
||||
(blank line)
|
||||
### Example
|
||||
|
||||
(blank line)
|
||||
* [Another Awesome Book](http://example.com/book.html)
|
||||
* [Some Other Book](http://example.com/other.html)
|
||||
|
||||
|
25
LICENSE
25
LICENSE
@ -1,24 +1,3 @@
|
||||
This is free and unencumbered software released into the public domain.
|
||||
This work, "free-programming-books", is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
|
||||
|
||||
Anyone is free to copy, modify, publish, use, compile, sell, or
|
||||
distribute this software, either in source code form or as a compiled
|
||||
binary, for any purpose, commercial or non-commercial, and by any
|
||||
means.
|
||||
|
||||
In jurisdictions that recognize copyright laws, the author or authors
|
||||
of this software dedicate any and all copyright interest in the
|
||||
software to the public domain. We make this dedication for the benefit
|
||||
of the public at large and to the detriment of our heirs and
|
||||
successors. We intend this dedication to be an overt act of
|
||||
relinquishment in perpetuity of all present and future rights to this
|
||||
software under copyright law.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
||||
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
||||
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
For more information, please refer to <http://unlicense.org/>
|
||||
It is attributed to Victor Felder.
|
||||
|
@ -437,7 +437,6 @@
|
||||
* [iOS开发60分钟入门](https://github.com/qinjx/30min_guides/blob/master/ios.md)
|
||||
* [iPhone 6 屏幕揭秘](http://wileam.com/iphone-6-screen-cn/)
|
||||
* [网易斯坦福大学公开课:iOS 7应用开发字幕文件](https://github.com/jkyin/Subtitle)
|
||||
* [马上着手开发 iOS 应用程序](https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/index.html)
|
||||
|
||||
|
||||
### Java
|
||||
|
@ -1,8 +1,3 @@
|
||||
Original Contribution by [George Stocker](http://stackoverflow.com/users/16587/george-stocker) on [Stack Overflow](http://stackoverflow.com)
|
||||
|
||||
Original Source: [List of freely available programming books](http://web.archive.org/web/20130824154208/http://stackoverflow.com/a/392926)
|
||||
|
||||
|
||||
### Index
|
||||
|
||||
* [Ada](#ada)
|
||||
@ -44,7 +39,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Erlang](#erlang)
|
||||
* [F#](#f-sharp)
|
||||
* [Firefox OS](#firefox-os)
|
||||
* [Flex](#flex)
|
||||
* [Force.com](#forcecom)
|
||||
* [Forth](#forth)
|
||||
* [Fortran](#fortran)
|
||||
@ -195,7 +189,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
### Meta-Lists
|
||||
|
||||
* [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.
|
||||
* [Bento](https://www.bento.io)
|
||||
* [Bitsavers.org](http://bitsavers.trailing-edge.com)
|
||||
@ -213,10 +206,9 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Learn X in Y minutes](https://learnxinyminutes.com)
|
||||
* [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 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](https://mva.microsoft.com/ebooks)
|
||||
* [Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman](https://blogs.msdn.microsoft.com/mssmallbiz/2012/07/27/large-collection-of-free-microsoft-ebooks-for-you-including-sharepoint-visual-studio-windows-phone-windows-8-office-365-office-2010-sql-server-2012-azure-and-more/)
|
||||
* [Microsoft Technologies 2, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman](https://blogs.msdn.microsoft.com/mssmallbiz/2012/07/30/another-large-collection-of-free-microsoft-ebooks-and-resource-kits-for-you-including-sharepoint-2013-office-2013-office-365-duet-2-0-azure-cloud-windows-phone-lync-dynamics-crm-and-more/)
|
||||
* [MindView Inc](http://www.mindviewinc.com/Books/)
|
||||
* [O'Reilly's Commons](http://commons.oreilly.com/wiki/index.php/O%27Reilly_Commons)
|
||||
* [O'Reilly's Open Books Project](http://www.oreilly.com/openbook/)
|
||||
* [Papers we love](https://github.com/papers-we-love/papers-we-love)
|
||||
@ -233,9 +225,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
* [Blender 3D: Noob to Pro](https://en.wikibooks.org/wiki/Blender_3D%3A_Noob_to_Pro)
|
||||
* [DirectX manual](http://user.xmission.com/~legalize/book/download/index.html) (draft)
|
||||
* [GPU Gems](http://http.developer.nvidia.com/GPUGems/gpugems_part01.html)
|
||||
* [GPU Gems 2](http://http.developer.nvidia.com/GPUGems2/gpugems2_part01.html)
|
||||
* [GPU Gems 3](http://http.developer.nvidia.com/GPUGems3/gpugems3_part01.html)
|
||||
* [GPU Gems](https://developer.nvidia.com/gpugems/GPUGems/gpugems_pref01.html)
|
||||
* [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)
|
||||
* [Introduction to Modern OpenGL](https://open.gl)
|
||||
@ -264,15 +254,14 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Algorithms, 4th Edition](http://algs4.cs.princeton.edu/home/) - Robert Sedgewick and Kevin Wayne
|
||||
* [Algorithms and Automatic Computing Machines (1963)](https://archive.org/details/Algorithms_And_Automatic_Computing_Machines) - B. A. Trakhtenbrot
|
||||
* [Algorithms and Complexity](https://www.math.upenn.edu/~wilf/AlgoComp.pdf) (PDF)
|
||||
* [Algorithms and Data-Structures](http://www.ethoberon.ethz.ch/WirthPubl/AD.pdf) (PDF)
|
||||
* [Algorithms Course Materials](http://jeffe.cs.illinois.edu/teaching/algorithms/) - Jeff Erickson
|
||||
* [Analysis and Design of Algorithms](http://www.cse.iitd.ernet.in/~ssen/csl356/admin356.html) - Sandeep Sen, IIT Delhi
|
||||
* [Animated Algorithm and Data Structure Visualization](http://visualgo.net) (Resource)
|
||||
* [Binary Trees](http://cslibrary.stanford.edu/110/BinaryTrees.pdf) (PDF)
|
||||
* [Clever Algorithms](http://www.cleveralgorithms.com/nature-inspired/index.html)
|
||||
* [Clever Algorithms](http://www.cleveralgorithms.com/nature-inspired/)
|
||||
* [CS Unplugged: Computer Science without a computer](http://csunplugged.org/books/)
|
||||
* [Data Structures](http://www.cse.iitd.ernet.in/~suban/cs130/index.html) - Prof. Subhashis Banerjee, IIT Delhi
|
||||
* [Data Structures and Algorithms: Annotated Reference with Examples](http://dotnetslackers.com/projects/Data-Structures-And-Algorithms/)
|
||||
* [Data Structures and Algorithms: Annotated Reference with Examples](http://dotnetslackers.com/projects/Data-Structures-And-Algorithms/) - G. Barnett and L. Del Tongo
|
||||
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
|
||||
@ -465,10 +454,10 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [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
|
||||
* [High-Performance Scientific Computing](http://bit.ly/hpc12) (class lectures and slides)
|
||||
* [How Computers Work](http://www.fastchip.net/howcomputerswork/p1.html)
|
||||
* [How Computers Work](http://www.fastchip.net/howcomputerswork/p1.html) - R. Young
|
||||
* [How to Become a Programmer](http://softwarebyrob.wpengine.netdna-cdn.com/assets/Software_by_Rob%20_How_to_Become_a%20_Programmer_1.0.pdf) (PDF)
|
||||
* [How to Think Like a Computer Scientist](http://openbookproject.net/thinkcs/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
|
||||
* [I Am a Bug](http://www.amibug.com/iamabug/p01.html)
|
||||
* [I Am A Bug](http://www.amibug.com/iamabug/p01.html)
|
||||
* [Image Processing in C: Analyzing and Enhancing Digital Images](http://homepages.inf.ed.ac.uk/rbf/BOOKS/PHILLIPS/) - Dwayne Phillips
|
||||
* [Information Technology and the Networked Economy](http://florida.theorangegrove.org/og/file/49843a6a-9a9d-4bad-b4d4-d053f9cdf73e/1/InfoTechNetworkedEconomy.pdf) (PDF)
|
||||
* [Learn to Program](https://pine.fm/LearnToProgram/)
|
||||
@ -589,7 +578,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
#### Programming Paradigms
|
||||
|
||||
* [Introduction to Functional Programming](http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) (class lectures and slides)
|
||||
* [Introduction to Functional Programming](http://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) - J. Harrison
|
||||
* [Mostly Adequate Guide to Functional Programming](https://www.gitbook.com/book/drboolean/mostly-adequate-guide/details)
|
||||
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/)
|
||||
|
||||
@ -637,11 +626,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [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)
|
||||
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson (PDF)
|
||||
* [NASA Manager Handbook for Software Development](http://homepages.inf.ed.ac.uk/dts/pm/Papers/nasa-manage.pdf) (PDF)
|
||||
* [OAuth - The Big Picture](https://pages.apigee.com/oauth-big-picture-ebook.html)
|
||||
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/)
|
||||
* [Patterns and Practices: Application Architecture Guide 2.0](http://www.codeplex.com/AppArchGuide)
|
||||
* [Patterns of Software: Tales from the Software Community](http://www.dreamsongs.com/Files/PatternsOfSoftware.pdf) (PDF)
|
||||
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/) - S. Demeyer, S. Ducasse and O. Nierstrasz
|
||||
* [Practicing Domain-Driven Design](https://leanpub.com/Practicing-DDD) - Scott Millett
|
||||
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
|
||||
* [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF)
|
||||
@ -744,12 +730,11 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
* [An introduction to reverse engineering for beginners](https://github.com/dennis714/RE-for-beginners)
|
||||
* [Assembly Language Succinctly](https://www.syncfusion.com/Account/Logon?ReturnUrl=/resources/techportal/ebooks/assemblylanguage) (PDF)
|
||||
* [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/) - P. A. Carter
|
||||
* [Professional Assembly Language](http://blog.hit.edu.cn/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf) (PDF)
|
||||
* [Programming from the Ground Up](http://mirror.unicorncloud.org/savannah-nongnu//pgubook/ProgrammingGroundUp-1-0-booksize.pdf) (PDF)
|
||||
* [Ralf Brown's Interrupt List](http://www.ctyme.com/rbrown.htm)
|
||||
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
|
||||
* [Software optimization resources](http://www.agner.org/optimize/) A. Fog
|
||||
* [The Art of Assembly Language Programming](https://courses.engr.illinois.edu/ece390/books/artofasm/artofasm.html)
|
||||
* [The Second Book Of Machine Language](http://www.atariarchives.org/2bml/)
|
||||
* [Wizard Code](http://vendu.twodots.nl/wizardcode.html)
|
||||
@ -785,18 +770,18 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
### Bash
|
||||
|
||||
* [Advanced Bash-Scripting Guide](http://tldp.org/LDP/abs/html/)
|
||||
* [Bash Guide for Beginners](http://www.tldp.org/LDP/Bash-Beginners-Guide/html/) - Machtelt Garrels
|
||||
* [BASH Programming- Mike G mikkey](http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html)
|
||||
* [Advanced Bash-Scripting Guide](http://tldp.org/LDP/abs/html/) - M. Cooper
|
||||
* [Bash Guide for Beginners](http://www.tldp.org/LDP/Bash-Beginners-Guide/html/) - M. Garrels
|
||||
* [BashGuide](http://mywiki.wooledge.org/BashGuide)
|
||||
* [BASH Programming](http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html)
|
||||
* [Bash Reference Manual](http://www.gnu.org/software/bash/manual/bashref.html)
|
||||
* [Conquering the Command Line](http://conqueringthecommandline.com/book/frontmatter) - Mark Bates
|
||||
* [Getting Started with BASH](http://www.hypexr.org/bash_tutorial.php)
|
||||
* [Google Shell Style Guide](http://google-styleguide.googlecode.com/svn/trunk/shell.xml)
|
||||
* [Introduction to the Command Line](https://launchschool.com/books/command_line) - Launch School
|
||||
* [Lhunath's Bash Guide](http://mywiki.wooledge.org/BashGuide)
|
||||
* [Linux Shell Scripting Tutorial - A Beginner's Handbook](http://www.freeos.com/guides/lsst/)
|
||||
* [The Bash Academy](http://www.bash.academy)
|
||||
* [The Command Line Crash Course](http://learncodethehardway.org/cli/book/) (also a Powershell reference)
|
||||
* [The Command Line Crash Course](http://learncodethehardway.org/cli/book/) Z. A. Shaw
|
||||
* [Writing Shell Scripts](http://linuxcommand.org/lc3_writing_shell_scripts.php) - William E. Shotts, Jr.
|
||||
|
||||
|
||||
@ -818,15 +803,15 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
### C
|
||||
|
||||
* [A Tutorial on Pointers and Arrays in C](http://home.netcom.com/~tjensen/ptr/pointers.htm)
|
||||
* [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 C Programming](http://beej.us/guide/bgc/) - B. Hall
|
||||
* [Beej's Guide to Network Programming - Using Internet Sockets](http://beej.us/guide/bgnet/) - B. Hall
|
||||
* [Build Your Own Lisp](http://www.buildyourownlisp.com)
|
||||
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
|
||||
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
|
||||
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF)
|
||||
* [Learn C the hard way](http://c.learncodethehardway.org/book/)
|
||||
* [Learn C The Hard Way](http://c.learncodethehardway.org/book/)
|
||||
* [Modern C](http://icube-icps.unistra.fr/img_auth.php/d/db/ModernC.pdf) (PDF)
|
||||
* [Object Oriented Programming in C](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) (PDF)
|
||||
* [Object-Oriented Programming With ANSI-C](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) (PDF)
|
||||
* [Programming in C](http://ee.hawaii.edu/~tep/EE160/Book/PDF/) - Bharat Kinariwala & Tep Dobry
|
||||
* [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
|
||||
@ -887,7 +872,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
### Clojure
|
||||
|
||||
* [A Brief Beginner’s 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) - R. Mark Volkmann
|
||||
* [Clojure Cheat Sheet](http://clojure.org/cheatsheet)
|
||||
* [Clojure Cookbook](https://github.com/clojure-cookbook/clojure-cookbook)
|
||||
* [Clojure Distilled Beginner Guide](http://yogthos.github.io/ClojureDistilled.html)
|
||||
@ -921,7 +906,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
### 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) - J. Casimir
|
||||
* [Learn CF in a Week](http://learncfinaweek.com)
|
||||
|
||||
|
||||
@ -961,7 +946,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
|
||||
### Delphi / Pascal
|
||||
|
||||
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/)
|
||||
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/) - M. Cantù
|
||||
* [Free Pascal: Reference guide](http://ftp.icm.edu.pl/packages/fpc/docs-pdf/ref.pdf) (PDF)
|
||||
|
||||
|
||||
@ -1018,12 +1003,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Real World Functional Programming](https://msdn.microsoft.com/en-us/library/hh314518.aspx) (MSDN Chapters)
|
||||
|
||||
|
||||
### Flex
|
||||
|
||||
* [Adobe Flex 2, Programming Actionscript 3.0](http://download.macromedia.com/pub/documentation/en/flex/2/prog_actionscript30.pdf) (PDF)
|
||||
* [Getting started with Adobe Flex](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_Started_with_Adobe_Flex_p2.pdf) (PDF)
|
||||
|
||||
|
||||
### Firefox OS
|
||||
|
||||
* [Quick Guide For Firefox OS App Development: Creating HTML5 based apps for Firefox OS](https://leanpub.com/quickguidefirefoxosdevelopment) - Andre Garzia
|
||||
@ -1067,7 +1046,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Conversational Git](http://blog.anvard.org/conversational-git/)
|
||||
* [git - the simple guide](http://rogerdudler.github.io/git-guide/)
|
||||
* [Git for Computer Scientists](http://eagain.net/articles/git-for-computer-scientists/)
|
||||
* [Git From The Bottom Up](http://ftp.newartisans.com/pub/git.from.bottom.up.pdf) (PDF)
|
||||
* [Git From The Bottom Up](https://jwiegley.github.io/git-from-the-bottom-up/) - J. Wiegley
|
||||
* [Git Immersion](http://gitimmersion.com)
|
||||
* [Git In The Trenches](http://cbx33.github.io/gitt/index.html)
|
||||
* [Git internals](https://github.com/pluralsight/git-internals-pdf/raw/master/drafts/peepcode-git.pdf) - Scott Chacon (PDF)
|
||||
@ -1252,12 +1231,11 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [Java: A Beginner's Guide](http://www.oracle.com/events/global/en/java-outreach/resources/java-a-beginners-guide-1720064.pdf) - Oracle (PDF)
|
||||
* [Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://ptgmedia.pearsoncmg.com/images/013143697X/downloads/013143697X_book.pdf) (PDF)
|
||||
* [Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain
|
||||
* [Java Thin-Client Programming](http://www.redbooks.ibm.com/redbooks/SG245118.html)
|
||||
* [Learning Java (4th Edition)](http://chimera.labs.oreilly.com/books/1234000001805/index.html) - Patrick Niemeyer
|
||||
* [NIO Framework](http://nioframework.sourceforge.net/NIO_Paper.pdf) (PDF)
|
||||
* [OOP - Learn Object Oriented Thinking & Programming](http://pub.bruckner.cz/titles/oop) - Rudolf Pecinovsky
|
||||
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) (PDF)
|
||||
* [OSGi in Practice](http://njbartlett.name/files/osgibook_preview_20091217.pdf) (PDF)
|
||||
* [OSGi in Practice](http://njbartlett.name/osgibook.html) - N. Bartlett (PDF)
|
||||
* [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold
|
||||
* [Sun's Java Tutorials](http://docs.oracle.com/javase/tutorial/)
|
||||
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc)
|
||||
@ -1307,7 +1285,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
||||
* [JavaScript Allongé](https://leanpub.com/javascript-allonge/read) - Reginald Braithwaite
|
||||
* [JavaScript Bible](http://media.wiley.com/product_ancillary/28/07645334/DOWNLOAD/all.pdf) (PDF)
|
||||
* [JavaScript Enlightenment](http://www.javascriptenlightenment.com) - Cody Lindley
|
||||
* [JavaScript Essentials](http://www.techotopia.com/index.php/JavaScript_Essentials)
|
||||
* [JavaScript For Cats](http://jsforcats.com)
|
||||
* [JavaScript Fundamentals, Plus a Dash Of JQuery - for dinner ladies](http://nicholasjohnson.com/javascript-book/)
|
||||
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/) (Maintained by Tim Ruffles)
|
||||
@ -1342,7 +1319,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
#### Node.js
|
||||
|
||||
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.pdf) - [ePub](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.epub))
|
||||
* [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) - Azat Mardanov *(Leanpub)*
|
||||
* [JavaScript and Node FUNdamentals](https://web.archive.org/web/20150327025334/https://leanpub.com/jsfun/read) - Azat Mardanov *(Leanpub)*
|
||||
* [Mixu's Node Book](http://book.mixu.net/node/)
|
||||
* [Node: Up and Running](http://chimera.labs.oreilly.com/books/1234000001808/index.html) - Tom Hughes-Croucher
|
||||
* [Node.js Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/nodejs) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
@ -1390,7 +1367,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Automated Linux From Scratch](http://www.linuxfromscratch.org/alfs/download.html)
|
||||
* [Getting Started with Ubuntu](http://ubuntu-manual.org)
|
||||
* [GNU Autoconf, Automake and Libtool](http://www.sourceware.org/autobook/download.html)
|
||||
* [GTK+/Gnome Application Development](http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/index.html)
|
||||
* [GTK+/Gnome Application Development](http://www.linuxtopia.org/online_books/gui_toolkit_guides/gtk+_gnome_application_development/)
|
||||
* [Hardened Linux From Scratch](http://www.linuxfromscratch.org/hlfs/download.html)
|
||||
* [Learn Enough Command Line to Be Dangerous](https://www.learnenough.com/command-line-tutorial) - Michael Hartl
|
||||
* [Learning Debian GNU/Linux](http://www.oreilly.com/openbook/debian/book/index.html)
|
||||
@ -1408,7 +1385,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [OpenVZ Linux virtualization](http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf) (PDF)
|
||||
* [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)
|
||||
* [Secure Programming for Linux and Unix](http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.html)
|
||||
* [Secure Programming HOWTO - Creating Secure Software](http://www.dwheeler.com/secure-programs/) - D. A. Wheeler (HTML, PDF)
|
||||
* [The Debian Administrator's Handbook](https://debian-handbook.info)
|
||||
* [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)
|
||||
@ -1425,21 +1402,21 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
* [Basic Lisp Techniques](http://franz.com/resources/educational_resources/cooper.book.pdf) - David J. Cooper, Jr. (PDF)
|
||||
* [Casting Spels in Lisp](http://www.lisperati.com/casting.html)
|
||||
* [Common Lisp: A Gentle Introduction to Symbolic Computation](http://www.cs.cmu.edu/~dst/LispBook/) - David S. Touretzky
|
||||
* [Common Lisp: A Gentle Introduction to Symbolic Computation](http://www.cs.cmu.edu/~dst/LispBook/) - David S. Touretzky (PDF, PS)
|
||||
* [Common Lisp: An Interactive Approach](http://www.cse.buffalo.edu/~shapiro/Commonlisp/) - Stuart C. Shapiro
|
||||
* [Common Lisp Quick Reference](http://clqr.boundp.org)
|
||||
* [Common Lisp the Language, 2nd Edition](http://www.cs.cmu.edu/Groups/AI/html/cltl/mirrors.html)
|
||||
* [Google's Common Lisp Style Guide](http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml)
|
||||
* [Interpreting LISP](http://www.civilized.com/files/lispbook.pdf) - Gary D. Knott (PDF)
|
||||
* [Learn Lisp The Hard Way](http://learnlispthehardway.org/book/) - Colin J.E. Lupton
|
||||
* [Let Over Lambda - 50 Years of Lisp](http://letoverlambda.com/index.cl/toc)
|
||||
* [Let Over Lambda - 50 Years of Lisp](http://letoverlambda.com/index.cl/) - D. Hoyte
|
||||
* [Lisp Hackers: Interviews with 100x More Productive Programmers](https://leanpub.com/lisphackers) - Vsevolod Dyomkin
|
||||
* [Lisp Koans](https://github.com/google/lisp-koans)
|
||||
* [Lisp Web Tales](https://leanpub.com/lispwebtales)
|
||||
* [Natural Language Processing in Lisp](http://www.sussex.ac.uk/informatics/)
|
||||
* [On Lisp](http://www.paulgraham.com/onlisp.html)
|
||||
* [Practical Common Lisp](http://www.gigamonkeys.com/book/)
|
||||
* [Sketchy LISP](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/) - Nils Holm
|
||||
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
|
||||
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
|
||||
* [Sketchy LISP](hhttp://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp.zip) - Nils Holm (ZIP)
|
||||
* [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/)
|
||||
* [Successful Lisp: How to Understand and Use Common Lisp](https://psg.com/~dlamkins/sl/) - David Lamkins
|
||||
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
|
||||
@ -1521,10 +1498,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
### .NET Framework
|
||||
|
||||
* [Charles Petzold's .NET Book Zero](http://www.charlespetzold.com/dotnet/index.html)
|
||||
* [Entity Framework](http://weblogs.asp.net/zeeshanhirani/my-christmas-present-to-the-entity-framework-community)
|
||||
* [Game Creation with XNA](https://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)
|
||||
* [.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)*
|
||||
@ -1541,12 +1516,13 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [MongoDB Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/mongodb) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* [NoSQL Databases](http://www.christof-strauch.de/nosqldbs.pdf) - Christof Strauch (PDF)
|
||||
* [The Little MongoDB Book](http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/)
|
||||
* [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/)
|
||||
* [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/) - K. Seguin (PDF, Epub)
|
||||
* [The Little Riak Book](http://littleriakbook.com)
|
||||
|
||||
|
||||
### Oberon
|
||||
|
||||
* [Algorithms and Data-Structures](http://www.ethoberon.ethz.ch/WirthPubl/)
|
||||
* [Object-Oriented Programming in Oberon-2](http://ssw.jku.at/Research/Books/Oberon2.pdf) (PDF)
|
||||
* [Programming in Oberon](http://www.ethoberon.ethz.ch) (PDF)
|
||||
|
||||
@ -1563,8 +1539,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
### OCaml
|
||||
|
||||
* [Developing Applications With Objective Caml](http://caml.inria.fr/pub/docs/oreilly-book/)
|
||||
* [Introduction to Objective Caml](http://courses.cms.caltech.edu/cs134/cs134b/book.pdf) (PDF)
|
||||
* [Objective Caml for Scientists (first chapter only)](http://www.ffconsultancy.com/products/ocaml_for_scientists/chapter1.html)
|
||||
* [Real World OCaml](https://realworldocaml.org/v1/en/html/)
|
||||
* [Think OCaml](http://greenteapress.com/thinkocaml/index.html) - Allen B. Downey and Nicholas Monje
|
||||
* [Unix System Programming in OCaml](http://ocaml.github.io/ocamlunix/)
|
||||
@ -1617,18 +1591,18 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
* [Beginning Perl](https://www.perl.org/books/beginning-perl/)
|
||||
* [Data Munging with Perl](http://perlhacks.com/dmp.pdf) (PDF)
|
||||
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/)
|
||||
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/) - D. Rolsky, K. Williams
|
||||
* [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF)
|
||||
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
|
||||
* [Extreme Perl](http://www.extremeperl.org/bk/home)
|
||||
* [Higher-Order Perl](http://hop.perl.plover.com/book/)
|
||||
* [Extreme Perl](http://www.extremeperl.org/bk/home) - R. Nagier (HTML, PDF)
|
||||
* [Higher-Order Perl](http://hop.perl.plover.com/book/) - M. J. Dominus (PDF)
|
||||
* [Impatient Perl](https://www.perl.org/books/impatient-perl/)
|
||||
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
|
||||
* [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - brian d foy
|
||||
* [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/index.html)
|
||||
* [Modern Perl 5](http://www.onyxneon.com/books/modern_perl/)
|
||||
* [Perl & LWP](http://lwp.interglacial.com/index.html)
|
||||
* [Perl 5 Internals](http://www.faqs.org/docs/perl5int/)
|
||||
* [Perl for the Web](http://www.globalspin.com/thebook/)
|
||||
* [Perl for the Web](http://www.globalspin.com/thebook/) - C. Radcliff
|
||||
* [Perl Training Australia - Course Notes](http://perltraining.com.au/notes.html)
|
||||
* [Plack Handbook](http://handbook.plackperl.org)
|
||||
* [Practical mod_perl](http://modperlbook.org) - Stas Bekman, Eric Cholet
|
||||
@ -1654,7 +1628,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Official Documentation (Offline Version)](https://leanpub.com/l4-offline-doc)
|
||||
* [PHP 5 Power Programming](http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf) (PDF)
|
||||
* [PHP Best Practices](https://phpbestpractices.org)
|
||||
* [PHP Essentials](http://www.techotopia.com/index.php/PHP_Essentials)
|
||||
* [PHP Internals Book](http://www.phpinternalsbook.com)
|
||||
* [PHP Programming](https://en.wikibooks.org/wiki/PHP_Programming)
|
||||
* [PHP Security Guide](http://phpsec.org/projects/guide/)
|
||||
@ -1662,7 +1635,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Practical PHP Programming](http://www.hackingwithphp.com)
|
||||
* [Practical PHP Testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
|
||||
* [Survive The Deep End: PHP Security](https://phpsecurity.readthedocs.org/en/latest/)
|
||||
* [Symfony2](http://symfony.com/doc/current/book/index.html)
|
||||
* [Symfony 2.0](http://symfony.com/doc/2.0/book/)
|
||||
* [Symfony 3.0](http://symfony.com/doc/3.0/book/)
|
||||
* [Using Libsodium in PHP Projects](https://paragonie.com/book/pecl-libsodium)
|
||||
|
||||
|
||||
@ -1701,24 +1675,24 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
### Prolog
|
||||
|
||||
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/advfrtop.htm)
|
||||
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/)
|
||||
* [Applications of Prolog](http://bookboon.com/en/applications-of-prolog-ebook)
|
||||
* [Building Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
|
||||
* [Coding Guidelines for Prolog](http://arxiv.org/abs/0911.2899) - Michael A. Covington, Roberto Bagnara, Richard A. O'Keefe, Jan Wielemaker, Simon Price
|
||||
* [Concise Intro to Prolog](http://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html)
|
||||
* [Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
|
||||
* [GNU Prolog Manual](http://www.gprolog.org/manual/gprolog.pdf) (PDF)
|
||||
* [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) - J. Ireson-Ireson-Paine
|
||||
* [Learn Prolog Now!](http://www.learnprolognow.org)
|
||||
* [Logic, Programming and Prolog (2ed)](http://www.ida.liu.se/~ulfni53/lpp/)
|
||||
* [Natural Language Processing Techniques in Prolog](http://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/)
|
||||
* [Prolog and Natural-Language Analysis](http://www.mtome.com/Publications/PNLA/pnla-digital.html) - Fernando C. N. Pereira, Stuart M. Shieber
|
||||
* [Natural Language Processing Techniques in Prolog](http://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/) - P. Blackburn, K. Striegnitz
|
||||
* [Prolog and Natural - Language Analysis](http://www.mtome.com/Publications/PNLA/pnla-digital.html) - Fernando C. N. Pereira, Stuart M. Shieber
|
||||
* [Prolog Experiments in Discrete Mathematics, Logic, and Computability](http://web.cecs.pdx.edu/~jhein/books/PrologLabBook09.pdf) - James L. Hein (PDF)
|
||||
* [Prolog for Programmers](https://sites.google.com/site/prologforprogrammers/)
|
||||
* [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 (PDF)
|
||||
* [Prolog Techniques](http://bookboon.com/en/prolog-techniques-applications-of-prolog-ebook)
|
||||
* [Prolog Tutorial](http://www.cpp.edu/~jrfisher/www/prolog_tutorial/contents.html)
|
||||
* [Simply Logical](http://www.cs.bris.ac.uk/~flach/SimplyLogical.html)
|
||||
* [Simply Logical](http://www.cs.bris.ac.uk/~flach/SimplyLogical.html) - P. Flach (HTML, PDF)
|
||||
* [The First 10 Prolog Programming Contests](https://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
|
||||
* [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net) - Hassan A¨it-Kaci
|
||||
|
||||
@ -1745,7 +1719,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Code Like a Pythonista: Idiomatic Python](http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html)
|
||||
* [CodeCademy Python](https://www.codecademy.com/learn/python)
|
||||
* [Composing Programs](http://composingprograms.com) (3.x)
|
||||
* [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) - B. R. Preiss
|
||||
* [Dive into Python](http://www.diveintopython.net) - Mark Pilgrim (2.3)
|
||||
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0)
|
||||
* [Full Stack Python](http://www.fullstackpython.com)
|
||||
@ -1781,10 +1755,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Python 2 Official Documentation](https://docs.python.org/2/download.html) (PDF, HTML, TEXT) (2.x)
|
||||
* [Python 2.7 quick reference](http://infohost.nmt.edu/tcc/help/pubs/python/web/) - New Mexico Tech (2.7)
|
||||
* [Python 3 Official Documentation](https://docs.python.org/3/download.html) (PDF, EPUB, HTML, TEXT) (3.x)
|
||||
* [Python Bibliotheca](http://openbookproject.net/pybiblio/)
|
||||
* [Python Cookbook](http://chimera.labs.oreilly.com/books/1230000000393/index.html) - David Beazley
|
||||
* [Python for Econometrics](http://www.kevinsheppard.com/images/0/09/Python_introduction.pdf) - Kevin Sheppard (PDF) (2.7.5)
|
||||
* [Python for Fun](http://www.openbookproject.net/py4fun/)
|
||||
* [Python for Informatics: Exploring Information](http://www.pythonlearn.com/book.php) (2.7.5)
|
||||
* [Python for you and me](http://pymbook.readthedocs.org/en/latest/) (2.7.3)
|
||||
* [Python for you and me](http://pymbook.readthedocs.org/en/py3/) (3.x)
|
||||
@ -1858,7 +1830,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Learning Statistics with R](http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
|
||||
* [learnR](https://github.com/yuanlisky/learnR) - (Work in Progress) - Kun Ren
|
||||
* [Practical Regression and Anova using R](http://cran.r-project.org/doc/contrib/Faraway-PRA.pdf) - Julian J. Faraway (PDF)
|
||||
* [R by example](http://www.mayin.org/ajayshah/KB/R/index.html)
|
||||
* [R for spatial analysis](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/spatialEpiBook.pdf) (PDF)
|
||||
* [R language for Programmers](http://www.johndcook.com/blog/r_language_for_programmers/) - John D. Cook
|
||||
* [R packages](http://r-pkgs.had.co.nz) - Hadley Wickham
|
||||
@ -1966,10 +1937,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Learning Scalaz](http://eed3si9n.com/learning-scalaz/)
|
||||
* [Pro Scala: Monadic Design Patterns for the Web](https://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/)
|
||||
* [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova (PDF)
|
||||
* [Programming in Scala, First Edition](http://www.artima.com/pins1ed/)
|
||||
* [Programming in Scala, First Edition](http://www.artima.com/pins1ed/) - by M. Odersky, L. Spoon, B. Venners
|
||||
* [S-99: Ninety-Nine Scala Problems](http://aperiodic.net/phil/scala/s-99/) - Phil! Gold
|
||||
* [Scala & Design Patterns: Exploring Language Expressivity](http://www.scala-lang.org/old/sites/default/files/FrederikThesis.pdf) - Fredrik Skeel Løkke (PDF)
|
||||
* [Scala By Example](http://www.scala-lang.org/docu/files/ScalaByExample.pdf) (PDF)
|
||||
* [Scala By Example](http://www.scala-lang.org/docu/files/ScalaByExample.pdf) (PDF) - M. Odersky
|
||||
* [Scala Cookbook: Bonus Chapters](http://examples.oreilly.com/9781449339616-files/Scala_Cookbook_bonus_chapters.pdf) - Alvin Alexander (PDF)
|
||||
* [Scala for Perl 5 Programmers](https://github.com/garu/scala-for-perl5-programmers) - Breno G. de Oliveira
|
||||
* [Scala for the Impatient (A1 Scala Level chapters)](http://www.typesafe.com/resources/e-books) - Cay S. Horstmann
|
||||
@ -1997,10 +1968,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
* [A Pamphlet Against R. Computational Intelligence in Guile Scheme](https://panicz.github.io/pamphlet/)
|
||||
* [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) - M. Hailperin, B. Kaiser, K. Knight
|
||||
* [How to Design Programs](http://htdp.org)
|
||||
* [Scheme Tutorial](http://www.cs.hut.fi/Studies/T-93.210/schemetutorial/)
|
||||
* [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) - B. Harvey, M. Wright
|
||||
* [Structure and Interpretion of Computer Programs](https://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)
|
||||
* [The Scheme Programming Language: Edition 3](http://www.scheme.com/tspl3/) - [The Scheme Programming Language: Edition 4](http://www.scheme.com/tspl4/)
|
||||
@ -2027,10 +1998,10 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
### Smalltalk
|
||||
|
||||
* [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)
|
||||
* [Free Online Smalltalk Books](http://stephane.ducasse.free.fr/FreeBooks.html) (meta-list)
|
||||
* [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents) - S. Ducasse, L. Renggli, C. D. Shaffer, R. Zaccone
|
||||
* [Pharo by Example](http://pharobyexample.org) (Smalltalk DE)
|
||||
* [Squeak By Example](http://www.squeakbyexample.org) (Smalltalk IDE)
|
||||
* [Stef's Free Online Smalltalk Books](http://stephane.ducasse.free.fr/FreeBooks.html) (meta-list)
|
||||
|
||||
|
||||
### SQL (implementation agnostic)
|
||||
@ -2177,7 +2148,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
### 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)
|
||||
* [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 8 Development Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/windowsphone8) - Matteo Pagani (PDF)
|
||||
* [Windows Phone 8.1 Development for Absolute Beginners](http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners)
|
||||
* [Windows Phone Programming Blue Book](http://www.robmiles.com/c-yellow-book/)
|
||||
|
Loading…
Reference in New Issue
Block a user