From fd0a38f4402ae3b431185468f25b0258184df6fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Ord=C3=A1s?= <3125580+davorpa@users.noreply.github.com> Date: Fri, 1 Apr 2022 16:19:40 +0100 Subject: [PATCH] Standardize Flavio Copes' resources (#6811) --- books/free-programming-books-langs.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index e1533253d20c8..ab6bbeff3d099 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1244,7 +1244,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE #### Express.js * [Express.js Guide](https://web.archive.org/web/20140621124403/https://leanpub.com/express/read) - Azat Mardanov -* [The Express.js Handbook](https://flaviocopes.com/page/express-handbook/) - Flavio Copes (HTML, PDF) *(email required for PDF)* +* [The Express.js Handbook](https://flaviocopes.com/page/express-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)* #### Fastify @@ -1274,7 +1274,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [Mastering Next.js](https://masteringnextjs.com) * [Next.js Crash Course 2021](https://www.youtube.com/watch?v=mTz0GXj8NN0) - Brad Traversy (Traversy Media) -* [The Next.js Handbook](https://flaviocopes.com/page/nextjs-handbook/) - Flavio Copes (HTML, PDF) *(email required for PDF)* +* [The Next.js Handbook](https://flaviocopes.com/page/nextjs-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)* #### Node.js @@ -1293,7 +1293,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [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 * [The Node Beginner Book](http://nodebeginner.org) -* [The Node.js Handbook](https://flaviocopes.com/page/node-handbook/) - Flavio Copes (HTML, PDF) *(email required for PDF)* +* [The Node.js Handbook](https://flaviocopes.com/page/node-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)* #### Om @@ -1354,7 +1354,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE * [30 Days Of Vue](https://www.newline.co/30-days-of-vue) - Hassan Djirdeh (HTML; *email required for PDF*) * [Learning Vue.js](https://riptutorial.com/Download/vue-js.pdf) (PDF) -* [The Vue.js Handbook](https://flaviocopes.nyc3.digitaloceanspaces.com/vue-handbook/vue-handbook.pdf) - Flavio Copes (PDF) +* [The Vue.js Handbook](https://flaviocopes.com/page/vue-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)* ### Jenkins @@ -2419,7 +2419,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE #### Deno * [Deno Manual](https://deno.land/manual) -* [FlavioCopes Deno Handbook](https://flaviocopes.com/deno) - *free PDF with registration* +* [The Deno Handbook](https://flaviocopes.com/page/deno-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)* ### Unix