/FullStack_Using_Nodejs_RoadMap

In this repository , you'll find FullStack road map , This repository will always be updated.

FullStack_Using_Nodejs_RoadMap

In this repository , you'll find FullStack Using Nodejs road map , This repository will always be updated.

RoadMap Index :

🔗 Computer Science Basics

🔗 Beginner-Level

🔗 Intermediate Level

🔗 Advanced Level

🔗 Interview Preparation


Computer Science Basics

Introduction to Computer Science

Introduction to Computer Science

Note :

You choose only one of Basics :

Data Structures and Algorithms

Data Structure for C++ and Python

Notes :

When you choose C++ language , you choose data structure C++

When you choose python language , you choose data structure python

📹 Data Structure For C++

📹 Data Structure For Python

Object Oriented Programming(OOP) for C++ and Python

Notes :

When you choose C++ language , you choose OOP C++

When you choose python language , you choose OOP python

📹 OOP For C++

Notes :

  • You have two courses of OOP Python , you can choose one course of them

📹 OOP Python

📹 OOP Python

Introduction to Databases

SQL Databases

Notes :

If you want the video translated, open the subtitle CC

📹 SQL Tutorial - Full Database Course for Beginners

📹 Database Design Course - Learn how to design and plan a database for beginners

📹 MySQL Tutorial for Beginners [Mosh]

📹 MySQL Database FreeCodeCamp

OR

📹 DB-In Arabic

📹 DB-In Arabic

📹 DB-ITI

Books

📖 Funamentals-of-Database-Systems

📖 Pro-SqL-Server-Relational-Database-Design-and-Implementation


Beginner_Level

Web Basics

What is HTTP methods & codes?

Videos

📹 HTTP-Methods

📹 HTTP-Status-Codes

What is API & Rest API?

📹 API

📹 Rest-API & HTTP

Front End Basics

Front End Basics

HTML & CSS & JavaScript & ES6

Note :

ES6 is ECMA Script (Modern JavaScript)

📹 HTML - Elzero

📹 CSS - Elzero

📹 JavaScript- Elzero

📹 JavaScript_Projects - Elzero

📹 ES6 - Elzero

Books

📖 JavaScript - You Don't Know JavaScript

📖 JavaScript - notes Professional

📖 JavaScript - ES6

📖 JavaScript-ES6 - TutorialsPoint

Documentations

HTML

📹HTML-DOCS

📹HTML-DOCS

CSS

📹CSS-DOCS

📹CSS-DOCS

JavaScript & ES6

📹JavaScript-DOCS

📹JavaScript-ES6-DOCS


TypeScript & Angular

Notes :


React

📹 React - Codezon

📹 React- FreeCodeCamp

Books

📖 React - React Native

📖 React - 2024

📖 MernStack using React & Typescript

Documentations

📹 React-DOCS


Intermediate Level

The way to Nodejs and MongoDB

Nodejs & Express

📹 Nodejs & Express In English

OR

📹 Nodejs & Express In Arabic

📹 Nodejs & Express In Arabic

📹 Nodejs & Express ITI

Books

📖 Nodejs - Design Patterns

📖 Nodejs - Novice To Ninja

Documentations

📹 Nodejs-DOCS

📹 Express-DOCS

Rest-API using Postman in Nodejs

📹 What-is-Postman

📹 Rest-API-Using-Postman

Books

📖 Rest-API-Using-Nodejs

MongoDB Database

Notes :

To study MongoDB course you have to study nodejs first

📹 MongoDB Full Course 2023

📹 MongoDB Schema Design

OR

📹 MongoDB Crash Course

📹 MongoDB Crash Course 2022

📹 MongoDB + Mongoose + Nodejs Crash Course

OR

📹 MongoDB In Arabic

📹 MongoDB ITI

Books

📖 MongoDB - Notes Professionals

📖 MongoDB - Fundamentals

Documentations

📖 MongoDB-DOCS

Projects Using Nodejs & Express

📹 4 Projects-Using-Express & Nodejs

Projects Using Nodejs & Express & React

📹 E-commerce

📹 Chat-App

Projects Using Nodejs & Express & Angular

📹 Task-Manager


Interview Preparation

Interview Questions

🔗 Nodejs - Interview - Questions

🔗 Nodejs - Interview - Questions

🔗 Nodejs - Interview - Questions

CV Templates

🔗 CV - Templates

🔗 CV - Templates

🔗 CV - Templates


JavaScript Challenges

JavaScript Challenges

🔗JavaScript - Exercism - Challenges

🔗JavaScript - Jscodebox - Challenges

🔗JavaScript - Codewars - Challenges

🔗JavaScript - Jschallenger - Challenges

🔗JavaScript - Jscodechallenges - Challenges

🔗JavaScript - JavaScript30 - Challenges

🔗JavaScript - Leetcode 30 Days - Challenges

📽️JavaScript - Explanation Leetcode 30 Days In English - Challenges


Free Frontend Templates

Free Frontend Templates

🔗Free - Frontend - Templates

🔗Free - Frontend - Templates

🔗Free - Frontend - Templates