Lộ trình L?p trnh Node.js

Hướng dẫn từng bước để trở thành một nhà phát triển Nhà phát triển L?p trnh Node.js.

Quay lại trang chủ

Chú giải

Đề xuất
Lựa chọn thay thế
Tùy chọn

1N?n t?ng

JavaScript Nng cao & B?t ??ng b?
Ki?n th?c v? Terminal/CLI
Qu?n l Gi (NPM/Yarn)

2Node.js C? b?n

Node.js Runtime
H? th?ng Modules
Cc Module C?t li (Core Modules)
Event Loop

3Frameworks

Express.js
Koa.js
Fastify
Nest.js (TypeScript)

4Lm vi?c v?i API

REST API
GraphQL
JSON

5C? s? d? li?u

CSDL Quan h? (SQL)
CSDL NoSQL
Caching v?i Redis

6Xc th?c & B?o m?t

M?t kh?u Hashing (bcrypt)
JWT Authentication
OAuth 2.0 / OpenID
B?o m?t c? b?n (CORS, Helmet, .env)

7Testing

Unit Testing (Jest/Mocha)
Integration Testing
E2E Testing (Supertest)

8Tri?n khai & Nng cao

Docker
CI/CD (GitHub Actions)
Nh cung c?p ?m my
WebSockets (Socket.IO)

Hãy truy cập các lộ trình liên quan sau và tiếp tục học hỏi