Node.Js + Ts: Build Rest Apis From Scratch (no Frameworks)
Published 3/2026
Created by Abdulboriy Malikov
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All Levels | Genre: eLearning | Language: English | Duration: 20 Lectures ( 3h 17m ) | Size: 2.1 GB
What you'll learn
✓ Understand Node.js architecture: Event Loop, V8, and libuv
✓ Set up professional Node.js + TypeScript projects with tsx
✓ Master core modules: fs, path, events,http, and crypto
✓ Build HTTP servImplement routing and handle different HTTP methodsers from scratch without any framework
✓ Parse JSON request bodies using streams
✓ Create a complete REST API with CRUD operations
✓ Handle errors properly with custom error classes
✓ Use ES Modules (import/export) in Node.js
✓ Apply real-world patterns: graceful shutdown, environment config
Requirements
● Basic JavaScript knowledge (ES6+)
● Basic TypeScript understanding (types, interfaces)
● A computer with Node.js installed (we'll cover setup)
● VS Code or any code editor
● No prior Node.js experience required
Description
Want to truly understand Node.js before jumping into frameworks like E×ρréšš or NestJS?
This course teaches you Node.js fundamentals from the ground up using TypeScript. You'll build a complete REST API using ONLY Node.js core modules - no frameworks, no magic, just pure understanding.
WHY THIS COURSE?
Most developers jump straight to E×ρréšš or NestJS without understanding what happens under the hood. When something breaks, they're lost. This course fixes that problem once and for all.
WHAT YOU WILL LEARN
- How Node.js actually works (Event Loop, V8, libuv)
- Core modules: fs, path, events,http, crypto
- Build HTTP servers from scratch
- Implement routing without any framework
- Parse request bodies and handle responses
- TypeScript best practices for Node.js
- Real-world patterns: error handling, graceful shutdown, environment config
Task Manager REST API - complete CRUD operations with JSON file database
By the end, you will understand exactly what frameworks like E×ρréšš do behind the scenes, making you a much stronger and more confident developer.
THIS COURSE IS PERFECT FOR
- Frontend developers moving to backend
- Developers who want to understand Node.js deeply
- Anyone preparing for NestJS, E×ρréšš, or Fastify
Enroll now and let's build something real together!
Who this course is for
■ Frontend developers who want to learn backend development
■ JavaScript developers transitioning to Node.js
■ Developers who want to understand Node.js before using frameworks
■ Students preparing to learn E×ρréšš, NestJS, or Fastify
■ Anyone who wants to build REST APIs with TypeScript
■ Self-taught developers filling gaps in their Node.js knowledge
You do not have permission to view the full content of this post. Log in or register now.