Node.js
Trung cấp

Node.js & Express: Xây Dựng RESTful APIs

Khóa học thực hành trực tiếp tại lớp học Node.js & Express. Thiết kế và phát triển RESTful APIs với hands-on coding, thảo luận nhóm và hướng dẫn 1-1 từ giảng viên. Môi trường học tập tương tác với dự án thực tế.

10 tuần (40 giờ)
18
4.9
Chứng nhận
TS. Đặng Anh Tuấn

Giảng viên

TS. Đặng Anh Tuấn

CTO Đặng Trí Thanh

Giảng viên

CTO Đặng Trí Thanh

8,500,000đ
Giảm 10%
Node.js & Express: Xây Dựng RESTful APIs

Nội dung khóa học

Chương trình học được thiết kế với 40 giờ thực hành intensive, kết hợp lý thuyết và coding session

10 tuần
40 giờ học
Tối đa 15 người
Lớp nhỏ
5 dự án
Hands-on
Tuần 1-2

Node.js Fundamentals & Setup

8 giờ
  • Node.js runtime và event loop
  • NPM và package management
  • File system và modules
  • Async/await và Promises
  • Lab: Xây dựng CLI tool đầu tiên
Tuần 3-4

Express.js Framework

8 giờ
  • Express setup và routing
  • Middleware và request handling
  • Template engines và static files
  • Error handling patterns
  • Lab: Tạo web server cơ bản
Tuần 5-6

RESTful API Design & Development

8 giờ
  • REST principles và HTTP methods
  • API routing và parameter handling
  • Request validation với Joi/Yup
  • Response formatting và status codes
  • Lab: Xây dựng CRUD API
Tuần 7-8

Database Integration & Security

8 giờ
  • MongoDB với Mongoose ODM
  • Database schema design
  • Authentication với JWT
  • Password hashing và security
  • Lab: User management system
Tuần 9-10

Testing & Deployment

8 giờ
  • Unit testing với Jest
  • API testing với Supertest
  • Environment configuration
  • Deployment strategies
  • Dự án cuối khóa: E-commerce API

Dự án cuối khóa

Xây dựng một hệ thống E-commerce API hoàn chỉnh với authentication, product management, order processing và payment integration. Dự án sẽ được deploy lên cloud platform và trình bày trước lớp.

Giảng viên

TS. Đặng Anh Tuấn

TS. Đặng Anh Tuấn

Tiến sĩ tại Đại học Y Dược TP. HCM, kiêm Giảng viên Lập trình tại FPT Education. Chuyên gia về Machine Learning với nhiều năm kinh nghiệm trong lĩnh vực phân tích dữ liệu và phát triển backend.

15+ năm
Kinh nghiệm
8,500
Học viên
12
Khóa học
4.8
Đánh giá
Node.js Expert
API Design
MongoDB
DevOps

Giảng viên

CTO
CTO Đặng Trí Thanh

CTO Đặng Trí Thanh

Giám đốc Công nghệ, Cố vấn Công nghệ giao dịch thời gian thực. Từng là Giám đốc CNTT Hướng Nghiệp Á Âu, GĐ CNTT Bibica. Phân tích dữ liệu Sacombank, trưởng nhóm Phân tích dữ liệu Citibank. Product Manager tại Shopdi, Hahalolo. Nhiều năm kinh nghiệm giảng dạy tại FPT Polytechnic, Aptech Saigon, IMIC, Aptech Vietnam, MindX, VBI Academy.

15+ năm
Kinh nghiệm
12,000
Học viên
18
Khóa học
4.8
Đánh giá
Node.js Expert
API Design
MongoDB
DevOps

Đánh giá từ học viên

4.9
(1,250 đánh giá)
5
85%
4
12%
3
3%
2
3%
1
3%
Nguyễn Văn An

Nguyễn Văn An

Senior Developer
2 tuần trước

Khóa học rất chi tiết và thực tế. Giảng viên giải thích rất dễ hiểu, từ cơ bản đến nâng cao. Dự án cuối khóa giúp mình áp dụng được tất cả kiến thức đã học.

M

Lê Thị Mai

Full-stack Developer
1 tháng trước

Mình đã thử nhiều khóa học Node.js khác nhưng khóa này là hay nhất. Code examples rất thực tế, authentication part đặc biệt hữu ích cho dự án của mình.

Trần Hoàng Nam

Trần Hoàng Nam

Backend Developer
3 tuần trước

Khóa học tốt, nội dung phong phú. Có thể cải thiện thêm phần testing và deployment. Overall rất đáng để học!

Đăng ký khóa học

7,650,000đ
Giảm 10%
8,500,000đ
Thời lượng:10 tuần (40 giờ)
Học viên/lớp:Tối đa 15 người
Lịch học:T2, T4: 19:00-21:00
Ngôn ngữ:Tiếng Việt
Chứng chỉ:Có
Lớp sắp khai giảng
📅 24/06/2025 - Còn 5 chỗ trống

Khóa học bao gồm

40 giờ học trực tiếp tại lớp
Lab thực hành với thiết bị hiện đại
Thảo luận nhóm và peer programming
Chứng chỉ hoàn thành có xác thực
Hỗ trợ 1-1 với giảng viên
Hỗ trợ sau khóa học 3 tháng

Yêu cầu tham gia

• JavaScript cơ bản (6+ tháng kinh nghiệm)
• Hiểu biết về HTML/CSS
• Laptop cá nhân (Windows/Mac/Linux)
• Git và GitHub account
• Cam kết tham gia đầy đủ

Khóa học liên quan

Tiếp tục hành trình học Node.js với các khóa học bổ trợ

Node.js Cơ Bản: Làm Quen Với JavaScript Runtime
Node.js
Cơ bản

Node.js Cơ Bản: Làm Quen Với JavaScript Runtime

Giảng viên: Nguyễn Văn Anh

Học cách xây dựng ứng dụng phía máy chủ với JavaScript sử dụng Node.js từ nền tảng cơ bản.

20 giờ
850
4.7
Node.js Authentication: JWT, OAuth, Passport
Node.js
Trung cấp

Node.js Authentication: JWT, OAuth, Passport

Giảng viên: Lê Thị Mai

Triển khai các giải pháp xác thực và ủy quyền an toàn trong ứng dụng Node.js của bạn.

24 giờ
785
4.8
Node.js Nâng Cao: Microservices và Kiến Trúc
Node.js
Nâng cao

Node.js Nâng Cao: Microservices và Kiến Trúc

Giảng viên: Vũ Đức Minh

Thiết kế và triển khai hệ thống phân tán với kiến trúc microservices sử dụng Node.js.

40 giờ
560
4.9
DNT DIGITAL

🤖 AI CODE: Vibe Code NEEDED! 🚀 🏦 SSI • DNSE • MT5 • Bitget ⚡

Zalo 0934145100
Khóa đào tạo
Hỗ trợ

Được học lại miễn phí · Hỗ trợ trọn đời · Cập nhật miễn phí

Đội ngũ hỗ trợ

Đặng Trí Thanh
Đặng Trí Thanh
Giám đốc Công nghệ DNT Digital
Zalo 0934145100
Mộng Cầm
Mộng Cầm
Hỗ trợ khách hàng · Huấn luyện viên
Zalo 0927909257
Khánh Linh
Khánh Linh
Hỗ trợ khách hàng · Huấn luyện viên
Zalo 0927909582