diff --git a/free-programming-books.md b/free-programming-books.md index 3e39f14dedd7c9ceccb0024bb07eb5d91957569c..bd94712729adb97e1d28bab91aab9b2993cda2dc 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -534,6 +534,7 @@ * [SVG Essentials](http://commons.oreilly.com/wiki/index.php/SVG_Essentials) * [The Quest for Artificial Intelligence: A History of Ideas and Achievements](http://ai.stanford.edu/~nilsson/QAI/qai.pdf) - Nils J. Nilsson (PDF) * [Trends Shaping the London Tech Scene](http://www.oreilly.com/programming/free/trends-shaping-the-london-tech-scene.csp) (email address *requested*, not required) +* [What You Need to Know about Docker](https://www.packtpub.com/packt/free-ebook/what-you-need-know-about-docker) - Scott Gallagher, Packt. (email address *requested*, not required) #### MOOC @@ -1237,6 +1238,7 @@ Kerridge (PDF) (email address *requested*, not required) * [Cloudera Impala](http://www.cloudera.com/content/www/en-us/resources/aboutcloudera/cloudera-impala-ebook.html) - John Russel * [Data-Intensive Text Processing with MapReduce](http://lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf) (Jimmy Lin and Chris Dyer) (PDF) +* [Hadoop Explained](https://www.packtpub.com/packt/free-ebook/hadoop-explained) - Aravind Shenoy, Packt. (email address *requested*, not required) * [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner & Sujee Maniyam * [Programming Pig](http://chimera.labs.oreilly.com/books/1234000001811/index.html) - Alan Gates @@ -1295,7 +1297,8 @@ Kerridge (PDF) (email address *requested*, not required) * [MaintainableCSS](http://maintainablecss.com) * [Pro HTML5 Programming]( http://apress.jensimmons.com/v5/pro-html5-programming/ch0.html) * [Scalable and Modular Architecture for CSS](https://smacss.com) - Jonathan Snook -* [Thinking in HTML](https://www.packtpub.com/packt/free-ebook/thinking-in-html) - Aravind Shenoy +* [Thinking in CSS](https://www.packtpub.com/packt/free-ebook/thinking-in-css) - Aravind Shenoy, Packt. (email address *requested*, not required) +* [Thinking in HTML](https://www.packtpub.com/packt/free-ebook/thinking-in-html) - Aravind Shenoy, Packt. (email address *requested*, not required) * [Understanding Flexbox: Everything you need to know](https://ohansemmanuel.github.io/uf_download.html) - Ohans Emmanuel * [Web Audio API](http://chimera.labs.oreilly.com/books/1234000001552) - Boris Smus @@ -1451,6 +1454,7 @@ Kerridge (PDF) (email address *requested*, not required) * [The JavaScript Tutorial](http://javascript.info) * [The JavaScript Way](https://github.com/bpesquet/thejsway) - Baptiste Pesquet * [The Problem with Native JavaScript APIs](http://chimera.labs.oreilly.com/books/1234000001655/index.html) +* [Thinking in JavaScript](https://www.packtpub.com/packt/free-ebook/thinking-in-javascript) - Aravind Shenoy, Packt. (email address *requested*, not required) * [Understanding ECMAScript 6](https://leanpub.com/understandinges6/read) - Nicholas C. Zakas * [Understanding JavaScript OOP](http://robotlolita.me/2011/10/09/understanding-javascript-oop.html) *(Sorella)* * [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS)