Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhanushnehru/ultimate-nodejs-resources
All resources related to Node Js at one place
https://github.com/dhanushnehru/ultimate-nodejs-resources
backend backend-services hacktoberfest hacktoberfest-accepted hacktoberfest2024 hacktoberfest2024-accepted javascript node nodejs resources resourcespace rest-api server tools
Last synced: about 3 hours ago
JSON representation
All resources related to Node Js at one place
- Host: GitHub
- URL: https://github.com/dhanushnehru/ultimate-nodejs-resources
- Owner: DhanushNehru
- License: cc0-1.0
- Created: 2021-04-24T13:55:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-16T06:11:56.000Z (23 days ago)
- Last Synced: 2024-10-17T18:45:34.694Z (21 days ago)
- Topics: backend, backend-services, hacktoberfest, hacktoberfest-accepted, hacktoberfest2024, hacktoberfest2024-accepted, javascript, node, nodejs, resources, resourcespace, rest-api, server, tools
- Homepage: https://dhanushnehru.github.io/Ultimate-NodeJs-Resources/
- Size: 10.7 MB
- Stars: 409
- Watchers: 9
- Forks: 61
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
# [Ultimate-NodeJs-Resources](https://github.com/DhanushNehru/Ultimate-NodeJs-Resources)
[![Join Our Discord](https://img.shields.io/badge/Discord-Join%20Server-blue?logo=discord&style=for-the-badge)](https://discord.com/invite/Yn9g6KuWyA)
[![Subscribe on YouTube](https://img.shields.io/badge/YouTube-Subscribe-red?logo=youtube&style=for-the-badge)](https://www.youtube.com/@dhanushnehru?sub_confirmation=1)
[![Subscribe to Newsletter](https://img.shields.io/badge/Newsletter-Subscribe-orange?style=for-the-badge)](https://dhanushn.substack.com/)All resources related to Node Js at one place
![alt text](./cover.png)
## Contributing
Please see [CONTRIBUTING](https://github.com/DhanushNehru/Ultimate-NodeJs-Resources/blob/main/CONTRIBUTING.md), [CODE-OF-CONDUCT](https://github.com/DhanushNehru/Ultimate-NodeJs-Resources/blob/main/CODE-OF-CONDUCT.md) for details before you contribute.## [NodeJs Official Documentation](https://nodejs.org/en/docs/)
## Table of Contents
[Ultimate-NodeJs-Resources](#Ultimate-NodeJs-Resources)
- [NodeJs Topics to cover](#nodejs-topics-to-cover)
- [NodeJs Related Github Repositories](#NodeJs-Related-Github-Repositories)
- [NodeJs IDEs](#NodeJs-IDEs)
- [NodeJs Security](#NodeJs-Security)
- [NodeJs Testing Frameworks](#NodeJs-Testing-Frameworks)
- [NodeJs YouTube channels](#NodeJs-YouTube-channels)
- [NodeJs Famous Blogs](#NodeJs-Famous-Blogs)
- [NodeJs Famous Frameworks](#NodeJs-Famous-Frameworks)
- [Top NodeJs Website Tutorials](#Top-NodeJs-Website-Tutorials)## NodeJs Topics to cover
- [NodeJs Setup](https://www.tutorialspoint.com/nodejs/nodejs_environment_setup.htm)
- [Networking basics](https://www.youtube.com/watch?v=YSyFSnisip0)
- [Making your first nodejs application](https://www.tutorialspoint.com/nodejs/nodejs_first_application.htm)
- [Event Lifecycle and Event Loop](https://www.youtube.com/watch?v=qZ_rLRsJ1tU)
- [Event Blocking](https://nodejs.org/en/docs/guides/dont-block-the-event-loop/)
- [Function Callbacks](https://www.youtube.com/watch?v=ui4-OADfgIk)
- [Await and Async](https://www.youtube.com/watch?v=V_Kr9OSfDeU)
- [Express](https://www.youtube.com/watch?v=L72fhGm1tfE)
- [EJS(Templating)](http://ejs.co/#docs)
- [MVC](https://developer.mozilla.org/en-US/docs/Glossary/MVC)
- [Rest Principles](https://www.youtube.com/watch?v=7YcW25PHnAA)
- [Sessions and Tokens](https://www.geeksforgeeks.org/session-cookies-in-node-js/)
- [Handling files](https://www.youtube.com/watch?v=ZySsdm576wE)
- [Multer](https://www.youtube.com/watch?v=EVOFt8Its6I)
- [Web Sockets](https://www.youtube.com/watch?v=jD7FnbI76Hg)
- [Info about package.json](https://www.youtube.com/watch?v=-SaZiADGLHs)
- [Testing your application](https://www.youtube.com/watch?v=Bs68k6xfR3E)
- [Heroku](https://devcenter.heroku.com/categories/reference)
- [Arrow Function ES6+](https://www.programiz.com/javascript/arrow-function)
- [NodeJs Architecture](https://www.scaler.com/topics/nodejs/node-js-architecture/)
- [CLI-Tools using NodeJS](https://dev.to/rushankhan1/build-a-cli-with-node-js-4jbi)
- [NodeJS Ultimate Roadmap](https://roadmap.sh/nodejs)## NodeJs Related Github Repositories
- [Node](https://github.com/nodejs/node)
- [Node Version Manager](https://github.com/nvm-sh/nvm)
- [The art of Node](https://github.com/maxogden/art-of-node)
- [Nodemon](https://github.com/remy/nodemon)
- [Awesome NodeJs](https://github.com/sindresorhus/awesome-nodejs)
- [Awesome Npm](https://github.com/sindresorhus/awesome-npm)
- [Awesome NodeJs Security](https://github.com/lirantal/awesome-nodejs-security)
- [Docker NodeJs](https://github.com/nodejs/docker-node)
- [NodeJs Best Practices](https://github.com/goldbergyoni/nodebestpractices)## NodeJs IDEs
- [Visual Studio Code](https://code.visualstudio.com/download)
- [Cloud 9](https://aws.amazon.com/cloud9/)
- [IntelliJ IDEA](https://www.jetbrains.com/idea/)
- [WebStorm](https://www.jetbrains.com/webstorm/)
- [Komodo IDE](https://www.activestate.com/products/komodo-ide/)
- [Koding](https://www.koding.com/)
- [Webmatrix](https://www.microsoft.com/Web/webmatrix/node.aspx)
- [Sublime Text](http://www.sublimetext.com/)
- [Atom](https://atom.io/)
- [Brackets](http://brackets.io/index.html)
- [Aptana](http://www.aptana.com/)
- [Gitpod](https://www.gitpod.io/)
- [Eclipse](https://eclipseide.org/)
- [codelobster](https://www.codelobster.com/)
- [NetBeans](https://netbeans.apache.org/)## NodeJs Security
- [Owasp](https://cheatsheetseries.owasp.org/cheatsheets/Nodejs_Security_Cheat_Sheet.html)
- [NodeJs Org](https://nodejs.org/en/security/)
- [NodeJsScan](https://github.com/ajinabraham/nodejsscan)
- [Node.js Security](https://www.nodejs-security.com/) - Node.js Secure Coding books## NodeJs Testing Frameworks
- [Jest](https://jestjs.io)
- [Mocha](https://mochajs.org)
- [Jasmine](https://jasmine.github.io/setup/nodejs.html)
- [Ava](https://github.com/avajs/ava)
- [Istanbul](https://istanbul.js.org)
- [Node Tap](https://node-tap.org)
- [Chai](https://www.chaijs.com/)
- [Sinon](https://sinonjs.org/)
- [Cypress](https://www.cypress.io/)## NodeJs YouTube channels
- [Programming with Mosh](https://www.youtube.com/watch?v=uVwtVBpw7RQ)
- [Academind](https://www.youtube.com/watch?v=65a5QQ3ZR2g)
- [Programming Knowledge](https://www.youtube.com/watch?v=spPtAEmwys4)
- [Coding Train](https://www.youtube.com/watch?v=RF5_MPSNAtU)
- [Edureka](https://www.youtube.com/watch?v=uk2gSHbnhAI)
- [LearnCode.academy](https://www.youtube.com/watch?v=pU9Q6oiQNd0)
- [Traversy Media](https://www.youtube.com/watch?v=U8XF6AFGqlc)
- [Code School](https://www.youtube.com/watch?v=GJmFG4ffJZU)
- [The Net Ninja](https://www.youtube.com/watch?v=1US-P13yKVs)
- [JavaScript Mastery](https://www.youtube.com/watch?v=l8WPWK9mS5M)
- [Coder Dost](https://www.youtube.com/watch?v=ChVE-JbtYbM)## NodeJs Famous Blogs
- [Dev.to](http://dev.to/t/node)
- [Quick Code](https://medium.com/quick-code)
- [Node Weekly](http://nodeweekly.com/issues)
- [How to node](http://howtonode.org)
- [Reddit](https://www.reddit.com/r/node/)
- [To the new](https://www.tothenew.com/blog/)
- [Free Code Camp](http://medium.freecodecamp.org)
- [Hackernoon](http://hackernoon.com)
- [Stackify](https://stackify.com/blog/)
- [HashNode](https://hashnode.com/n/javascript)
## NodeJs Famous Frameworks
- [Hapi.js](https://hapi.dev)
- [Express.js](https://expressjs.com)
- [Koa.js](https://koajs.com)
- [Meteor.js](https://guide.meteor.com)
- [Socket.io](https://socket.io/get-started/chat)
- [Nest.js](https://nestjs.com)
- [Sail.js](https://sailsjs.com/get-started)
- [Total.js](https://www.totaljs.com)
- [Feather.js](https://feathersjs.com)
- [Loopback.io](https://loopback.io)
- [Derby.js](https://www.derbyjs.com)
- [Salis.js](https://sailsjs.com)
- [Loopback](https://loopback.io)
- [Adonis.js](https://adonisjs.com)
- [Keystone.js](https://www.keystonejs.com)
- [Restify.js](http://restify.com)
- [Diet.js](http://dietjs.com)
- [Mean.js](http://meanjs.org)
- [Next.js](https://nextjs.org/docs)## Top NodeJs Website Tutorials
- [W3schools](https://www.w3schools.com/nodejs/)
- [Codeacademy](https://www.codecademy.com/learn/learn-node-js)
- [TutorialsPoint](https://www.tutorialspoint.com/nodejs/index.htm)
- [JavaTpoint](https://www.javatpoint.com/nodejs-tutorial)
- [TutorialsTeacher](https://www.tutorialsteacher.com/nodejs/nodejs-tutorials)
- [Nodeschool](https://nodeschool.io)
- [NodeJs.Dev](https://nodejs.dev/learn)
- [Kinsta Academy](https://kinsta.com/academy/course/node-js-full-stack-developer/)
- [JavaTPoint](https://www.javatpoint.com/nodejs-tutorial)🧩 Searching for a job ? This may help you 👉 [Ultimate Tech Job List](https://github.com/DhanushNehru/Ultimate-Tech-Jobs)
If you liked this repository support it by starring ⭐