🎅 merry xmas: free ebooks & tutorials on various programming topics

🎅 merry xmas: free ebooks & tutorials on various programming topics


Dear Community,

Since christmas is approaching, I thought, I create a xmas advent calendar, it’s packed with free ebooks & tutorials on various programming topics:

Hope you enjoy!

Urgent! Book Advice!

Really nice idea :smiley: I was wondering if you sealed the days after the current day … And you did it that is so great. Nice job


Really really like this idea. It’s a great collection of resources, on a wide range of topics, but all very applicable. And a very engaging interface.

Clean interface, like that I’ll have to come back tomorrow to find out more… Heh.

Very very well done.


I’m very happy, you like it!

Of course, a door every day, so that the anticipation on Christmas grows. I’ve tried to find the latest books that cover mainly web programming topics, but I could not resist having a classic too: Charles Dickens :wink:


Here are the books, for easier access:

Day 1: Regular Expressions Tutorial, by Jan Goyvaerts

Day 2: A Christmas Carol, by Charles Dickens

Day 3: You Don’t Know JS (book series), by Kyle Simpson.

Day 4: PHP: The Right Way, by Josh Lockhart

Day 5: Typography Handbook, by Kenneth Wang

Day 6: Typography Handbook, by Kenneth Wang
HTML Canvas Deep Dive, by Josh Marinacci

Day 7: Learn CSS Layout, by Mikito Takada

Day 8: The Book of Shaders, by Patricio Gonzalez Vivo and Jen Lowe

Day 9: Data Structures & Algorithms, by wikibooks
https://en.wikibooks.org/wiki/Data_Structures & https://en.wikibooks.org/wiki/Algorithms

Day 10: Building Front-End Web Apps with Plain JavaScript, by Gerd Wagner

Day 11: Hacking with React, by Paul Hudson

Day 12: Eloquent JavaScript 3rd edition, by Marijn Haverbeke.

Day 13: Webpack, by Juho Vepsäläinen

Day 14: The Vue Handbook, by Flavio Copes

Day 15: Exploring ES2016 and ES2017, by Dr. Axel Rauschmayer

Day 16: Interpretable Machine Learning, Christoph Molnar

Day 17: Getting Started with Web Audio API, By Boris Smus

Day 18: Fullstack GraphQL, by JulianMayorga

Day 19: Pocket Guide to Writing SVG, By Joni Trythall

Day 20: MOBILE DEVELOPER‘S GUIDE TO THE GALAXY, by the mobile community

Day 21: A Graduate Course in Applied Cryptography, By Dan Boneh and Victor Shoup

Day 22: WebGL Insights, by Patrick Cozzi

Day 23: Learn Enough Git to Be Dangerous, by Michael Hartl

Day 24: Speaking JavaScript, by Dr. Axel Rauschmayer

original calendar: