diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 1db4772c0..2674123ce 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1290,8 +1290,9 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [Introduction to Node.js](https://nodejs.dev/learn) (HTML) * [Mastering Node](https://github.com/visionmedia/masteringnode) - visionmedia ([PDF](https://github.com/visionmedia/masteringnode/blob/master/book.pdf)) * [Mixu's Node Book](http://book.mixu.net/node/) -* [Node Documentation](https://nodejs.org/en/docs/) +* [Node Documentation](https://nodejs.org/en/docs/) (PDF) * [Node: Up and Running](https://www.oreilly.com/library/view/node-up-and/9781449332235/) - Tom Hughes-Croucher +* [Node.js Design Patterns](https://ia801309.us.archive.org/5/items/HandbookOfNeuralComputingApplicationsPDFStormRG/Node.js%20Design%20Patterns%20-%20Casciaro,%20Mario%20%5BPDF%5D%5BStormRG%5D.pdf) - Mario Casciaro (PDF) * [Node.js Notes for Professionals](http://goalkicker.com/NodeJSBook) - Compiled from StackOverflow Documentation (PDF) * [Node.js Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/nodejs) (PDF, Kindle) (email address *requested*, not required) * [Practical Node.js: Building Real-World Scalable Web Apps](https://github.com/azat-co/practicalnode) - Azat Mardan