Back

You are reading

Node JS Notesby heyashu.in
Lesson 3 of 22

Prerequisite

Ashutosh Anand Tiwari
By Ashutosh Anand Tiwari09 Sep, 2024 · 2 min read
Prerequisite

Prerequisites

Basics of Frontend (Not covered in the course) HTML/CSS: Basic knowledge of HTML and CSS is useful since we'll be using Node.js for web development.

Good Knowledge of JavaScript (Not covered in the course)

Syntax and Basics: You should be comfortable with JavaScript syntax, variables, loops, conditionals, functions, and error handling. Advanced JavaScript Concepts: Understanding concepts like closures, callbacks, promises, async/await, classes & OOPs, JSON, and event handling is crucial since Node.js heavily relies on asynchronous programming.

Basics of Terminal (Covered in the course)

Shell Commands: You should be comfortable using basic shell commands to navigate directories, manage files, and execute scripts.

Basics of OS (Covered in the course)

CPU and Cores: You should have a basic understanding of CPU and Cores. Process, Threads and Kernel: You should have a basic understanding of Process, Threads and Kernel.

File Systems and Paths: Understanding file paths, relative vs absolute paths, and file permissions. Environment Variables: Knowing what environment variables are and how to set them in different operating systems. Environment Variables: Knowing what environment variables are and how to set them in different operating systems.

Basics of Computer Networking (Covered in the course)

IP Addresses, Ports, and DNS: Understanding how IP addresses, ports, and DNS work is helpful when dealing with networking in Node.js.

Above content is copied from https://procodrr.com/nodejs/section-1_introduction/1_prerequisites/ :

Profile

Ashutosh Anand Tiwari

Follow

A front-end engineer with a passion for learning and exploring the world.

🌱 Planted and watering by :

🙏 धन्यवाद ! 🙏

tiranga
Request a Topic

Want me to write notes on a course?

Tell me the course, book, or research topic you want covered. If it helps learners, I'll consider adding structured digital notes for it in the garden.

Collaborate

Have a notes collection to feature here?

Do you have open notes you want featured in this digital garden? Let me know — we can collaborate and publish them for learners worldwide.