Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/getvmio/free-node-js-resources

[Node.js Free Resources] This repository collects 19 of free resources for Node.js. 🚀 Power up your server-side JavaScript with our Node.js Nexus! This repository provides a comprehensive collection of free Node.js resources and an online playground. Perfect for developers looking to build scalab...
https://github.com/getvmio/free-node-js-resources

List: free-node-js-resources

awesome-list free-resources getvm node-js playground programming

Last synced: 1 day ago
JSON representation

[Node.js Free Resources] This repository collects 19 of free resources for Node.js. 🚀 Power up your server-side JavaScript with our Node.js Nexus! This repository provides a comprehensive collection of free Node.js resources and an online playground. Perfect for developers looking to build scalab...

Awesome Lists containing this project

README

        

# Node.js Free Resources

🚀 Power up your server-side JavaScript with our Node.js Nexus! This repository provides a comprehensive collection of free Node.js resources and an online playground. Perfect for developers looking to build scalable, high-performance network applications.

## Resources

| Index | Name | Category | Description |
|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 | [Build a DNS Server in Node.js](https://getvm.io/tutorials/build-a-dns-server-in-node-js) | Technical Tutorials | Comprehensive guide to building a DNS server using Node.js, covering DNS protocols, server architecture, and network communication in a practical and hands-on manner. |
| 2 | [How to create a real-world Node CLI app with Node](https://getvm.io/tutorials/how-to-create-a-real-world-node-cli-app-with-node) | Technical Tutorials | Learn how to build a practical Node.js CLI app that provides weather information, with a focus on understanding the underlying concepts and keeping dependencies slim. |
| 3 | [Building A Simple Single Sign On(SSO) Server And Solution From Scratch In Node.js.](https://getvm.io/tutorials/building-a-simple-single-sign-on-sso-server-and-solution-from-scratch-in-node-js) | Technical Tutorials | Learn how to build a secure and efficient single sign-on (SSO) solution from scratch using Node.js. Explore authentication and security measures for web applications. |
| 4 | [Build a static site generator in 40 lines with Node.js](https://getvm.io/tutorials/build-a-static-site-generator-in-40-lines-with-node-js) | Technical Tutorials | Learn how to build a simple yet powerful static site generator from scratch using Node.js. Ideal for web developers who want to create a customized solution for their projects. |
| 5 | [Lets code a web server from scratch with NodeJS Streams](https://getvm.io/tutorials/lets-code-a-web-server-from-scratch-with-nodejs-streams) | Technical Tutorials | Learn to build a web server from scratch using Node.js Streams. Understand the fundamentals of Node.js Streams and implement basic web server functionality. |
| 6 | [How to implement a programming language in JavaScript](https://getvm.io/tutorials/how-to-implement-a-programming-language-in-javascript) | Technical Tutorials | Learn how to implement a programming language from scratch using JavaScript. Dive into language design, parsing, interpretation, and optimization techniques. |
| 7 | [Building A Simple AI Chatbot With Web Speech API And Node.js](https://getvm.io/tutorials/building-a-simple-ai-chatbot-with-web-speech-api-and-node-js) | Technical Tutorials | Learn how to build an engaging voice-driven web app using the Web Speech API and Node.js. Create a conversational AI chatbot with natural language processing. |
| 8 | [Writing a Blockchain in Node.js](https://getvm.io/tutorials/writing-a-blockchain-in-node-js) | Technical Tutorials | Learn how to create a simple cryptocurrency blockchain using JavaScript and Node.js. Explore blockchain fundamentals, including blocks, hashing, and consensus protocols. |
| 9 | [Node.js Tutorial for Beginners: Learn Node in 1 Hour](https://getvm.io/tutorials/node-js-tutorial-for-beginners-learn-node-in-1-hour) | Video Courses | Comprehensive Node.js tutorial for beginners, covering the fundamentals of this popular JavaScript runtime in just 1 hour. Ideal for those new to Node.js. |
| 10 | [Node.js Introductory Course for Absolute Beginners](https://getvm.io/tutorials/node-js-introductory-course-for-absolute-beginners) | Video Courses | Comprehensive introductory course for absolute beginners, covering the fundamentals of Node.js and web development. Kickstart your NodeJS journey with animations, quizzes, and activities. |
| 11 | [A Beginner's Guide to Node.js](https://getvm.io/tutorials/a-beginners-guide-to-node-js) | Video Courses | Dive into the world of Node.js with this introductory course designed for beginners in programming and web development. Presented by DSC VIT and Md Hishaam Akhtar. |
| 12 | [Mastering the Basics of npm](https://getvm.io/tutorials/npm-mastering-the-basics) | Video Courses | Master the fundamentals of npm, the Node.js package manager, and streamline your web development workflow with this comprehensive course. |
| 13 | [The Node.js Handbook](https://getvm.io/tutorials/the-node-js-handbook) | Technical Tutorials | Comprehensive guide to Node.js and web development, covering JavaScript programming, server-side development, and Node.js fundamentals. |
| 14 | [Shell scripting with Node.js](https://getvm.io/tutorials/shell-scripting-with-node-js) | Technical Tutorials | Learn how to use Node.js for powerful shell scripting, including package management, cross-platform scripts, and more. |
| 15 | [Node.js Notes for Professionals](https://getvm.io/tutorials/node-js-notes-for-professionals) | Technical Tutorials | Comprehensive resource for learning Node.js, covering web development, file system I/O, modules, event emitters, and more. Practical insights and code examples for developers. |
| 16 | [Node.js Design Patterns](https://getvm.io/tutorials/node-js-design-patterns) | Technical Tutorials | Comprehensive guide to implementing design patterns in Node.js, providing practical insight into scalable and efficient code design for Node.js applications. |
| 17 | [Mastering Node](https://getvm.io/tutorials/mastering-node) | Technical Tutorials | Mastering Node is a comprehensive guide to Node.js development, covering advanced topics and best practices for building scalable and efficient web applications. |
| 18 | [How To Code in Node.js - eBook](https://getvm.io/tutorials/how-to-code-in-node-js-ebook) | Technical Tutorials | Learn the basics of coding in Node.js, a popular open-source runtime environment for executing JavaScript outside of the browser. Discover how to leverage Node's asynchronous capabilities to create powerful, scalable applications. |
| 19 | [From Containers to Kubernetes with Node.js](https://getvm.io/tutorials/from-containers-to-kubernetes-with-node-js) | Technical Tutorials | Learn how to build a full-stack application using Node.js and MongoDB, manage it with Docker and Docker Compose, and deploy it on a Kubernetes cluster. |

## More

- [Free JavaScript Resources](https://github.com/getvmio/free-javascript-resources)
- [Free HTML Resources](https://github.com/getvmio/free-html-resources)
- [Free R Resources](https://github.com/getvmio/free-r-resources)
- [Free Java Resources](https://github.com/getvmio/free-java-resources)
- [Free Neural Networks Resources](https://github.com/getvmio/free-neural-networks-resources)
- [Free Natural Language Processing Resources](https://github.com/getvmio/free-natural-language-processing-resources)
- [Free Computer Science Resources](https://github.com/getvmio/free-computer-science-resources)
- [Free React Resources](https://github.com/getvmio/free-react-resources)
- [Free Security Resources](https://github.com/getvmio/free-security-resources)
- [Free PyTorch Resources](https://github.com/getvmio/free-pytorch-resources)
- [Free Computer Architecture Resources](https://github.com/getvmio/free-computer-architecture-resources)
- [Free Functional Programming Resources](https://github.com/getvmio/free-functional-programming-resources)
- [Free Operating System Resources](https://github.com/getvmio/free-operating-system-resources)
- [Free Cryptography Resources](https://github.com/getvmio/free-cryptography-resources)
- [Free Compiler Resources](https://github.com/getvmio/free-compiler-resources)
- [Free Blockchain Resources](https://github.com/getvmio/free-blockchain-resources)
- [Free SQL Resources](https://github.com/getvmio/free-sql-resources)
- [Free Python Resources](https://github.com/getvmio/free-python-resources)
- [Free Unix Resources](https://github.com/getvmio/free-unix-resources)
- [Free Programming Resources](https://github.com/getvmio/free-programming-resources)
- [Free Object-Oriented Programming Resources](https://github.com/getvmio/free-object-oriented-programming-resources)
- [Free CSS Resources](https://github.com/getvmio/free-css-resources)
- [Free Machine Learning Resources](https://github.com/getvmio/free-machine-learning-resources)
- [Free Web Development Resources](https://github.com/getvmio/free-web-development-resources)
- [Free Shell Scripting Resources](https://github.com/getvmio/free-shell-scripting-resources)
- [Free Rust Resources](https://github.com/getvmio/free-rust-resources)
- [Free Haskell Resources](https://github.com/getvmio/free-haskell-resources)
- [Free Software Development Resources](https://github.com/getvmio/free-software-development-resources)
- [Free Data Science Resources](https://github.com/getvmio/free-data-science-resources)
- [Free Git Resources](https://github.com/getvmio/free-git-resources)
- [Free Networking Resources](https://github.com/getvmio/free-networking-resources)
- [Free Game Development Resources](https://github.com/getvmio/free-game-development-resources)
- [Free TensorFlow Resources](https://github.com/getvmio/free-tensorflow-resources)
- [Free Distributed Systems Resources](https://github.com/getvmio/free-distributed-systems-resources)
- [Free Embedded Systems Resources](https://github.com/getvmio/free-embedded-systems-resources)
- [Free DevOps Resources](https://github.com/getvmio/free-devops-resources)
- [Free Docker Resources](https://github.com/getvmio/free-docker-resources)
- [Free Robotics Resources](https://github.com/getvmio/free-robotics-resources)
- [Free Computer Vision Resources](https://github.com/getvmio/free-computer-vision-resources)
- [Free Deep Learning Resources](https://github.com/getvmio/free-deep-learning-resources)
- [Free Cloud Computing Resources](https://github.com/getvmio/free-cloud-computing-resources)
- [Free Go Resources](https://github.com/getvmio/free-go-resources)
- [Free Data Structures Resources](https://github.com/getvmio/free-data-structures-resources)
- [Free Control Systems Resources](https://github.com/getvmio/free-control-systems-resources)
- [Free Artificial Intelligence Resources](https://github.com/getvmio/free-artificial-intelligence-resources)
- [Free Data Analysis Resources](https://github.com/getvmio/free-data-analysis-resources)
- [Free Ruby Resources](https://github.com/getvmio/free-ruby-resources)
- [Free C++ Resources](https://github.com/getvmio/free-cpp-resources)
- [Free Bash Resources](https://github.com/getvmio/free-bash-resources)
- [Free Cybersecurity Resources](https://github.com/getvmio/free-cybersecurity-resources)
- [Free Algorithm Resources](https://github.com/getvmio/free-algorithm-resources)
- [Free Database Resources](https://github.com/getvmio/free-database-resources)
- [Free C Resources](https://github.com/getvmio/free-c-resources)
- [Free Version Control Resources](https://github.com/getvmio/free-version-control-resources)
- [Free Linux Resources](https://github.com/getvmio/free-linux-resources)
- [Free Computer Graphics Resources](https://github.com/getvmio/free-computer-graphics-resources)