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 hackoberfest2022 hacktoberfest hacktoberfest-accepted hacktoberfest2023 javascript node nodejs resources resourcespace rest-api server tools

Last synced: 3 months ago
JSON representation

All resources related to Node Js at one place

Lists

README

        

# [Ultimate-NodeJs-Resources](https://github.com/DHANUSHXENO/Ultimate-NodeJs-Resources)

All resources related to Node Js at one place

![alt text](./cover.png)

## Contributing
Please see [CONTRIBUTING](https://github.com/DHANUSHXENO/Ultimate-NodeJs-Resources/blob/main/CONTRIBUTING.md), [CODE-OF-CONDUCT](https://github.com/DHANUSHXENO/Ultimate-NodeJs-Resources/blob/main/CODE-OF-CONDUCT.md) for details before you contribute.

_**Note: Please follow the maintainer of the repository for quick approval of the PR's via [Twitter](https://twitter.com/Dhanush_Nehru), [Instagram](https://www.instagram.com/dhanush_nehru/), [Youtube](https://www.youtube.com/@dhanushnehru?sub_confirmation=1), [Github](https://github.com/DhanushNehru)**_

## [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)

## 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)

Hey, I am Dhanush N,the maintainer of this opensource repository. You can connect with me and support or follow my work via [Twitter](https://twitter.com/Dhanush_Nehru) / [Instagram](https://www.instagram.com/dhanush_nehru/) / [Youtube](https://www.youtube.com/@dhanushnehru?sub_confirmation=1) / [Github](https://github.com/DhanushNehru)

Searching for a job ? This may help you
[Ultimate Tech Job List](https://github.com/DHANUSHXENO/Ultimate-Tech-Jobs)

If you liked this repository support it by starring ⭐

Buy Me A Coffee