mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-29 14:55:28 +00:00
Merge pull request #1678 from DavidMetcalfe/master
Cleanup of free-programming-books.md
This commit is contained in:
commit
25a5248f09
@ -166,9 +166,9 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Smalltalk](#smalltalk)
|
* [Smalltalk](#smalltalk)
|
||||||
* [SQL (implementation agnostic)](#sql-implementation-agnostic)
|
* [SQL (implementation agnostic)](#sql-implementation-agnostic)
|
||||||
* [SQL Server](#sql-server)
|
* [SQL Server](#sql-server)
|
||||||
* [Swift](#swift)
|
|
||||||
* [Standard ML](#standard-ml)
|
* [Standard ML](#standard-ml)
|
||||||
* [Subversion](#subversion)
|
* [Subversion](#subversion)
|
||||||
|
* [Swift](#swift)
|
||||||
* [Tcl](#tcl)
|
* [Tcl](#tcl)
|
||||||
* [Teradata](#teradata)
|
* [Teradata](#teradata)
|
||||||
* [TeX](#tex)
|
* [TeX](#tex)
|
||||||
@ -194,9 +194,9 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Bento](http://bentobox.io/)
|
* [Bento](http://bentobox.io/)
|
||||||
* [Bitsavers.org](http://bitsavers.org/)
|
* [Bitsavers.org](http://bitsavers.org/)
|
||||||
* [Bookboon: IT & Programming](http://bookboon.com/en/it-programming-ebooks)
|
* [Bookboon: IT & Programming](http://bookboon.com/en/it-programming-ebooks)
|
||||||
|
* [Cheat Sheets (Free)](http://refcardz.dzone.com/)
|
||||||
* [Codingus](http://codingus.blogspot.in/)
|
* [Codingus](http://codingus.blogspot.in/)
|
||||||
* [conceptf1.blogspot.com](http://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html)
|
* [conceptf1.blogspot.com](http://conceptf1.blogspot.com/2013/11/list-of-freely-available-programming.html)
|
||||||
* [Cheat Sheets (Free)](http://refcardz.dzone.com/)
|
|
||||||
* [Free Smalltalk Books, collected by Stéphane Ducasse](http://stephane.ducasse.free.fr/FreeBooks.html)
|
* [Free Smalltalk Books, collected by Stéphane Ducasse](http://stephane.ducasse.free.fr/FreeBooks.html)
|
||||||
* [Free Tech Books](http://www.freetechbooks.com/)
|
* [Free Tech Books](http://www.freetechbooks.com/)
|
||||||
* [Hacker Shelf](http://hackershelf.com/browse/)
|
* [Hacker Shelf](http://hackershelf.com/browse/)
|
||||||
@ -204,10 +204,10 @@ 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)
|
||||||
* [Learneroo Resources to Learn Programming](https://www.learneroo.com/modules/12/nodes/96)
|
|
||||||
* [Learn X in Y minutes](http://learnxinyminutes.com/)
|
* [Learn X in Y minutes](http://learnxinyminutes.com/)
|
||||||
* [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx)
|
* [Learneroo Resources to Learn Programming](https://www.learneroo.com/modules/12/nodes/96)
|
||||||
* [Microsoft Guides to Software](http://blogs.msdn.com/b/mssmallbiz/archive/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-2013-system-center-azure-cloud-sql.aspx)
|
* [Microsoft Guides to Software](http://blogs.msdn.com/b/mssmallbiz/archive/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-2013-system-center-azure-cloud-sql.aspx)
|
||||||
|
* [Microsoft Press: Free E-Books](http://blogs.msdn.com/b/microsoft_press/archive/2011/03/03/ebooks-list-of-our-free-books.aspx)
|
||||||
* [Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/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.aspx)
|
* [Microsoft Technologies 1, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, Office365, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/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.aspx)
|
||||||
* [Microsoft Technologies 2, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/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.aspx?wa=wsignin1.0)
|
* [Microsoft Technologies 2, including books on Windows Azure, SharePoint, Visual Studio Guide, Windows phone development, ASP.net, etc. collection by Eric Ligman](http://blogs.msdn.com/b/mssmallbiz/archive/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.aspx?wa=wsignin1.0)
|
||||||
* [MindView Inc](http://www.mindviewinc.com/Books/)
|
* [MindView Inc](http://www.mindviewinc.com/Books/)
|
||||||
@ -268,12 +268,12 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
|
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
|
||||||
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho and Jeff Ullman
|
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho and Jeff Ullman
|
||||||
* [Handbook of Graph Drawing and Visualization](https://cs.brown.edu/~rt/gdhandbook/)
|
* [Handbook of Graph Drawing and Visualization](https://cs.brown.edu/~rt/gdhandbook/)
|
||||||
* [Open Data Structures: An Introduction](http://www.aupress.ca/index.php/books/120226) - Pat Morin
|
|
||||||
* [LEDA: A Platform for Combinatorial and Geometric Computing](http://www.mpi-inf.mpg.de/~mehlhorn/LEDAbook.html)
|
|
||||||
* [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](http://larc.unt.edu/ian/books/free/lnoa.pdf), University of North Texas (PDF)
|
* [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](http://larc.unt.edu/ian/books/free/lnoa.pdf), University of North Texas (PDF)
|
||||||
|
* [LEDA: A Platform for Combinatorial and Geometric Computing](http://www.mpi-inf.mpg.de/~mehlhorn/LEDAbook.html)
|
||||||
* [Linked List Basics](http://cslibrary.stanford.edu/103/LinkedListBasics.pdf) (PDF)
|
* [Linked List Basics](http://cslibrary.stanford.edu/103/LinkedListBasics.pdf) (PDF)
|
||||||
* [Linked List Problems](http://cslibrary.stanford.edu/105/LinkedListProblems.pdf) (PDF)
|
* [Linked List Problems](http://cslibrary.stanford.edu/105/LinkedListProblems.pdf) (PDF)
|
||||||
* [Matters Computational: Ideas, Algorithms, Source Code](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
|
* [Matters Computational: Ideas, Algorithms, Source Code](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
|
||||||
|
* [Open Data Structures: An Introduction](http://www.aupress.ca/index.php/books/120226) - Pat Morin
|
||||||
* [Planning Algorithms](http://planning.cs.uiuc.edu/)
|
* [Planning Algorithms](http://planning.cs.uiuc.edu/)
|
||||||
* [Problems on Algorithms (Second Edition)](http://larc.unt.edu/ian/books/free/poa.pdf), University of North Texas (PDF)
|
* [Problems on Algorithms (Second Edition)](http://larc.unt.edu/ian/books/free/poa.pdf), University of North Texas (PDF)
|
||||||
* [Purely Functional Data Structures](http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf) (PDF)
|
* [Purely Functional Data Structures](http://www.cs.cmu.edu/~rwh/theses/okasaki.pdf) (PDF)
|
||||||
@ -304,11 +304,11 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
#### Compiler Design
|
#### Compiler Design
|
||||||
* [An Introduction to GCC](http://www.network-theory.co.uk/docs/gccintro/) - Brian Gough
|
* [An Introduction to GCC](http://www.network-theory.co.uk/docs/gccintro/) - Brian Gough
|
||||||
* [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
|
* [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
|
||||||
* [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry
|
|
||||||
* [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF)
|
* [Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) (PDF)
|
||||||
* [Compiler Design in C](http://www.holub.com/software/compiler.design.in.c.html) - Allen Holub, Prentice Hall, 1990
|
* [Compiler Design in C](http://www.holub.com/software/compiler.design.in.c.html) - Allen Holub, Prentice Hall, 1990
|
||||||
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](http://elvis.rowan.edu/~bergmann/books/c_cpp/) - Seth D. Bergmann
|
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](http://elvis.rowan.edu/~bergmann/books/c_cpp/) - Seth D. Bergmann
|
||||||
* [Compiler Design: Theory, Tools, and Examples, Java Edition](http://elvis.rowan.edu/~bergmann/books/java/) - Seth D. Bergmann
|
* [Compiler Design: Theory, Tools, and Examples, Java Edition](http://elvis.rowan.edu/~bergmann/books/java/) - Seth D. Bergmann
|
||||||
|
* [Compilers and Compiler Generators: An Introduction with C++](http://www.scifac.ru.ac.za/compilers/) - P. D. Terry
|
||||||
* [Compiling Scala for the Java Virtual Machine](http://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz
|
* [Compiling Scala for the Java Virtual Machine](http://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz
|
||||||
* [Compiling Techniques](http://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald, 1969
|
* [Compiling Techniques](http://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald, 1969
|
||||||
* [Implementing Functional Languages: A Tutorial](http://research.microsoft.com/en-us/um/people/simonpj/Papers/pj-lester-book/) - Simon Peyton Jones, David Lester
|
* [Implementing Functional Languages: A Tutorial](http://research.microsoft.com/en-us/um/people/simonpj/Papers/pj-lester-book/) - Simon Peyton Jones, David Lester
|
||||||
@ -377,9 +377,10 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
#### Mathematics
|
#### Mathematics
|
||||||
* [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer
|
* [A First Course in Linear Algebra](http://linear.ups.edu/) - Robert A. Beezer
|
||||||
|
* [An Introduction to Statistics](http://work.thaslwanter.at/Stats/html/) (with Python) - Thomas Haslwanter
|
||||||
* [Bayesian Methods for Hackers](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - Cameron Davidson-Pilon
|
* [Bayesian Methods for Hackers](https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers) - Cameron Davidson-Pilon
|
||||||
* [CK-12 Probability and Statistics - Advanced](http://www.ck12.org/book/Probability-and-Statistics---Advanced-%2528Second-Edition%2529/)
|
|
||||||
* [Calculus Made Easy](http://www.gutenberg.org/ebooks/33283) (PDF) - Silvanus P. Thompson
|
* [Calculus Made Easy](http://www.gutenberg.org/ebooks/33283) (PDF) - Silvanus P. Thompson
|
||||||
|
* [CK-12 Probability and Statistics - Advanced](http://www.ck12.org/book/Probability-and-Statistics---Advanced-%2528Second-Edition%2529/)
|
||||||
* [Collaborative Statistics](http://cnx.org/content/col10522/latest/)
|
* [Collaborative Statistics](http://cnx.org/content/col10522/latest/)
|
||||||
* [Computational Geometry](http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/)
|
* [Computational Geometry](http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/)
|
||||||
* [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/)
|
* [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/)
|
||||||
@ -388,16 +389,16 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Elementary Differential Equations](http://ramanujan.math.trinity.edu/wtrench/texts/TRENCH_DIFF_EQNS_I.PDF) - William F. Trench
|
* [Elementary Differential Equations](http://ramanujan.math.trinity.edu/wtrench/texts/TRENCH_DIFF_EQNS_I.PDF) - William F. Trench
|
||||||
* [Essentials of Metaheuristics](http://cs.gmu.edu/~sean/book/metaheuristics/) by Sean Luke
|
* [Essentials of Metaheuristics](http://cs.gmu.edu/~sean/book/metaheuristics/) by Sean Luke
|
||||||
* [Graph Theory](http://compalg.inf.elte.hu/~tony/Oktatas/TDK/FINAL/)
|
* [Graph Theory](http://compalg.inf.elte.hu/~tony/Oktatas/TDK/FINAL/)
|
||||||
* [Introduction to Probability](http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html) - Charles M. Grinstead and J. Laurie Snell
|
|
||||||
* [Introduction to Probability and Statistics Spring 2014](http://ocw.mit.edu/courses/mathematics/18-05-introduction-to-probability-and-statistics-spring-2014/)
|
* [Introduction to Probability and Statistics Spring 2014](http://ocw.mit.edu/courses/mathematics/18-05-introduction-to-probability-and-statistics-spring-2014/)
|
||||||
|
* [Introduction to Probability](http://www.dartmouth.edu/~chance/teaching_aids/books_articles/probability_book/book.html) - Charles M. Grinstead and J. Laurie Snell
|
||||||
* [Introduction to Statistical Thought](http://www.math.umass.edu/~lavine/Book/book.html) - Michael Lavine
|
* [Introduction to Statistical Thought](http://www.math.umass.edu/~lavine/Book/book.html) - Michael Lavine
|
||||||
* [Kalman and Bayesian Filters in Python](https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python)
|
* [Kalman and Bayesian Filters in Python](https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python)
|
||||||
* [Knapsack Problems - Algorithms and Computer Implementations](http://www.or.deis.unibo.it/knapsack.html) - Silvano Martello and Paolo Toth
|
* [Knapsack Problems - Algorithms and Computer Implementations](http://www.or.deis.unibo.it/knapsack.html) - Silvano Martello and Paolo Toth
|
||||||
* [Lecture Notes of Linear Algebra](http://home.iitk.ac.in/~psraj/mth102/lecture_notes.html) (PDF) - Dr. P. Shunmugaraj, IIT Kanpur
|
* [Lecture Notes of Linear Algebra](http://home.iitk.ac.in/~psraj/mth102/lecture_notes.html) (PDF) - Dr. P. Shunmugaraj, IIT Kanpur
|
||||||
* [Linear Algebra](https://www.math.ucdavis.edu/~linear/linear-guest.pdf)
|
|
||||||
* [Linear Algebra](http://home.iitk.ac.in/~arlal/book/nptel/pdf/book_linear.pdf) (PDF) - Dr. Arbind K Lal, IIT Kanpur
|
|
||||||
* [Linear Algebra: An Introduction to Mathematical Discourse](http://en.wikibooks.org/wiki/Linear_Algebra) - Jim Hefferon
|
|
||||||
* [Linear Algebra, Theory And Applications](http://www.math.byu.edu/klkuttle/linearalgebra.pdf) - Kenneth Kuttler
|
* [Linear Algebra, Theory And Applications](http://www.math.byu.edu/klkuttle/linearalgebra.pdf) - Kenneth Kuttler
|
||||||
|
* [Linear Algebra: An Introduction to Mathematical Discourse](http://en.wikibooks.org/wiki/Linear_Algebra) - Jim Hefferon
|
||||||
|
* [Linear Algebra](http://home.iitk.ac.in/~arlal/book/nptel/pdf/book_linear.pdf) (PDF) - Dr. Arbind K Lal, IIT Kanpur
|
||||||
|
* [Linear Algebra](https://www.math.ucdavis.edu/~linear/linear-guest.pdf)
|
||||||
* [Mathematical Logic - an Introduction](http://www.ii.uib.no/~michal/und/i227/book/book.pdf) (PDF)
|
* [Mathematical Logic - an Introduction](http://www.ii.uib.no/~michal/und/i227/book/book.pdf) (PDF)
|
||||||
* [Mathematics, MTS 101A](http://home.iitk.ac.in/~psraj/mth101/) - P. Shunmugaraj, IIT Kanpur
|
* [Mathematics, MTS 101A](http://home.iitk.ac.in/~psraj/mth101/) - P. Shunmugaraj, IIT Kanpur
|
||||||
* [Notes on Differential Equations](http://www.math.cornell.edu/~bterrell/dn.pdf) - Robert E. Terrell
|
* [Notes on Differential Equations](http://www.math.cornell.edu/~bterrell/dn.pdf) - Robert E. Terrell
|
||||||
@ -410,12 +411,11 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - Alex Reinhart
|
* [Statistics Done Wrong](http://www.refsmmat.com/statistics/) - 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/) (code written in Python) - Allen B. Downey
|
* [Think Stats: Probability and Statistics for Programmers](http://greenteapress.com/thinkstats/) (code written in Python) - Allen B. Downey
|
||||||
* [An Introduction to Statistics](http://work.thaslwanter.at/Stats/html/) (with Python) - Thomas Haslwanter
|
|
||||||
|
|
||||||
#### Mathematics For Computer Science
|
#### Mathematics For Computer Science
|
||||||
|
|
||||||
* [Mathematics for Computer Science (May 2015 Version)](https://courses.csail.mit.edu/6.042/spring15/mcs.pdf) (PDF) - Eric Lehman, F Thomson Leighton and Albert R Meyer
|
|
||||||
* [Discrete Structures for Computer Science: Counting, Recursion, and Probability](http://cglab.ca/~michiel/DiscreteStructures/) - Michiel Smid
|
* [Discrete Structures for Computer Science: Counting, Recursion, and Probability](http://cglab.ca/~michiel/DiscreteStructures/) - Michiel Smid
|
||||||
|
* [Mathematics for Computer Science (May 2015 Version)](https://courses.csail.mit.edu/6.042/spring15/mcs.pdf) (PDF) - Eric Lehman, F Thomson Leighton and Albert R Meyer
|
||||||
|
|
||||||
|
|
||||||
#### Misc
|
#### Misc
|
||||||
@ -432,11 +432,11 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Designing Interfaces](http://designinginterfaces.com) by Jennifer Tidwell
|
* [Designing Interfaces](http://designinginterfaces.com) by Jennifer Tidwell
|
||||||
* [DevDocs](http://devdocs.io/) - Documents for Developers in 1 place
|
* [DevDocs](http://devdocs.io/) - Documents for Developers in 1 place
|
||||||
* [DevOps For Dummies (IBM Edition)](http://public.dhe.ibm.com/common/ssi/ecm/en/ram14011usen/RAM14011USEN.PDF) (PDF)
|
* [DevOps For Dummies (IBM Edition)](http://public.dhe.ibm.com/common/ssi/ecm/en/ram14011usen/RAM14011USEN.PDF) (PDF)
|
||||||
* [Digital Signal Processing For Engineers and Scientists](http://www.dspguide.com/)
|
|
||||||
* [Digital Signal Processing For Communications](http://www.sp4comm.org/)
|
* [Digital Signal Processing For Communications](http://www.sp4comm.org/)
|
||||||
|
* [Digital Signal Processing For Engineers and Scientists](http://www.dspguide.com/)
|
||||||
* [Distributed systems for fun and profit](http://book.mixu.net/distsys/single-page.html)
|
* [Distributed systems for fun and profit](http://book.mixu.net/distsys/single-page.html)
|
||||||
* ["DYNAMIC LINKED LIBRARIES": Paradigms of the GPL license in contemporary software](http://www.lulu.com/shop/luis-enriquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21371318.html) - Luis A. Enríquez
|
|
||||||
* [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/luis-enriquez-a/dynamic-linked-libraries-paradigms-of-the-gpl-license-in-contemporary-software/ebook/product-21371318.html) - Luis A. Enríquez
|
||||||
* [Flow based Programming](http://jpaulmorrison.com/fbp/)
|
* [Flow based Programming](http://jpaulmorrison.com/fbp/)
|
||||||
* [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx)
|
* [Foundations of Programming](http://codebetter.com/files/folders/codebetter_downloads/entry179694.aspx)
|
||||||
* [Game Programming Patterns](http://gameprogrammingpatterns.com/) - Bob Nystrom
|
* [Game Programming Patterns](http://gameprogrammingpatterns.com/) - Bob Nystrom
|
||||||
@ -457,8 +457,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Modeling Reactive Systems with Statecharts](http://www.scribd.com/doc/167971960/Modeling-Reactive-Systems-With-Statecharts)
|
* [Modeling Reactive Systems with Statecharts](http://www.scribd.com/doc/167971960/Modeling-Reactive-Systems-With-Statecharts)
|
||||||
* [Mother Tongues of Computer Languages](http://www.digibarn.com/collections/posters/tongues/) (PNG)
|
* [Mother Tongues of Computer Languages](http://www.digibarn.com/collections/posters/tongues/) (PNG)
|
||||||
* [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/)
|
||||||
* [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government)
|
|
||||||
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
|
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
|
||||||
|
* [Open Government;Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government)
|
||||||
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien
|
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien
|
||||||
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf)
|
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf)
|
||||||
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
|
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
|
||||||
@ -501,15 +501,15 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
#### Open Source Ecosystem
|
#### Open Source Ecosystem
|
||||||
* [Data Journalism Handbook](http://datajournalismhandbook.org/)
|
* [Data Journalism Handbook](http://datajournalismhandbook.org/)
|
||||||
* [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/)
|
|
||||||
* [Free as in Freedom](http://static.fsf.org/nosvn/faif-2.0.pdf) (PDF)
|
* [Free as in Freedom](http://static.fsf.org/nosvn/faif-2.0.pdf) (PDF)
|
||||||
|
* [Free Software, Free Society](http://shop.fsf.org/product/free-software-free-society-2/)
|
||||||
* [Getting started with Open source development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf) (PDF)
|
* [Getting started with Open source development](http://public.dhe.ibm.com/software/dw/db2/express-c/wiki/Getting_started_with_open_source_development_p2.pdf) (PDF)
|
||||||
* [How to get started with open source](https://opensource.com/resources/how-get-started-open-source) (ePub & ODT)
|
* [How to get started with open source](https://opensource.com/resources/how-get-started-open-source) (ePub & ODT)
|
||||||
* [Innovation Happens Elsewhere](http://dreamsongs.com/IHE/IHE.html)
|
* [Innovation Happens Elsewhere](http://dreamsongs.com/IHE/IHE.html)
|
||||||
* [Open Advice: FOSS: What We Wish We Had Known When We Started](http://open-advice.org/)
|
* [Open Advice: FOSS: What We Wish We Had Known When We Started](http://open-advice.org/)
|
||||||
* [Producing Open Source Software](http://producingoss.com/)
|
* [Producing Open Source Software](http://producingoss.com/)
|
||||||
* [The Art of Community](http://artofcommunityonline.org/Art_of_Community_Second_Edition.pdf) (PDF) - Jono Bacon
|
|
||||||
* [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks](http://www.aosabook.org/en/index.html)
|
* [The Architecture of Open Source Applications: Vol. 1: Elegance, Evolution, and a Few Fearless Hacks; Vol. 2: Structure, Scale, and a Few More Feerless Hacks](http://www.aosabook.org/en/index.html)
|
||||||
|
* [The Art of Community](http://artofcommunityonline.org/Art_of_Community_Second_Edition.pdf) (PDF) - Jono Bacon
|
||||||
* [The Cathedral and the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/) - Eric S. Raymond
|
* [The Cathedral and the Bazaar](http://www.catb.org/esr/writings/cathedral-bazaar/) - Eric S. Raymond
|
||||||
* [The Future of the Internet](http://futureoftheinternet.org/)
|
* [The Future of the Internet](http://futureoftheinternet.org/)
|
||||||
* [The Open Source Way](http://www.theopensourceway.org/book/)
|
* [The Open Source Way](http://www.theopensourceway.org/book/)
|
||||||
@ -526,8 +526,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Practical File System Design: The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo
|
* [Practical File System Design: The Be File System](http://www.nobius.org/~dbg/practical-file-system-design.pdf) (PDF) - Dominic Giampaolo
|
||||||
* [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond
|
* [The Art of Unix Programming](http://catb.org/esr/writings/taoup/html/) - Eric S. Raymond
|
||||||
* [The Design and Implementation of the Anykernel and Rump Kernels](https://github.com/rumpkernel/book) - Antti Kantee
|
* [The Design and Implementation of the Anykernel and Rump Kernels](https://github.com/rumpkernel/book) - Antti Kantee
|
||||||
* [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey
|
|
||||||
* [The little book about OS development](https://littleosbook.github.io/) - Erik Helin, Adam Renberg
|
* [The little book about OS development](https://littleosbook.github.io/) - Erik Helin, Adam Renberg
|
||||||
|
* [The Little Book of Semaphores](http://greenteapress.com/semaphores/) - Allen B. Downey
|
||||||
* [Think OS: A Brief Introduction to Operating Systems](http://www.greenteapress.com/thinkos/index.html) (PDF) - Allen B. Downey
|
* [Think OS: A Brief Introduction to Operating Systems](http://www.greenteapress.com/thinkos/index.html) (PDF) - Allen B. Downey
|
||||||
* [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) (PDFs) - Prof. Stewart Weiss
|
* [UNIX Application and System Programming, lecture notes](http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/unix_lecture_notes.php) (PDFs) - Prof. Stewart Weiss
|
||||||
* [Xv6, a simple Unix-like teaching operating system](http://pdos.csail.mit.edu/6.828/2012/xv6.html) (PDF)
|
* [Xv6, a simple Unix-like teaching operating system](http://pdos.csail.mit.edu/6.828/2012/xv6.html) (PDF)
|
||||||
@ -560,14 +560,14 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
#### Programming Paradigms
|
#### 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/) (class lectures and slides)
|
||||||
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/)
|
|
||||||
* [Mostly Adequate Guide to Functional Programming](https://drboolean.gitbooks.io/mostly-adequate-guide/)
|
* [Mostly Adequate Guide to Functional Programming](https://drboolean.gitbooks.io/mostly-adequate-guide/)
|
||||||
|
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/)
|
||||||
|
|
||||||
#### Regular Expressions
|
#### Regular Expressions
|
||||||
* [Learn Regex The Hard Way](http://regex.learncodethehardway.org/book/) - Zed. A. Shaw
|
* [Learn Regex The Hard Way](http://regex.learncodethehardway.org/book/) - Zed. A. Shaw
|
||||||
* [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen
|
|
||||||
* [The 30 Minute Regex Tutorial](http://www.codeproject.com/Articles/9099/The-Minute-Regex-Tutorial) - Jim Hollenhorst
|
|
||||||
* [RexEgg](http://www.rexegg.com/)
|
* [RexEgg](http://www.rexegg.com/)
|
||||||
|
* [The 30 Minute Regex Tutorial](http://www.codeproject.com/Articles/9099/The-Minute-Regex-Tutorial) - Jim Hollenhorst
|
||||||
|
* [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen
|
||||||
|
|
||||||
|
|
||||||
#### Reverse Engineering
|
#### Reverse Engineering
|
||||||
@ -618,8 +618,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
|
|
||||||
#### Standards
|
#### Standards
|
||||||
* [UNIX - The POSIX Standard - IEEE Std 1003.1](https://github.com/g-nix/posix-standard)
|
|
||||||
* [Linux Standard Base](http://refspecs.linuxfoundation.org/lsb.shtml)
|
* [Linux Standard Base](http://refspecs.linuxfoundation.org/lsb.shtml)
|
||||||
|
* [UNIX - The POSIX Standard - IEEE Std 1003.1](https://github.com/g-nix/posix-standard)
|
||||||
|
|
||||||
|
|
||||||
#### Theoretical Computer Science
|
#### Theoretical Computer Science
|
||||||
@ -675,7 +675,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Google Android Developer Training](https://developer.android.com/training/index.html)
|
* [Google Android Developer Training](https://developer.android.com/training/index.html)
|
||||||
* [Styling Android](http://www.stylingandroid.com/)
|
* [Styling Android](http://www.stylingandroid.com/)
|
||||||
* [TechnoTalkative Android](http://www.technotalkative.com/android/)
|
* [TechnoTalkative Android](http://www.technotalkative.com/android/)
|
||||||
* [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)
|
||||||
|
|
||||||
|
|
||||||
@ -777,10 +777,10 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [The C book](http://publications.gbdirect.co.uk/c_book/)
|
* [The C book](http://publications.gbdirect.co.uk/c_book/)
|
||||||
* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
|
* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
|
||||||
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf)
|
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf)
|
||||||
|
* [The little book about OS development - Erik Helin, Adam Renberg](http://littleosbook.github.io/)
|
||||||
* [The New C Standard - An Annotated Reference](http://www.knosof.co.uk/cbook/cbook.html)
|
* [The New C Standard - An Annotated Reference](http://www.knosof.co.uk/cbook/cbook.html)
|
||||||
* [TONC GBA Programming - Game Boy Advance Development](http://www.coranac.com/tonc/text/toc.htm)
|
* [TONC GBA Programming - Game Boy Advance Development](http://www.coranac.com/tonc/text/toc.htm)
|
||||||
* [Using C on the UNIX System - David A. Curry](http://www.bitsinthewind.com/about-dac/publications/using-c-on-the-unix-system)
|
* [Using C on the UNIX System - David A. Curry](http://www.bitsinthewind.com/about-dac/publications/using-c-on-the-unix-system)
|
||||||
* [The little book about OS development - Erik Helin, Adam Renberg] (http://littleosbook.github.io/)
|
|
||||||
|
|
||||||
### C Sharp
|
### C Sharp
|
||||||
* [Beginners Guide to C# and the.NET Micro Framework](http://www.ghielectronics.com/downloads/FEZ/Beginners%20guide%20to%20NETMF.pdf)
|
* [Beginners Guide to C# and the.NET Micro Framework](http://www.ghielectronics.com/downloads/FEZ/Beginners%20guide%20to%20NETMF.pdf)
|
||||||
@ -841,8 +841,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [ClojureScript Koans](http://clojurescriptkoans.com/)
|
* [ClojureScript Koans](http://clojurescriptkoans.com/)
|
||||||
* [Data Sorcery with Clojure](http://data-sorcery.org/contents/)
|
* [Data Sorcery with Clojure](http://data-sorcery.org/contents/)
|
||||||
* [Modern cljs](https://github.com/magomimmo/modern-cljs)
|
* [Modern cljs](https://github.com/magomimmo/modern-cljs)
|
||||||
* [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide)
|
|
||||||
* [SICP Distilled - An idiosyncratic tour of SICP in Clojure](http://www.sicpdistilled.com/)
|
* [SICP Distilled - An idiosyncratic tour of SICP in Clojure](http://www.sicpdistilled.com/)
|
||||||
|
* [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide)
|
||||||
|
|
||||||
### COBOL
|
### COBOL
|
||||||
* [COBOL Programming Fundamental](http://yusman.staff.gunadarma.ac.id/Downloads/files/33460/COBOL_Programming_Fundamental.pdf) (PDF)
|
* [COBOL Programming Fundamental](http://yusman.staff.gunadarma.ac.id/Downloads/files/33460/COBOL_Programming_Fundamental.pdf) (PDF)
|
||||||
@ -932,8 +932,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
|
|
||||||
### F Sharp
|
### F Sharp
|
||||||
* [F# Succinctly, SyncFusion](http://www.syncfusion.com/resources/techportal/ebooks/fsharp) (PDF, Kindle) *(Just fill the fields with any values)*
|
|
||||||
* [F# Programming](http://en.wikibooks.org/wiki/F_Sharp_Programming) in Wikibooks
|
* [F# Programming](http://en.wikibooks.org/wiki/F_Sharp_Programming) in Wikibooks
|
||||||
|
* [F# Succinctly, SyncFusion](http://www.syncfusion.com/resources/techportal/ebooks/fsharp) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||||
* [Programming Language Concepts for Software Developers](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf) (PDF)
|
* [Programming Language Concepts for Software Developers](http://www.itu.dk/courses/BPRD/E2009/plcsd-1-2.pdf) (PDF)
|
||||||
* [Real World Functional Programming](http://msdn.microsoft.com/en-us/library/hh314518.aspx) (MSDN Chapters)
|
* [Real World Functional Programming](http://msdn.microsoft.com/en-us/library/hh314518.aspx) (MSDN Chapters)
|
||||||
|
|
||||||
@ -1011,7 +1011,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
### Go
|
### Go
|
||||||
* [An Introduction to Programming in Go](http://www.golang-book.com/)
|
* [An Introduction to Programming in Go](http://www.golang-book.com/)
|
||||||
* [Building Web Apps with Go](http://codegangsta.gitbooks.io/building-web-apps-with-go/content/)
|
* [Building Web Apps with Go](http://codegangsta.gitbooks.io/building-web-apps-with-go/content/)
|
||||||
* [Build Web Application with Golang](https://docs.google.com/file/d/0B2GBHFyTK2N8TzM4dEtIWjBJdEk/)
|
|
||||||
* [Effective Go](https://golang.org/doc/effective_go.html)
|
* [Effective Go](https://golang.org/doc/effective_go.html)
|
||||||
* [Go Bootcamp](http://www.golangbootcamp.com/book) - Matt Aimonetti
|
* [Go Bootcamp](http://www.golangbootcamp.com/book) - Matt Aimonetti
|
||||||
* [Go by Example](https://gobyexample.com/)
|
* [Go by Example](https://gobyexample.com/)
|
||||||
@ -1049,14 +1048,13 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
|
|
||||||
### Haskell
|
### Haskell
|
||||||
* [A Gentle Introduction to Haskell](http://www.haskell.org/tutorial/)
|
* [A Gentle Introduction to Haskell](http://www.haskell.org/tutorial/)
|
||||||
* [The Haskell School of Music](http://haskell.cs.yale.edu/?post_type=publication&p=112) (PDF) (work in progress)
|
|
||||||
* [Anatomy of Programming Languages](http://www.cs.utexas.edu/~wcook/anatomy/) - William R. Cook
|
* [Anatomy of Programming Languages](http://www.cs.utexas.edu/~wcook/anatomy/) - William R. Cook
|
||||||
* [Beautiful Code, Compelling Evidence](http://vis.renci.org/jeff/2009/01/16/beautiful-code-compelling-evidence/) (PDF)
|
* [Beautiful Code, Compelling Evidence](http://vis.renci.org/jeff/2009/01/16/beautiful-code-compelling-evidence/) (PDF)
|
||||||
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh
|
* [Exploring Generic Haskell](http://www.andres-loeh.de/ExploringGH.pdf) - Andres Löh
|
||||||
* [Introduction to Haskell](http://www.seas.upenn.edu/~cis194/spring13/) - Brent Yorgey
|
|
||||||
* [Haskell and Yesod](http://www.yesodweb.com/book-1.2)
|
* [Haskell and Yesod](http://www.yesodweb.com/book-1.2)
|
||||||
* [Haskell no panic](http://lisperati.com/haskell/)
|
* [Haskell no panic](http://lisperati.com/haskell/)
|
||||||
* [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
|
* [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
|
||||||
|
* [Introduction to Haskell](http://www.seas.upenn.edu/~cis194/spring13/) - Brent Yorgey
|
||||||
* [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way)
|
* [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way)
|
||||||
* [Learn You a Haskell for Great Good](http://learnyouahaskell.com/) - Miran Lipovaca
|
* [Learn You a Haskell for Great Good](http://learnyouahaskell.com/) - Miran Lipovaca
|
||||||
* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/)
|
* [Natural Language Processing for the Working Programmer](http://nlpwp.org/book/)
|
||||||
@ -1064,6 +1062,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Real World Haskell](http://book.realworldhaskell.org/)
|
* [Real World Haskell](http://book.realworldhaskell.org/)
|
||||||
* [Speeding Through Haskell](http://www.sthaskell.com/)
|
* [Speeding Through Haskell](http://www.sthaskell.com/)
|
||||||
* [The Haskell Road to Logic, Math and Programming](http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF)
|
* [The Haskell Road to Logic, Math and Programming](http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF)
|
||||||
|
* [The Haskell School of Music](http://haskell.cs.yale.edu/?post_type=publication&p=112) (PDF) (work in progress)
|
||||||
* [Wikibook Haskell](http://en.wikibooks.org/wiki/Haskell)
|
* [Wikibook Haskell](http://en.wikibooks.org/wiki/Haskell)
|
||||||
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF)
|
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF)
|
||||||
|
|
||||||
@ -1071,6 +1070,7 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
### HTML / CSS
|
### HTML / CSS
|
||||||
* [A beginner's guide to HTML&CSS](http://learn.shayhowe.com/html-css/)
|
* [A beginner's guide to HTML&CSS](http://learn.shayhowe.com/html-css/)
|
||||||
* [A free guide to learn HTML and CSS](http://marksheet.io/)
|
* [A free guide to learn HTML and CSS](http://marksheet.io/)
|
||||||
|
* [Adaptive Web Design](http://adaptivewebdesign.info/1st-edition/) - Aaron Gustafson
|
||||||
* [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/) ([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/)) - Mark Pilgrim
|
* [Dive Into HTML5](http://diveintohtml5.info/) ([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/)) - Mark Pilgrim
|
||||||
@ -1084,7 +1084,6 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Learn CSS Layout](http://learnlayout.com/)
|
* [Learn CSS Layout](http://learnlayout.com/)
|
||||||
* [Scalable and Modular Architecture for CSS](http://smacss.com) - Jonathan Snook
|
* [Scalable and Modular Architecture for CSS](http://smacss.com) - Jonathan Snook
|
||||||
* [Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552) - Boris Smus
|
* [Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552) - Boris Smus
|
||||||
* [Adaptive Web Design] (http://adaptivewebdesign.info/1st-edition/) - Aaron Gustafson
|
|
||||||
|
|
||||||
|
|
||||||
#### Bootstrap
|
#### Bootstrap
|
||||||
@ -1119,8 +1118,8 @@ Original Source: [List of freely available programming books](http://web.archive
|
|||||||
* [Arithmetic by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/arithmetic.pdf) (PDF)
|
* [Arithmetic by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/arithmetic.pdf) (PDF)
|
||||||
* [Brief Reference by Chris Burke and Clifford Reiter](http://www.jsoftware.com/books/pdf/brief.pdf) (PDF)
|
* [Brief Reference by Chris Burke and Clifford Reiter](http://www.jsoftware.com/books/pdf/brief.pdf) (PDF)
|
||||||
* [Calculus by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/calculus.pdf) (PDF)
|
* [Calculus by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/calculus.pdf) (PDF)
|
||||||
* [Concrete Math Companion by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/cmc.pdf) (PDF)
|
|
||||||
* [Computers and Mathematical Notation by Kenneth E Iverson](http://www.jsoftware.com/papers/camn.htm)
|
* [Computers and Mathematical Notation by Kenneth E Iverson](http://www.jsoftware.com/papers/camn.htm)
|
||||||
|
* [Concrete Math Companion by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/cmc.pdf) (PDF)
|
||||||
* [Easy J by Linda Alvord, Norman Thomson (PDF)](http://www.jsoftware.com/books/pdf/easyj.pdf) || [Word DOC](http://www.jsoftware.com/books/doc/easyj_doc.zip)
|
* [Easy J by Linda Alvord, Norman Thomson (PDF)](http://www.jsoftware.com/books/pdf/easyj.pdf) || [Word DOC](http://www.jsoftware.com/books/doc/easyj_doc.zip)
|
||||||
* [Exploring Math by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/expmath.pdf) (PDF)
|
* [Exploring Math by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/expmath.pdf) (PDF)
|
||||||
* [J for C Programmers by Henry Rich- online](http://www.jsoftware.com/help/jforc/contents.htm) || [pdf](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20071003.pdf) || [word 2003 file](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20070929.doc)
|
* [J for C Programmers by Henry Rich- online](http://www.jsoftware.com/help/jforc/contents.htm) || [pdf](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20071003.pdf) || [word 2003 file](http://www.jsoftware.com/jwiki/HenryRich?action=AttachFile&do=get&target=JforC20070929.doc)
|
||||||
@ -1233,8 +1232,8 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
|||||||
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.com/uvbook/An%20Introduction%20to%20libuv.pdf), [ePub](http://nikhilm.github.com/uvbook/An%20Introduction%20to%20libuv.epub))
|
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.com/uvbook/An%20Introduction%20to%20libuv.pdf), [ePub](http://nikhilm.github.com/uvbook/An%20Introduction%20to%20libuv.epub))
|
||||||
* [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) *(Leanpub - by Azat Mardanov)*
|
* [JavaScript and Node FUNdamentals](https://leanpub.com/jsfun/read) *(Leanpub - by Azat Mardanov)*
|
||||||
* [Mixu's Node Book](http://book.mixu.net/node/)
|
* [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](http://www.syncfusion.com/resources/techportal/ebooks/nodejs) (PDF, Kindle) *(Just fill the fields with any values)*
|
* [Node.js Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/nodejs) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||||
|
* [Node: Up and Running](http://chimera.labs.oreilly.com/books/1234000001808/index.html) - Tom Hughes-Croucher
|
||||||
* [The Node Beginner Book](http://nodebeginner.org/)
|
* [The Node Beginner Book](http://nodebeginner.org/)
|
||||||
|
|
||||||
|
|
||||||
@ -1262,6 +1261,7 @@ See also [TeX](#tex)
|
|||||||
* [Hardened Linux From Scratch](http://www.linuxfromscratch.org/hlfs/download.html)
|
* [Hardened Linux From Scratch](http://www.linuxfromscratch.org/hlfs/download.html)
|
||||||
* [Learn Enough Command Line to Be Dangerous](http://www.learnenough.com/command-line) - Michael Hartl
|
* [Learn Enough Command Line to Be Dangerous](http://www.learnenough.com/command-line) - Michael Hartl
|
||||||
* [Learning Debian GNU/Linux](http://oreilly.com/openbook/debian/book/index.html)
|
* [Learning Debian GNU/Linux](http://oreilly.com/openbook/debian/book/index.html)
|
||||||
|
* [Linux 101 Hacks](http://thegeekstuff.s3.amazonaws.com/files/linux-101-hacks.zip) (PDF) - Ramesh Natarajan
|
||||||
* [Linux Administrator's Security Guide](http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html)
|
* [Linux Administrator's Security Guide](http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html)
|
||||||
* [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org/)
|
* [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org/)
|
||||||
* [Linux Compute Clusters](http://linuxclusters.com/compute_clusters.html)
|
* [Linux Compute Clusters](http://linuxclusters.com/compute_clusters.html)
|
||||||
@ -1271,6 +1271,8 @@ See also [TeX](#tex)
|
|||||||
* [Linux Kernel in a Nutshell](http://www.kroah.com/lkn/)
|
* [Linux Kernel in a Nutshell](http://www.kroah.com/lkn/)
|
||||||
* [Linux Newbie Administrator Guide](http://lnag.sourceforge.net/)
|
* [Linux Newbie Administrator Guide](http://lnag.sourceforge.net/)
|
||||||
* [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html)
|
* [Linux Security for Beginners](http://www.linuxtopia.org/LinuxSecurity/index.html)
|
||||||
|
* [Linux Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/linux) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||||
|
* [OpenVZ Linux virtualization](http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf) (PDF)
|
||||||
* [Programming and Using Linux Sound - in depth](http://jan.newmarch.name/LinuxSound/index.html)
|
* [Programming and Using Linux Sound - in depth](http://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)
|
||||||
@ -1279,14 +1281,11 @@ See also [TeX](#tex)
|
|||||||
* [The Linux Development Platform](http://www.informit.com/content/downloads/perens/0130091154.pdf) (PDF)
|
* [The Linux Development Platform](http://www.informit.com/content/downloads/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/)
|
||||||
* [The Linux System Administrator's Guide](http://www.tldp.org/LDP/sag/html/index.html)
|
* [The Linux System Administrator's Guide](http://www.tldp.org/LDP/sag/html/index.html)
|
||||||
* [OpenVZ Linux virtualization](http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf) (PDF)
|
|
||||||
* [The Python GTK+ 3 Tutorial](http://python-gtk-3-tutorial.readthedocs.org/en/latest/)
|
* [The Python GTK+ 3 Tutorial](http://python-gtk-3-tutorial.readthedocs.org/en/latest/)
|
||||||
* [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html)
|
* [Ubuntu Pocket Guide and Reference](http://www.ubuntupocketguide.com/index_main.html)
|
||||||
* [Ubuntu Server Guide](https://help.ubuntu.com/14.04/serverguide/serverguide.pdf)
|
* [Ubuntu Server Guide](https://help.ubuntu.com/14.04/serverguide/serverguide.pdf)
|
||||||
* [Upstart Intro, Cookbook and Best Practises](http://upstart.ubuntu.com/cookbook/)
|
* [Upstart Intro, Cookbook and Best Practises](http://upstart.ubuntu.com/cookbook/)
|
||||||
* [What Every Programmer Should Know About Memory](http://www.akkadia.org/drepper/cpumemory.pdf) (PDF)
|
* [What Every Programmer Should Know About Memory](http://www.akkadia.org/drepper/cpumemory.pdf) (PDF)
|
||||||
* [Linux Succinctly, Syncfusion](http://www.syncfusion.com/resources/techportal/ebooks/linux) (PDF, Kindle) *(Just fill the fields with any values)*
|
|
||||||
* [Linux 101 Hacks](http://thegeekstuff.s3.amazonaws.com/files/linux-101-hacks.zip) (PDF) - Ramesh Natarajan
|
|
||||||
|
|
||||||
### Lisp
|
### Lisp
|
||||||
* [Basic Lisp Techniques](http://www.franz.com/resources/educational_resources/cooper.book.pdf) - David J. Cooper, Jr.
|
* [Basic Lisp Techniques](http://www.franz.com/resources/educational_resources/cooper.book.pdf) - David J. Cooper, Jr.
|
||||||
@ -1452,7 +1451,6 @@ See also [TeX](#tex)
|
|||||||
### Perl
|
### Perl
|
||||||
* [Beginning Perl](http://www.perl.org/books/beginning-perl/)
|
* [Beginning Perl](http://www.perl.org/books/beginning-perl/)
|
||||||
* [Data Munging with Perl](http://perlhacks.com/dmp.pdf) (PDF)
|
* [Data Munging with Perl](http://perlhacks.com/dmp.pdf) (PDF)
|
||||||
* [The DBIx-Class Book](https://github.com/castaway/dbix-class-book)
|
|
||||||
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/)
|
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/)
|
||||||
* [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF)
|
* [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF)
|
||||||
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
|
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
|
||||||
@ -1462,14 +1460,15 @@ See also [TeX](#tex)
|
|||||||
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
|
* [Learning Perl The Hard Way](http://www.greenteapress.com/perl/)
|
||||||
* [Mastering Perl](http://chimera.labs.oreilly.com/books/1234000001527) - brian d foy
|
* [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/index.html)
|
||||||
* [Perl 5 Internals](http://www.faqs.org/docs/perl5int/)
|
|
||||||
* [Perl & LWP](http://lwp.interglacial.com/index.html)
|
* [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/)
|
||||||
* [Perl Training Australia - Course Notes](http://perltraining.com.au/notes.html)
|
* [Perl Training Australia - Course Notes](http://perltraining.com.au/notes.html)
|
||||||
* [Plack Handbook](http://handbook.plackperl.org/)
|
* [Plack Handbook](http://handbook.plackperl.org/)
|
||||||
* [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet
|
* [Practical mod_perl](http://modperlbook.org/) - Stas Bekman, Eric Cholet
|
||||||
* [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual)
|
* [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual)
|
||||||
* [Template Toolkit Documentation](http://template-toolkit.org/docs/index.html)
|
* [Template Toolkit Documentation](http://template-toolkit.org/docs/index.html)
|
||||||
|
* [The DBIx-Class Book](https://github.com/castaway/dbix-class-book)
|
||||||
* [The PDL Book](http://sourceforge.net/projects/pdl/files/PDL_2013/PDL-Book/PDL-Book-20130322.pdf/download) (PDF)
|
* [The PDL Book](http://sourceforge.net/projects/pdl/files/PDL_2013/PDL-Book/PDL-Book-20130322.pdf/download) (PDF)
|
||||||
* [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/)
|
* [Web Client Programming with Perl](http://oreilly.com/openbook/webclient/)
|
||||||
|
|
||||||
@ -1525,8 +1524,8 @@ See also [TeX](#tex)
|
|||||||
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/advfrtop.htm)
|
* [Adventure in Prolog](http://www.amzi.com/AdventureInProlog/advfrtop.htm)
|
||||||
* [Applications of Prolog](http://bookboon.com/int/student/it/applications-of-prolog)
|
* [Applications of Prolog](http://bookboon.com/int/student/it/applications-of-prolog)
|
||||||
* [Building Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
|
* [Building Expert Systems in Prolog](http://www.amzi.com/ExpertSystemsInProlog/)
|
||||||
* [Concise Intro to Prolog](http://www.cis.upenn.edu/~matuszek/Concise%20Guides/Concise%20Prolog.html)
|
|
||||||
* [Coding Guidelines for Prolog](http://arxiv.org/abs/0911.2899) - Michael A. Covington, Roberto Bagnara, Richard A. O'Keefe, Jan Wielemaker, Simon Price
|
* [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)
|
||||||
* [GNU Prolog Manual](http://www.gprolog.org/manual/gprolog.pdf) (PDF)
|
* [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)
|
||||||
* [Learn Prolog Now!](http://www.learnprolognow.org/)
|
* [Learn Prolog Now!](http://www.learnprolognow.org/)
|
||||||
@ -1551,8 +1550,6 @@ See also [TeX](#tex)
|
|||||||
* [PureScript By Example](http://leanpub.com/purescript/read) - Phil Freeman
|
* [PureScript By Example](http://leanpub.com/purescript/read) - Phil Freeman
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
* [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)
|
|
||||||
* [A Beginner's Python Tutorial](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial)
|
* [A Beginner's Python Tutorial](http://en.wikibooks.org/wiki/A_Beginner%27s_Python_Tutorial)
|
||||||
* [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/)
|
* [A Bit of Python and Other Things](http://jessenoller.com/good-to-great-python-reads/)
|
||||||
* [A Guide to Python's Magic Methods](http://www.rafekettler.com/magicmethods.html) - Rafe Kettler
|
* [A Guide to Python's Magic Methods](http://www.rafekettler.com/magicmethods.html) - Rafe Kettler
|
||||||
@ -1565,8 +1562,8 @@ See also [TeX](#tex)
|
|||||||
* [CodeCademy Python](http://www.codecademy.com/tracks/python)
|
* [CodeCademy Python](http://www.codecademy.com/tracks/python)
|
||||||
* [Composing Programs](http://composingprograms.com/) (3.x)
|
* [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)
|
||||||
* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim (2.3)
|
|
||||||
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0)
|
* [Dive into Python 3](http://getpython3.com/diveintopython3/) - Mark Pilgrim (3.0)
|
||||||
|
* [Dive into Python](http://www.diveintopython.net/) - Mark Pilgrim (2.3)
|
||||||
* [Full Stack Python](http://www.fullstackpython.com/)
|
* [Full Stack Python](http://www.fullstackpython.com/)
|
||||||
* [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
|
* [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
|
||||||
* [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html)
|
* [Google's Python Style Guide](http://google-styleguide.googlecode.com/svn/trunk/pyguide.html)
|
||||||
@ -1574,18 +1571,18 @@ See also [TeX](#tex)
|
|||||||
* [High Performance Python](http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf)
|
* [High Performance Python](http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf)
|
||||||
* [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6)
|
* [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6)
|
||||||
* [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.com) - Cody Jackson (1st edition) (2.3)
|
* [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - 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)
|
||||||
* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) (2.5 - 2.6)
|
|
||||||
* [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) (2.3)
|
|
||||||
* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (3.2)
|
|
||||||
* [Learn Python, Break Python](http://learnpythonbreakpython.com)
|
|
||||||
* [Learn Python in Y minutes](http://learnxinyminutes.com/docs/python/)
|
* [Learn Python in Y minutes](http://learnxinyminutes.com/docs/python/)
|
||||||
|
* [Learn Python The Hard Way](http://learnpythonthehardway.org/book/) (2.5 - 2.6)
|
||||||
|
* [Learn Python, Break Python](http://learnpythonbreakpython.com)
|
||||||
* [Learn to Program Using Python](https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson
|
* [Learn to Program Using Python](https://www.ida.liu.se/~732A47/literature/PythonBook.pdf) - Cody Jackson
|
||||||
|
* [Learning to Program with Python](http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) (3.2)
|
||||||
|
* [Learning to Program](http://www.freenetpages.co.uk/hp/alan.gauld/) (2.3)
|
||||||
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7)
|
* [Lectures on scientific computing with python](https://github.com/jrjohansson/scientific-python-lectures) - J.R. Johansson (2.7)
|
||||||
* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart (2.7)
|
* [Making Games with Python & Pygame](http://inventwithpython.com/pygame/chapters/) - Al Sweigart (2.7)
|
||||||
* [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF)
|
* [Modeling Creativity: Case Studies in Python](http://www.clips.ua.ac.be/sites/default/files/modeling-creativity.pdf) - Tom D. De Smedt (PDF)
|
||||||
@ -1611,6 +1608,8 @@ See also [TeX](#tex)
|
|||||||
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
|
* [Python in Hydrology](http://www.greenteapress.com/pythonhydro/pythonhydro.html) - Sat Kumar Tomer
|
||||||
* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x)
|
* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x)
|
||||||
* [Python Module of the Week](http://pymotw.com/2/)
|
* [Python Module of the Week](http://pymotw.com/2/)
|
||||||
|
* [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 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://www.pythonpracticeprojects.com)
|
* [Python Practice Projects](http://www.pythonpracticeprojects.com)
|
||||||
* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6)
|
* [Python Programming](http://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) (PDF) (2.6)
|
||||||
@ -1622,8 +1621,8 @@ See also [TeX](#tex)
|
|||||||
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
|
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
|
||||||
* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) (3.x)
|
* [The Art and Craft of Programming](http://beastie.cs.ua.edu/cs150/book/index.html) (3.x)
|
||||||
* [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns))
|
* [The Little Book of Python Anti-Patterns](http://docs.quantifiedcode.com/python-anti-patterns/) ([Source](https://github.com/quantifiedcode/python-anti-patterns))
|
||||||
* [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/)
|
|
||||||
* [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern
|
* [The Programming Historian](http://niche-canada.org/research/niche-digital-infrastructure-project/the-programming-historian/) - William J. Turkel, Adam Crymble and Alan MacEachern
|
||||||
|
* [The Python Ecosystem: An Introduction](http://mirnazim.org/writings/python-ecosystem-introduction/)
|
||||||
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0)
|
* [Think Python](http://www.greenteapress.com/thinkpython/) - Allen B. Downey (2.x & 3.0)
|
||||||
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
||||||
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum
|
* [Welcome to Problem Solving with Algorithms and Data Structures](http://interactivepython.org/runestone/static/pythonds/index.html) - Brad Miller and David Ranum
|
||||||
@ -1631,10 +1630,10 @@ See also [TeX](#tex)
|
|||||||
|
|
||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
* [Django by Example for Django 1.5](http://lightbird.net/dbe2/) (1.5)
|
||||||
|
* [Django by Example](http://www.lightbird.net/dbe/) (1.2)
|
||||||
* [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)
|
||||||
* [Django by Example](http://www.lightbird.net/dbe/) (1.2)
|
|
||||||
* [Django by Example for Django 1.5](http://lightbird.net/dbe2/) (1.5)
|
|
||||||
* [Djen of Django](http://agiliq.com/books/djenofdjango/)
|
* [Djen of Django](http://agiliq.com/books/djenofdjango/)
|
||||||
* [Effective Django](http://effectivedjango.com/) (1.5)
|
* [Effective Django](http://effectivedjango.com/) (1.5)
|
||||||
* [Getting started with Django](http://gettingstartedwithdjango.com/) (video)
|
* [Getting started with Django](http://gettingstartedwithdjango.com/) (video)
|
||||||
@ -1687,8 +1686,8 @@ See also [TeX](#tex)
|
|||||||
### Racket
|
### Racket
|
||||||
* [How to Design Programs 2e](http://www.ccs.neu.edu/home/matthias/HtDP2e/)
|
* [How to Design Programs 2e](http://www.ccs.neu.edu/home/matthias/HtDP2e/)
|
||||||
* [Programming Languages: Application and Interpretation](http://cs.brown.edu/courses/cs173/2012/book/index.html)
|
* [Programming Languages: Application and Interpretation](http://cs.brown.edu/courses/cs173/2012/book/index.html)
|
||||||
* [The Racket Guide](http://docs.racket-lang.org/guide/index.html)
|
|
||||||
* [Realm of Racket](http://it-ebooks.info/book/2628/)
|
* [Realm of Racket](http://it-ebooks.info/book/2628/)
|
||||||
|
* [The Racket Guide](http://docs.racket-lang.org/guide/index.html)
|
||||||
|
|
||||||
|
|
||||||
### Raspberry Pi
|
### Raspberry Pi
|
||||||
@ -1767,9 +1766,9 @@ See also [TeX](#tex)
|
|||||||
* [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova
|
* [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova
|
||||||
* [Programming in Scala, First Edition](http://www.artima.com/pins1ed/)
|
* [Programming in Scala, First Edition](http://www.artima.com/pins1ed/)
|
||||||
* [S-99: Ninety-Nine Scala Problems](http://aperiodic.net/phil/scala/s-99/) - Phil! Gold
|
* [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
|
||||||
* [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)
|
||||||
* [Scala Cookbook: Bonus Chapters](http://examples.oreilly.com/9781449339616-files/Scala_Cookbook_bonus_chapters.pdf) - Alvin Alexander
|
* [Scala Cookbook: Bonus Chapters](http://examples.oreilly.com/9781449339616-files/Scala_Cookbook_bonus_chapters.pdf) - Alvin Alexander
|
||||||
* [Scala & Design Patterns: Exploring Language Expressivity](http://www.scala-lang.org/old/sites/default/files/FrederikThesis.pdf) - Fredrik Skeel Løkke
|
|
||||||
* [Scala for Perl 5 Programmers](https://github.com/garu/scala-for-perl5-programmers) - Breno G. de Oliveira
|
* [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://typesafe.com/resources/book/scala-for-the-impatient) - Cay S. Horstmann
|
* [Scala for the Impatient (A1 Scala Level chapters)](http://typesafe.com/resources/book/scala-for-the-impatient) - Cay S. Horstmann
|
||||||
* [Scala School by Twitter](http://twitter.github.io/scala_school/)
|
* [Scala School by Twitter](http://twitter.github.io/scala_school/)
|
||||||
@ -1798,7 +1797,7 @@ 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)
|
||||||
* [Structure and Interpretion of Computer Programs](http://mitpress.mit.edu/sicp/full-text/book/book.html)
|
* [Structure and Interpretion of Computer Programs](http://mitpress.mit.edu/sicp/full-text/book/book.html)
|
||||||
* [Teach Yourself Scheme in Fixnum Days](http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html)
|
* [Teach Yourself Scheme in Fixnum Days](http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme.html)
|
||||||
* The Scheme Programming Language [Edition 3](http://www.scheme.com/tspl3/), [Edition 4](http://www.scheme.com/tspl4/)
|
* [The Scheme Programming Language: Edition 3](http://www.scheme.com/tspl3/), [The Scheme Programming Language: Edition 4](http://www.scheme.com/tspl4/)
|
||||||
* [Write Yourself a Scheme in 48 Hours](http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)
|
* [Write Yourself a Scheme in 48 Hours](http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)
|
||||||
|
|
||||||
|
|
||||||
@ -1837,7 +1836,7 @@ See also [TeX](#tex)
|
|||||||
|
|
||||||
|
|
||||||
### SQL Server
|
### SQL Server
|
||||||
* [Best of SQLServerCentral.com Vol 7](http://www.red-gate.com/community/books/ssc-7.htm) *(RedGate, By SQLServerCentral Authors)*
|
* [Best of SQLServerCentral.com Vol 7](http://www.red-gate.com/community/books/ssc-7.htm) *(RedGate, By SQLServerCentral Authors)
|
||||||
* [Brad's Sure Guide to SQL Server Maintenance Plans](http://www.red-gate.com/community/books/sql-server-maintenance-plans) *(RedGate, By Brad McGehee)*
|
* [Brad's Sure Guide to SQL Server Maintenance Plans](http://www.red-gate.com/community/books/sql-server-maintenance-plans) *(RedGate, By Brad McGehee)*
|
||||||
* [Defensive Database Programming](http://download.red-gate.com/ebooks/SQL/defensive-database-programming.pdf) (PDF) *(RedGate, By Alex Kuznetsov)*
|
* [Defensive Database Programming](http://download.red-gate.com/ebooks/SQL/defensive-database-programming.pdf) (PDF) *(RedGate, By Alex Kuznetsov)*
|
||||||
* [How to Become an Exceptional DBA](http://www.red-gate.com/community/books/exceptional-dba-book) *(RedGate, By Brad McGehee)*
|
* [How to Become an Exceptional DBA](http://www.red-gate.com/community/books/exceptional-dba-book) *(RedGate, By Brad McGehee)*
|
||||||
@ -1863,8 +1862,8 @@ See also [TeX](#tex)
|
|||||||
|
|
||||||
|
|
||||||
### Standard ML
|
### Standard ML
|
||||||
* [Programming in Standard ML, Draft](http://www.cs.cmu.edu/~rwh/smlbook/) - Robert Harper
|
|
||||||
* [Programming in Standard ML '97](http://www.dcs.ed.ac.uk/home/stg/NOTES/), by Stephen Gilmore, University of Edinburgh
|
* [Programming in Standard ML '97](http://www.dcs.ed.ac.uk/home/stg/NOTES/), by Stephen Gilmore, University of Edinburgh
|
||||||
|
* [Programming in Standard ML, Draft](http://www.cs.cmu.edu/~rwh/smlbook/) - Robert Harper
|
||||||
|
|
||||||
### Subversion
|
### Subversion
|
||||||
* [Subversion Version Control](http://www.phptr.com/content/images/0131855182/downloads/Nagel_book.pdf) (PDF)
|
* [Subversion Version Control](http://www.phptr.com/content/images/0131855182/downloads/Nagel_book.pdf) (PDF)
|
||||||
@ -1872,10 +1871,10 @@ See also [TeX](#tex)
|
|||||||
|
|
||||||
|
|
||||||
### Swift
|
### Swift
|
||||||
* [The Swift Programming Language](https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11) (iBook)
|
|
||||||
* [The Swift Programming Language](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html) (HTML)
|
|
||||||
* [Using Swift with Cocoa and Objective-C](https://itunes.apple.com/us/book/using-swift-cocoa-objective/id888894773?mt=11) (iBook)
|
|
||||||
* [Learn Swift](http://www.swift-tutorial.io/learn-swift)
|
* [Learn Swift](http://www.swift-tutorial.io/learn-swift)
|
||||||
|
* [The Swift Programming Language](https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html) (HTML)
|
||||||
|
* [The Swift Programming Language](https://itunes.apple.com/us/book/swift-programming-language/id881256329?mt=11) (iBook)
|
||||||
|
* [Using Swift with Cocoa and Objective-C](https://itunes.apple.com/us/book/using-swift-cocoa-objective/id888894773?mt=11) (iBook)
|
||||||
|
|
||||||
### Tcl
|
### Tcl
|
||||||
* [Tcl Programming](http://en.wikibooks.org/wiki/Programming%3ATcl), by Richard.Suchenwirth, et. al.
|
* [Tcl Programming](http://en.wikibooks.org/wiki/Programming%3ATcl), by Richard.Suchenwirth, et. al.
|
||||||
@ -1911,10 +1910,10 @@ See also [LaTeX](#latex)
|
|||||||
### Unix
|
### Unix
|
||||||
* [An Introduction to Unix](http://www.oliverelliott.org/article/computing/tut_unix/)
|
* [An Introduction to Unix](http://www.oliverelliott.org/article/computing/tut_unix/)
|
||||||
* [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions
|
* [Commentary on the Sixth Edition UNIX Operating System](http://www.lemis.com/grog/Documentation/Lions/) - J. Lions
|
||||||
|
* [UNIX Commands and Concepts](http://www.cs.bu.edu/teaching/unix/reference/) - Robert I. Pitts
|
||||||
|
* [Unix for Poets](http://www.stanford.edu/class/cs124/kwc-unix-for-poets.pdf) - Kenneth Ward Church (PDF)
|
||||||
* [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel
|
* [Unix Toolbox](http://cb.vu/unixtoolbox.xhtml) - Colin Barschel
|
||||||
* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/)
|
* [UNIX Tutorial for Beginners](http://www.ee.surrey.ac.uk/Teaching/Unix/)
|
||||||
* [Unix for Poets](http://www.stanford.edu/class/cs124/kwc-unix-for-poets.pdf) - Kenneth Ward Church (PDF)
|
|
||||||
* [UNIX Commands and Concepts](http://www.cs.bu.edu/teaching/unix/reference/) - Robert I. Pitts
|
|
||||||
|
|
||||||
|
|
||||||
### Verilog
|
### Verilog
|
||||||
@ -1959,9 +1958,9 @@ See also [LaTeX](#latex)
|
|||||||
### Windows Phone
|
### Windows Phone
|
||||||
* [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](http://coolthingoftheday.blogspot.co.uk/2012/05/free-ebook-guidance-advanced-windows.html)
|
* [Developing An Advanced Windows Phone 7.5 App That Connects To The Cloud](http://coolthingoftheday.blogspot.co.uk/2012/05/free-ebook-guidance-advanced-windows.html)
|
||||||
* [Programming Windows Phone 7](http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx)
|
* [Programming Windows Phone 7](http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx)
|
||||||
* [Windows Phone Programming Blue Book](http://www.robmiles.com/c-yellow-book/)
|
|
||||||
* [Windows Phone 8 Development Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/windowsphone8) (PDF) by Matteo Pagani
|
* [Windows Phone 8 Development Succinctly](http://www.syncfusion.com/resources/techportal/ebooks/windowsphone8) (PDF) by Matteo Pagani
|
||||||
* [Windows Phone 8.1 Development for Absolute Beginners](http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners)
|
* [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/)
|
||||||
|
|
||||||
|
|
||||||
### Workflow
|
### Workflow
|
||||||
|
Loading…
Reference in New Issue
Block a user