mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-24 04:15:28 +00:00
Added a bunch of books and authors and formats. (#4782)
* Added 1 C book and 3 authors. C Added 1 new book and 3 missing authors in the list. * Added a bunch of authors. C++ * C# Added an author. * Added 2 HTML books and 1 format. * Ordering Change. * Another One.
This commit is contained in:
parent
02820e85bc
commit
885ca703a7
@ -1049,7 +1049,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
|
* [C Programming](https://en.wikibooks.org/wiki/Programming%3AC) - Wikibooks
|
||||||
* [C Programming Boot Camp - Paul Gribble](http://www.gribblelab.org/CBootCamp/)
|
* [C Programming Boot Camp - Paul Gribble](http://www.gribblelab.org/CBootCamp/)
|
||||||
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
|
* [Deep C](http://www.slideshare.net/olvemaudal/deep-c)
|
||||||
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) (PDF)
|
* [Essential C](http://cslibrary.stanford.edu/101/EssentialC.pdf) - Nick Parlante (PDF)
|
||||||
* [Everything you need to know about pointers in C - Peter Hosey](http://boredzo.org/pointers/)
|
* [Everything you need to know about pointers in C - Peter Hosey](http://boredzo.org/pointers/)
|
||||||
* [Functional C (1997)](https://research.utwente.nl/files/5128727/book.pdf) - Pieter H. Hartel, Henk Muller (PDF)
|
* [Functional C (1997)](https://research.utwente.nl/files/5128727/book.pdf) - Pieter H. Hartel, Henk Muller (PDF)
|
||||||
* [Hashing](https://www.smashwords.com/books/view/737188) - Prakash Hegade
|
* [Hashing](https://www.smashwords.com/books/view/737188) - Prakash Hegade
|
||||||
@ -1061,10 +1061,11 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Programming in C](http://ee.hawaii.edu/~tep/EE160/Book/PDF/) - Bharat Kinariwala & Tep Dobry
|
* [Programming in C](http://ee.hawaii.edu/~tep/EE160/Book/PDF/) - Bharat Kinariwala & Tep Dobry
|
||||||
* [Programming in C](https://www.freetechbooks.com/programming-in-c-t1337.html) - Kishori Mundargi
|
* [Programming in C](https://www.freetechbooks.com/programming-in-c-t1337.html) - Kishori Mundargi
|
||||||
* [Structures and C](https://www.smashwords.com/books/view/644937) - Prakash Hegade
|
* [Structures and C](https://www.smashwords.com/books/view/644937) - Prakash Hegade
|
||||||
* [The C book](http://publications.gbdirect.co.uk/c_book/)
|
* [The C book](http://publications.gbdirect.co.uk/c_book/) - Mike Banahan, Declan Brady and Mark Doran (PDF, HTML)
|
||||||
* [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 Current C Programming Language Standard – ISO/IEC 9899:2018 (C17/C18), Draft](https://web.archive.org/web/20181230041359/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf) - Open Standards Org - www.open-std.org (PDF)
|
* [The Current C Programming Language Standard – ISO/IEC 9899:2018 (C17/C18), Draft](https://web.archive.org/web/20181230041359/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf) - Open Standards Org - www.open-std.org (PDF)
|
||||||
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf) (PDF)
|
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf) - Mark Burgess, Ron Hale-Evans (PDF)
|
||||||
|
* [The GNU C Reference Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) - Trevis Rothwell, James Youngman (HTML) [(PDF)](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.pdf)
|
||||||
* [The little book about OS development](http://littleosbook.github.io) - Erik Helin, Adam Renberg
|
* [The little book about OS development](http://littleosbook.github.io) - Erik Helin, Adam Renberg
|
||||||
* [The New C Standard - An Economic and Cultural commentary (2009)](http://www.knosof.co.uk/cbook/cbook.html) - Derek M. Jones (PDF)
|
* [The New C Standard - An Economic and Cultural commentary (2009)](http://www.knosof.co.uk/cbook/cbook.html) - Derek M. Jones (PDF)
|
||||||
* [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)
|
||||||
@ -1076,14 +1077,14 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [C# Notes](https://goalkicker.com/CSharpBook) (PDF)
|
* [C# Notes](https://goalkicker.com/CSharpBook) (PDF)
|
||||||
* [C# Notes for Professionals](http://books.goalkicker.com/CSharpBook/) - Compiled from StackOverflow documentation (3.x)
|
* [C# Notes for Professionals](http://books.goalkicker.com/CSharpBook/) - Compiled from StackOverflow documentation (3.x)
|
||||||
* [C# Programming](https://en.wikibooks.org/wiki/C_Sharp_Programming) - Wikibooks
|
* [C# Programming](https://en.wikibooks.org/wiki/C_Sharp_Programming) - Wikibooks
|
||||||
* [C# Programming Yellow Book](https://www.robmiles.com/s/CSharp-Book-2019-Refresh.pdf) - Rob Miles (PDF)(2019)
|
* [C# Programming Yellow Book](https://www.robmiles.com/s/CSharp-Book-2019-Refresh.pdf) - Rob Miles (PDF) (2019)
|
||||||
* [C# Smorgasbord](https://www.filipekberg.se) - Filip Ekberg (HTML) [(PDF, EPUB, MOBI)](https://www.filipekberg.se/2018/04/02/csharp-smorgasbord-free/) (2018)
|
* [C# Smorgasbord](https://www.filipekberg.se) - Filip Ekberg (HTML) [(PDF, EPUB, MOBI)](https://www.filipekberg.se/2018/04/02/csharp-smorgasbord-free/) (2018)
|
||||||
* [C# Tips](https://leanpub.com/cstips) - Jason Roberts *(Leanpub account or valid email requested)*
|
* [C# Tips](https://leanpub.com/cstips) - Jason Roberts *(Leanpub account or valid email requested)*
|
||||||
* [Creating Mobile Apps with Xamarin.Forms C#](https://developer.xamarin.com/guides/xamarin-forms/creating-mobile-apps-xamarin-forms/)
|
* [Creating Mobile Apps with Xamarin.Forms C#](https://developer.xamarin.com/guides/xamarin-forms/creating-mobile-apps-xamarin-forms/)
|
||||||
* [Daily Design Patterns](https://web.archive.org/web/20170930132000/https://www.exceptionnotfound.net/downloads/dailydesignpattern.pdf) - Matthew P Jones (PDF)
|
* [Daily Design Patterns](https://web.archive.org/web/20170930132000/https://www.exceptionnotfound.net/downloads/dailydesignpattern.pdf) - Matthew P Jones (PDF)
|
||||||
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C#](https://web.archive.org/web/20161220072449/http://www.brpreiss.com/books/opus6/) - Bruno Preiss
|
* [Data Structures and Algorithms with Object-Oriented Design Patterns in C#](https://web.archive.org/web/20161220072449/http://www.brpreiss.com/books/opus6/) - Bruno Preiss
|
||||||
* [Dissecting a C# Application](https://damieng.com/blog/2007/11/08/dissecting-a-c-application-inside-sharpdevelop) - Christian Holm, Bernhard Spuida, Mike Kruger
|
* [Dissecting a C# Application](https://damieng.com/blog/2007/11/08/dissecting-a-c-application-inside-sharpdevelop) - Christian Holm, Bernhard Spuida, Mike Kruger
|
||||||
* [Fundamentals of Computer Programming with C#](http://www.introprogramming.info/english-intro-csharp-book/read-online/) - Svetlin Nakov
|
* [Fundamentals of Computer Programming with C#](http://www.introprogramming.info/english-intro-csharp-book/read-online/) - Svetlin Nakov, Veselin Kolev & Co (HTML, PDF)
|
||||||
* [High level asynchronous programming with Reactive Extensions](https://github.com/petroemil/Rx.Book) - Emil Petro
|
* [High level asynchronous programming with Reactive Extensions](https://github.com/petroemil/Rx.Book) - Emil Petro
|
||||||
* [Introduction to Rx](http://www.introtorx.com)
|
* [Introduction to Rx](http://www.introtorx.com)
|
||||||
* [Learn C# in Y Minutes](https://learnxinyminutes.com/docs/csharp/)
|
* [Learn C# in Y Minutes](https://learnxinyminutes.com/docs/csharp/)
|
||||||
@ -1096,9 +1097,9 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
|
|
||||||
### C++
|
### C++
|
||||||
|
|
||||||
* [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/)
|
* [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF)
|
||||||
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - Editors: Bjarne Stroustrup, Herb Sutter
|
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - Editors: Bjarne Stroustrup, Herb Sutter
|
||||||
* [C++ GUI Programming With Qt 3](http://www.computer-books.us/cpp_0010.php)
|
* [C++ GUI Programming With Qt 3](http://www.computer-books.us/cpp_0010.php) - Jasmin Blanchette, Mark Summerfield
|
||||||
* [C++ Language](http://www.cplusplus.com/doc/tutorial/)
|
* [C++ Language](http://www.cplusplus.com/doc/tutorial/)
|
||||||
* [C++ Notes](https://goalkicker.com/CPlusPlusBook) (PDF)
|
* [C++ Notes](https://goalkicker.com/CPlusPlusBook) (PDF)
|
||||||
* [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) (email address *requested*, not required)
|
* [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) (email address *requested*, not required)
|
||||||
@ -1111,15 +1112,15 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Hands-On System Programming with C++](https://www.packtpub.com/free-ebooks/hands-system-programming-c) - Dr. Rian Quinn (Packt account *required*)
|
* [Hands-On System Programming with C++](https://www.packtpub.com/free-ebooks/hands-system-programming-c) - Dr. Rian Quinn (Packt account *required*)
|
||||||
* [How to make an Operating System](https://www.gitbook.com/book/samypesse/how-to-create-an-operating-system/details) - Samy Pesse
|
* [How to make an Operating System](https://www.gitbook.com/book/samypesse/how-to-create-an-operating-system/details) - Samy Pesse
|
||||||
* [How To Think Like a Computer Scientist: C++ Version](http://greenteapress.com/thinkcpp/index.html) - Allen B. Downey
|
* [How To Think Like a Computer Scientist: C++ Version](http://greenteapress.com/thinkcpp/index.html) - Allen B. Downey
|
||||||
* [Introduction to Design Patterns in C++ with Qt](http://ptgmedia.pearsoncmg.com/images/9780131879058/downloads/0131879057_Ezust_book.pdf) (PDF)
|
* [Introduction to Design Patterns in C++ with Qt 4](http://ptgmedia.pearsoncmg.com/images/9780131879058/downloads/0131879057_Ezust_book.pdf) - Alan Ezust, Paul Ezust (PDF)
|
||||||
* [Joint Strike Fighter, C++ Coding Standards, by Bjarne Stroustrup](http://www.stroustrup.com/JSF-AV-rules.pdf) (PDF)
|
* [Joint Strike Fighter, C++ Coding Standards, by Bjarne Stroustrup](http://www.stroustrup.com/JSF-AV-rules.pdf) (PDF)
|
||||||
* [Learn C++.](http://www.learncpp.com) (Online)
|
* [Learn C++.](http://www.learncpp.com) (Online)
|
||||||
* [Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
|
* [Matters Computational: Ideas, Algorithms, Source Code, by Jorg Arndt](http://www.jjj.de/fxt/fxtbook.pdf) (PDF)
|
||||||
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) (PDF)
|
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) - Pat Morin (PDF)
|
||||||
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
|
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
|
||||||
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
|
* [Software optimization resources by Agner Fog](http://www.agner.org/optimize/)
|
||||||
* [The Boost C++ libraries](http://theboostcpplibraries.com)
|
* [The Boost C++ libraries](http://theboostcpplibraries.com) - Boris Schäling (HTML)
|
||||||
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) (PDF)
|
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) - Jeremy Hansen (PDF)
|
||||||
* [The Ultimate Question of Programming, Refactoring, and Everything](https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details)
|
* [The Ultimate Question of Programming, Refactoring, and Everything](https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details)
|
||||||
* [Think C++: How To Think Like a Computer Scientist](https://greenteapress.com/wp/think-c/) - Allen B. Downey (PDF)
|
* [Think C++: How To Think Like a Computer Scientist](https://greenteapress.com/wp/think-c/) - Allen B. Downey (PDF)
|
||||||
* [Thinking in C++, Second Edition, Vol. 1.](https://archive.org/details/TICPP2ndEdVolOne) - Bruce Eckel [(Vol. 2)](https://archive.org/details/TICPP2ndEdVolTwo)
|
* [Thinking in C++, Second Edition, Vol. 1.](https://archive.org/details/TICPP2ndEdVolOne) - Bruce Eckel [(Vol. 2)](https://archive.org/details/TICPP2ndEdVolTwo)
|
||||||
@ -1487,6 +1488,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [CSS Animation 101](https://github.com/cssanimation/css-animation-101)
|
* [CSS Animation 101](https://github.com/cssanimation/css-animation-101)
|
||||||
* [CSS Notes for Professionals](http://goalkicker.com/CSSBook) (PDF)
|
* [CSS Notes for Professionals](http://goalkicker.com/CSSBook) (PDF)
|
||||||
* [Dive Into HTML5](http://diveinto.html5doctor.com) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/))
|
* [Dive Into HTML5](http://diveinto.html5doctor.com) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/))
|
||||||
|
* [DOM Enlightenment](http://domenlightenment.com) - Cody Lindley (HTML)
|
||||||
* [GA Dash](https://dash.generalassemb.ly)
|
* [GA Dash](https://dash.generalassemb.ly)
|
||||||
* [Google's HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
|
* [Google's HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
|
||||||
* [How to Code in HTML5 and CSS3](https://web.archive.org/web/20180816174417/http://howtocodeinhtml.com/HowToCodeInHTML5AndCSS3.pdf) - Damian Wielgosik (PDF)
|
* [How to Code in HTML5 and CSS3](https://web.archive.org/web/20180816174417/http://howtocodeinhtml.com/HowToCodeInHTML5AndCSS3.pdf) - Damian Wielgosik (PDF)
|
||||||
@ -1496,7 +1498,8 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [HTML5 for Publishers](https://www.oreilly.com/library/view/html5-for-publishers/9781449320065/pr02.html) - Sanders Kleinfeld
|
* [HTML5 for Publishers](https://www.oreilly.com/library/view/html5-for-publishers/9781449320065/pr02.html) - Sanders Kleinfeld
|
||||||
* [HTML5 For Web Designers](http://html5forwebdesigners.com) - Jeremy Keith
|
* [HTML5 For Web Designers](http://html5forwebdesigners.com) - Jeremy Keith
|
||||||
* [HTML5 Notes for Professionals](http://books.goalkicker.com/HTML5Book/) - Compiled from StackOverflow documentation (3.x)
|
* [HTML5 Notes for Professionals](http://books.goalkicker.com/HTML5Book/) - Compiled from StackOverflow documentation (3.x)
|
||||||
* [HTML5 Shoot 'em Up in an Afternoon](https://leanpub.com/html5shootemupinanafternoon/read) - Bryan Bibat
|
* [HTML5 Quick Learning Guide](https://www.ossblog.org/wp-content/uploads/2017/06/html5-quick-learning-quide.pdf) - HTML5Templates (PDF)
|
||||||
|
* [HTML5 Shoot 'em Up in an Afternoon](https://leanpub.com/html5shootemupinanafternoon/read) - Bryan Bibat (HTML)
|
||||||
* [Interneting is Hard (But it Doesn't Have to Be)](https://www.internetingishard.com) - Oliver James
|
* [Interneting is Hard (But it Doesn't Have to Be)](https://www.internetingishard.com) - Oliver James
|
||||||
* [Learn CSS Layout](http://learnlayout.com)
|
* [Learn CSS Layout](http://learnlayout.com)
|
||||||
* [Learn CSS Layout the pedantic way](http://book.mixu.net/css/)
|
* [Learn CSS Layout the pedantic way](http://book.mixu.net/css/)
|
||||||
|
Loading…
Reference in New Issue
Block a user