{"id":18821457,"url":"https://github.com/dhanushnehru/ultimate-nodejs-resources","last_synced_at":"2025-05-15T19:05:04.809Z","repository":{"id":37421664,"uuid":"361175215","full_name":"DhanushNehru/Ultimate-NodeJs-Resources","owner":"DhanushNehru","description":"All resources related to Node Js at one place","archived":false,"fork":false,"pushed_at":"2024-10-16T06:11:56.000Z","size":11260,"stargazers_count":409,"open_issues_count":6,"forks_count":61,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-10-17T18:45:34.694Z","etag":null,"topics":["backend","backend-services","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","hacktoberfest2024-accepted","javascript","node","nodejs","resources","resourcespace","rest-api","server","tools"],"latest_commit_sha":null,"homepage":"https://dhanushnehru.github.io/Ultimate-NodeJs-Resources/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DhanushNehru.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE-OF-CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["DhanushNehru"],"patreon":"dhanushnehru","open_collective":null,"ko_fi":"dhanushnehru","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2021-04-24T13:55:39.000Z","updated_at":"2024-10-16T06:22:13.000Z","dependencies_parsed_at":"2024-10-18T05:07:29.344Z","dependency_job_id":null,"html_url":"https://github.com/DhanushNehru/Ultimate-NodeJs-Resources","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DhanushNehru%2FUltimate-NodeJs-Resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DhanushNehru%2FUltimate-NodeJs-Resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DhanushNehru%2FUltimate-NodeJs-Resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DhanushNehru%2FUltimate-NodeJs-Resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DhanushNehru","download_url":"https://codeload.github.com/DhanushNehru/Ultimate-NodeJs-Resources/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247755560,"owners_count":20990620,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","backend-services","hacktoberfest","hacktoberfest-accepted","hacktoberfest2024","hacktoberfest2024-accepted","javascript","node","nodejs","resources","resourcespace","rest-api","server","tools"],"created_at":"2024-11-08T00:41:54.015Z","updated_at":"2025-04-08T00:36:45.225Z","avatar_url":"https://github.com/DhanushNehru.png","language":null,"readme":"# [Ultimate-NodeJs-Resources](https://github.com/DhanushNehru/Ultimate-NodeJs-Resources)\n\n\u003cdiv align=\"center\"\u003e\n  \n[![Join Our Discord](https://img.shields.io/badge/Discord-Join%20Server-blue?logo=discord\u0026style=for-the-badge)](https://discord.com/invite/Yn9g6KuWyA)\n[![Subscribe on YouTube](https://img.shields.io/badge/YouTube-Subscribe-red?logo=youtube\u0026style=for-the-badge)](https://www.youtube.com/@dhanushnehru?sub_confirmation=1)\n[![Subscribe to Newsletter](https://img.shields.io/badge/Newsletter-Subscribe-orange?style=for-the-badge)](https://dhanushn.substack.com/)\n\n\u003c/div\u003e\n\nAll resources related to Node Js at one place\n\n![alt text](./cover.png)\n\n## Contributing\nPlease 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.\n\n## [NodeJs Official Documentation](https://nodejs.org/en/docs/)\n\n## Table of Contents\n[Ultimate-NodeJs-Resources](#Ultimate-NodeJs-Resources)\n- [NodeJs Topics to cover](#nodejs-topics-to-cover)\n- [NodeJs Related Github Repositories](#NodeJs-Related-Github-Repositories)\n- [NodeJs IDEs](#NodeJs-IDEs)\n- [NodeJs Security](#NodeJs-Security)\n- [NodeJs Testing Frameworks](#NodeJs-Testing-Frameworks)\n- [NodeJs YouTube channels](#NodeJs-YouTube-channels)\n- [NodeJs Famous Blogs](#NodeJs-Famous-Blogs)\n- [NodeJs Famous Frameworks](#NodeJs-Famous-Frameworks)\n- [Top NodeJs Website Tutorials](#Top-NodeJs-Website-Tutorials)\n\n## NodeJs Topics to cover\n- [NodeJs Setup](https://www.tutorialspoint.com/nodejs/nodejs_environment_setup.htm)\n- [Networking basics](https://www.youtube.com/watch?v=YSyFSnisip0)\n- [Making your first nodejs application](https://www.tutorialspoint.com/nodejs/nodejs_first_application.htm)\n- [Event Lifecycle and Event Loop](https://www.youtube.com/watch?v=qZ_rLRsJ1tU)\n- [Event Blocking](https://nodejs.org/en/docs/guides/dont-block-the-event-loop/)\n- [Function Callbacks](https://www.youtube.com/watch?v=ui4-OADfgIk)\n- [Await and Async](https://www.youtube.com/watch?v=V_Kr9OSfDeU)\n- [Express](https://www.youtube.com/watch?v=L72fhGm1tfE)\n- [EJS(Templating)](http://ejs.co/#docs)\n- [MVC](https://developer.mozilla.org/en-US/docs/Glossary/MVC)\n- [Rest Principles](https://www.youtube.com/watch?v=7YcW25PHnAA)\n- [Sessions and Tokens](https://www.geeksforgeeks.org/session-cookies-in-node-js/)\n- [Handling files](https://www.youtube.com/watch?v=ZySsdm576wE)\n- [Multer](https://www.youtube.com/watch?v=EVOFt8Its6I)\n- [Web Sockets](https://www.youtube.com/watch?v=jD7FnbI76Hg)\n- [Info about package.json](https://www.youtube.com/watch?v=-SaZiADGLHs)\n- [Testing your application](https://www.youtube.com/watch?v=Bs68k6xfR3E)\n- [Heroku](https://devcenter.heroku.com/categories/reference)\n- [Arrow Function ES6+](https://www.programiz.com/javascript/arrow-function)\n- [NodeJs Architecture](https://www.scaler.com/topics/nodejs/node-js-architecture/)\n- [CLI-Tools using NodeJS](https://dev.to/rushankhan1/build-a-cli-with-node-js-4jbi)\n- [NodeJS Ultimate Roadmap](https://roadmap.sh/nodejs)\n\n## NodeJs Related Github Repositories\n- [Node](https://github.com/nodejs/node)\n- [Node Version Manager](https://github.com/nvm-sh/nvm)\n- [The art of Node](https://github.com/maxogden/art-of-node)\n- [Nodemon](https://github.com/remy/nodemon)\n- [Awesome NodeJs](https://github.com/sindresorhus/awesome-nodejs)\n- [Awesome Npm](https://github.com/sindresorhus/awesome-npm)\n- [Awesome NodeJs Security](https://github.com/lirantal/awesome-nodejs-security)\n- [Docker NodeJs](https://github.com/nodejs/docker-node)\n- [NodeJs Best Practices](https://github.com/goldbergyoni/nodebestpractices)\n\n## NodeJs IDEs\n- [Visual Studio Code](https://code.visualstudio.com/download)\n- [Cloud 9](https://aws.amazon.com/cloud9/)\n- [IntelliJ IDEA](https://www.jetbrains.com/idea/)\n- [WebStorm](https://www.jetbrains.com/webstorm/)\n- [Komodo IDE](https://www.activestate.com/products/komodo-ide/)\n- [Koding](https://www.koding.com/)\n- [Webmatrix](https://www.microsoft.com/Web/webmatrix/node.aspx)\n- [Sublime Text](http://www.sublimetext.com/)\n- [Atom](https://atom.io/)\n- [Brackets](http://brackets.io/index.html)\n- [Aptana](http://www.aptana.com/)\n- [Gitpod](https://www.gitpod.io/)\n- [Eclipse](https://eclipseide.org/)\n- [codelobster](https://www.codelobster.com/)\n- [NetBeans](https://netbeans.apache.org/)\n\n## NodeJs Security\n- [Owasp](https://cheatsheetseries.owasp.org/cheatsheets/Nodejs_Security_Cheat_Sheet.html)\n- [NodeJs Org](https://nodejs.org/en/security/)\n- [NodeJsScan](https://github.com/ajinabraham/nodejsscan)\n- [Node.js Security](https://www.nodejs-security.com/) - Node.js Secure Coding books\n\n## NodeJs Testing Frameworks\n- [Jest](https://jestjs.io)\n- [Mocha](https://mochajs.org)\n- [Jasmine](https://jasmine.github.io/setup/nodejs.html)\n- [Ava](https://github.com/avajs/ava)\n- [Istanbul](https://istanbul.js.org)\n- [Node Tap](https://node-tap.org)\n- [Chai](https://www.chaijs.com/)\n- [Sinon](https://sinonjs.org/)\n- [Cypress](https://www.cypress.io/)\n\n## NodeJs YouTube channels\n- [Programming with Mosh](https://www.youtube.com/watch?v=uVwtVBpw7RQ)\n- [Academind](https://www.youtube.com/watch?v=65a5QQ3ZR2g)\n- [Programming Knowledge](https://www.youtube.com/watch?v=spPtAEmwys4)\n- [Coding Train](https://www.youtube.com/watch?v=RF5_MPSNAtU)\n- [Edureka](https://www.youtube.com/watch?v=uk2gSHbnhAI)\n- [LearnCode.academy](https://www.youtube.com/watch?v=pU9Q6oiQNd0)\n- [Traversy Media](https://www.youtube.com/watch?v=U8XF6AFGqlc)\n- [Code School](https://www.youtube.com/watch?v=GJmFG4ffJZU)\n- [The Net Ninja](https://www.youtube.com/watch?v=1US-P13yKVs)\n- [JavaScript Mastery](https://www.youtube.com/watch?v=l8WPWK9mS5M)\n- [Coder Dost](https://www.youtube.com/watch?v=ChVE-JbtYbM)\n\n## NodeJs Famous Blogs\n- [Dev.to](http://dev.to/t/node)\n- [Quick Code](https://medium.com/quick-code)\n- [Node Weekly](http://nodeweekly.com/issues)\n- [How to node](http://howtonode.org)\n- [Reddit](https://www.reddit.com/r/node/)\n- [To the new](https://www.tothenew.com/blog/)\n- [Free Code Camp](http://medium.freecodecamp.org)\n- [Hackernoon](http://hackernoon.com)\n- [Stackify](https://stackify.com/blog/)\n- [HashNode](https://hashnode.com/n/javascript)\n  \n## NodeJs Famous Frameworks\n- [Hapi.js](https://hapi.dev)\n- [Express.js](https://expressjs.com)\n- [Koa.js](https://koajs.com)\n- [Meteor.js](https://guide.meteor.com)\n- [Socket.io](https://socket.io/get-started/chat)\n- [Nest.js](https://nestjs.com)\n- [Sail.js](https://sailsjs.com/get-started)\n- [Total.js](https://www.totaljs.com)\n- [Feather.js](https://feathersjs.com)\n- [Loopback.io](https://loopback.io)\n- [Derby.js](https://www.derbyjs.com)\n- [Salis.js](https://sailsjs.com)\n- [Loopback](https://loopback.io)\n- [Adonis.js](https://adonisjs.com)\n- [Keystone.js](https://www.keystonejs.com)\n- [Restify.js](http://restify.com)\n- [Diet.js](http://dietjs.com)\n- [Mean.js](http://meanjs.org)\n- [Next.js](https://nextjs.org/docs)\n\n## Top NodeJs Website Tutorials\n- [W3schools](https://www.w3schools.com/nodejs/)\n- [Codeacademy](https://www.codecademy.com/learn/learn-node-js)\n- [TutorialsPoint](https://www.tutorialspoint.com/nodejs/index.htm)\n- [JavaTpoint](https://www.javatpoint.com/nodejs-tutorial)\n- [TutorialsTeacher](https://www.tutorialsteacher.com/nodejs/nodejs-tutorials)\n- [Nodeschool](https://nodeschool.io)\n- [NodeJs.Dev](https://nodejs.dev/learn)\n- [Kinsta Academy](https://kinsta.com/academy/course/node-js-full-stack-developer/)\n- [JavaTPoint](https://www.javatpoint.com/nodejs-tutorial)\n\n\u003c/br\u003e\n\n---\n🧩 Searching for a job ? This may help you 👉 [Ultimate Tech Job List](https://github.com/DhanushNehru/Ultimate-Tech-Jobs)\n\n\nIf you liked this repository support it by starring ⭐ \n","funding_links":["https://github.com/sponsors/DhanushNehru","https://patreon.com/dhanushnehru","https://ko-fi.com/dhanushnehru"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhanushnehru%2Fultimate-nodejs-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdhanushnehru%2Fultimate-nodejs-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdhanushnehru%2Fultimate-nodejs-resources/lists"}