Skip to content

Commit 9461369

Browse files
shrn01Sharan J
andauthored
Added few ebooks (#7936)
* Added few ebooks - Added Essential Algorithms - Added Production Go - Added JavaScript Wikibook - Added Laravel Tips and Tricks - Updated The Modern Javascript Tutorial to use HTTPS - Added Essential SQL - Added TypeScript Handbook * Updated links to javascript wikibook and production go ebooks Co-authored-by: Sharan J <shrn@DESKTOP-7505097>
1 parent 295b382 commit 9461369

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

books/free-programming-books-langs.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
813813
* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/)
814814
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom
815815
* [Practical Go Lessons](https://www.practical-go-lessons.com) - Maximilien Andile
816+
* [Production Go](https://leanpub.com/productiongo/read) - Herman Schaaf and Shawn Smith (EPUB, HTML, PDF) (:construction: *in process*) *(Leanpub account or valid email requested for EPUB or PDF)*
816817
* [The Go Tutorial](http://tour.golang.org)
817818
* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) - Karl Seguin ([PDF](https://www.openmymind.net/assets/go/go.pdf), [ePUB](https://www.openmymind.net/assets/go/go.epub))
818819
* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/)
@@ -1117,6 +1118,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
11171118
* [JavaScript Spessore](https://web.archive.org/web/20160325064800/https://leanpub.com/javascript-spessore/read) - Reginald Braithwaite (HTML)
11181119
* [JavaScript Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/javascript) - Cody Lindley (PDF, Kindle; email address *requested*, not required)
11191120
* [JavaScript the Right Way](https://github.com/braziljs/js-the-right-way) - William Oliveira, Allan Esquina (HTML)
1121+
* [JavaScript Wikibook](https://en.wikibooks.org/wiki/JavaScript) - Wikibooks (HTML, PDF)
11201122
* [jQuery Fundamentals](http://jqfundamentals.com) - Bocoup (HTML)
11211123
* [JS Robots](https://web.archive.org/web/20201029045339/http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF) *(:card_file_box: archived)*
11221124
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean (HTML)
@@ -1135,8 +1137,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
11351137
* [Speaking JavaScript](http://speakingjs.com/es5/) - Dr. Axel Rauschmayer
11361138
* [Standard ECMA-262 ECMAScript 2016 Language Specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) - Ecma International (HTML,PDF)
11371139
* [The JavaScript Beginner's Handbook](https://flaviocopes.com/page/javascript-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
1138-
* [The JavaScript Tutorial](http://javascript.info) - Ilya Kantor (HTML)
11391140
* [The JavaScript Way](https://github.com/bpesquet/thejsway) - Baptiste Pesquet
1141+
* [The Modern JavaScript Tutorial](https://javascript.info) - Ilya Kantor (HTML)
11401142
* [The Problem with Native JavaScript APIs](https://www.oreilly.com/programming/free/native-javascript-apis.csp) - Nicholas C. Zakas (PDF, email address *requested*)
11411143
* [Thinking in JavaScript](https://www.amazon.com/Thinking-JavaScript-Aravind-Shenoy-ebook/dp/B00JUI6LUQ) - Aravind Shenoy (Kindle)
11421144
* [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) - Nicholas C. Zakas (HTML)
@@ -1771,6 +1773,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
17711773
* [Laravel: Code Bright](http://daylerees.com/codebright) - Dayle Rees
17721774
* [Laravel: Code Happy](http://daylerees.com/codehappy) - Dayle Rees
17731775
* [Laravel: Code Smart](https://daylerees.com/codesmart/) - Dayle Rees
1776+
* [Laravel Tips and Tricks](https://github.com/bobbyiliev/laravel-tips-and-tricks-ebook) - Bobby Iliev (Markdown, PDF)
17741777

17751778

17761779
#### Symfony
@@ -2328,6 +2331,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
23282331
### SQL (implementation agnostic)
23292332

23302333
* [Developing Time-Oriented Database Applications in SQL](https://www2.cs.arizona.edu/~rts/tdbbook.pdf) - Richard T. Snodgrass (PDF)
2334+
* [Essential SQL](https://www.programming-books.io/essential/sql) - Krzysztof Kowalczyk and Stack Overflow Documentation project (HTML)
23312335
* [Introduction to SQL](https://github.com/bobbyiliev/introduction-to-sql) - Bobby Iliev (Markdown, PDF)
23322336
* [SQL For Web Nerds](http://philip.greenspun.com/sql/)
23332337
* [SQL Notes for Professionals](http://goalkicker.com/SQLBook/) - Compiled from StackOverflow Documentation (PDF)
@@ -2433,6 +2437,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
24332437
* [TypeScript Accelerated](https://accelerated.amimetic.co.uk) - James Porter
24342438
* [TypeScript Deep Dive](https://basarat.gitbooks.io/typescript/)
24352439
* [TypeScript for C# Programmers](http://www.infoq.com/minibooks/typescript-c-sharp-programmers)
2440+
* [TypeScript Handbook](https://www.typescriptlang.org/assets/typescript-handbook.pdf) - Microsoft (PDF)
24362441
* [TypeScript Notes for Professionals](https://goalkicker.com/TypeScriptBook2/) - Compiled from StackOverflow documentation ([PDF](https://goalkicker.com/TypeScriptBook2/TypeScriptNotesForProfessionals.pdf))
24372442
* [TypeScript Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/typescript) (PDF, Kindle) (email address *requested*, not required)
24382443

books/free-programming-books-subjects.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
109109
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) (PDF, Kindle) (email address *requested*, not required)
110110
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) (email address *requested*, not required)
111111
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
112+
* [Essential Algorithms](https://www.programming-books.io/essential/algorithms) - Krzysztof Kowalczyk and Stack Overflow Documentation project (HTML)
112113
* [Foundations of Computer Science](http://infolab.stanford.edu/~ullman/focs.html) - Al Aho, Jeff Ullman
113114
* [Geometry Algorithms](http://geomalgorithms.com) - Dan Sunday
114115
* [Lectures Notes on Algorithm Analysis and Computational Complexity (Fourth Edition)](http://ianparberry.com/books/free/license.html) - Ian Parberry (use form at bottom of license)

0 commit comments

Comments
 (0)