I try to gather some modern resources about some of the technologies I use,
and put them there.
Most of these resources are free, those that are not will have a ๐ต emoji.
Some of these resources may be ยซ old ยป, but are still relevant, in the sense that the
related topic does not change often and the knowledge seems good for the current context.
All resources, channels or whatever, should be in English, to help the most possible numbers of people.
Resources about computer science, back-end/front-end engineering in general, without Libs/Frameworks heavy content (JS ones). Resources about Databases, mostly within the context of Node.js and Deno (Any way to persist data). Resources within the programming context but not primarily related to JavaScript. (Clean code, etc)
Anything related to JS primarily. (Most of the content is focus on JS no matter the context)
Anything related to TS primarily. (Most of the content is focus on TS no matter the context)
Anything related to Node.js primarily, even with TS. (Most of the content is focus on Node.js no matter the context)
Anything related to Deno primarily, even with TS. (Most of the content is focus on Deno no matter the context)
Anything Framework/Libraries heavy content related to the JS Ecosystem, no matter what is the runtime. Also stuff related to anything JS but in other programming language ecosystem, like embedding JS Engines, etc.
Anything icons/images attributions
- The Last Algorithms Course You'll Need by ThePrimeagen: https://frontendmasters.com/courses/algorithms/
- ๐ต Complete Intro to SQL & PostgreSQL by Brian Holt: https://frontendmasters.com/courses/sql/
- Backend roadmap: https://roadmap.sh/backend
- Frontend roadmap: https://roadmap.sh/frontend
- JavaScript roadmap: https://roadmap.sh/javascript
- Node.js roadmap: https://roadmap.sh/nodejs
- Why are promises better than callbacks by Samer buna: https://medium.com/edge-coders/why-are-promises-better-than-callbacks-c16f8ff1ae1e
- You Don't Know JS by Kyle Simpson: https://github.com/getify/You-Dont-Know-JS
- In the loop by Jake archibald: https://www.youtube.com/watch?v=cCOL7MC4Pl0
- High Performance JS in V8 by Peter Marshall: https://www.youtube.com/watch?v=YqOhBezMx1o&list=PLTUYRo-EZ_nmsQF1RovBS19xHEYiQRrum&index=20
- Getting Started with JavaScript, v2 by Kyle Simpson: https://frontendmasters.com/courses/getting-started-javascript-v2/
- Understand the weirds parts by Tony Alicea: https://www.youtube.com/watch?v=Bv_5Zv5c-Ts
- ๐ต The Hard Parts, v2 by Will Sentance: https://frontendmasters.com/courses/javascript-hard-parts-v2/
- MDN from Mozilla: https://developer.mozilla.org/fr/docs/Learn/JavaScript
- JavaScript.Info: https://javascript.info/
- TypeScript crash course by Matt Pocock: https://www.youtube.com/watch?v=p6dO9u0M7MQ&list=PLTUYRo-EZ_nlMS3ZlDGMxjMOmh7QqCX3d
The Node.js website is a good resource, it explains everything you need to get started, and more, so always check it before anything else.
- Introduction to Node.js: https://nodejs.dev/en/learn/
- Introduction to the Node.js reference architecture by Michael Dawson and Lucas Holmquist: https://developers.redhat.com/blog/2021/03/08/introduction-to-the-node-js-reference-architecture-part-1-overview and https://github.com/nodeshift/nodejs-reference-architecture
- Take your HTTP server to Ludicrous speed by Matteo Collina: https://www.youtube.com/watch?v=gltzZjKYK1I&list=PLTUYRo-EZ_nkjPPHrnalBjyFBTuwKJzNx
- Node's Event Loop from the Inside out by Sam Roberts: https://www.youtube.com/watch?v=P9csgxBgaZ8&list=PLTUYRo-EZ_nkjPPHrnalBjyFBTuwKJzNx
- Node.js Internal Architecture by Gabriel Zimmermann: https://www.youtube.com/watch?v=OCjvhCFFPTw
- Everything you need to know about Node.js Event Loop by Bert Belder: https://www.youtube.com/watch?v=PNa9OMajw9w&list=PLTUYRo-EZ_nkjPPHrnalBjyFBTuwKJzNx&index=20
- You don't know Node by Samer Buna: https://www.youtube.com/watch?v=oPo4EQmkjvY&list=PLTUYRo-EZ_nkjPPHrnalBjyFBTuwKJzNx
- Choosing the best Node.js docker image by Liran Tal: https://dev.to/snyk/choosing-the-best-nodejs-docker-image-2d25
- Choosing web frameworks by Beth Griggs: https://developers.redhat.com/articles/2021/12/03/introduction-nodejs-reference-architecture-part-6-choosing-web-frameworks
- Javascript icon: https://icon-icons.com/icon/javascript/130900
- TypeScript icon: https://icon-icons.com/icon/file-type-typescript-official/130107
- Node.js icon: https://icon-icons.com/icon/nodejs-plain-logo/146409
- Deno icon: https://icon-icons.com/icon/deno-logo/145346
- Database icon: https://icon-icons.com/icon/office-database/104403
- Programming Shell icon: https://icon-icons.com/icon/window-programming/48366
- Programming Brackets icon: https://icon-icons.com/icon/code-outlined-programming-signs/81143