999.000 ₫
49.999 ₫
Video bài giảng và tài liệu giống mô tả
Học online trên drive bằng điện thoại hoặc máy tính
Kích hoạt khóa học tự động ngay lập tức 24/7
Đây là khóa học giúp bạn nắm vững toàn bộ kiến thức cần thiết để xây dựng một hệ thống Backend hiện đại sử dụng Node.js và Express. Không chỉ dừng lại ở việc tạo API, bạn còn được học cách kết nối với cơ sở dữ liệu MySQL và MongoDB, xây dựng tính năng nâng cao như xác thực, phân quyền, upload file, và triển khai ứng dụng thực tế. Phù hợp với người mới bắt đầu hoặc các bạn muốn trở thành lập trình viên fullstack.
Học xây dựng RESTful API bài bản với Node.js và Express.
Hiểu rõ mô hình MVC, cấu trúc dự án backend thực tế.
Thực hành kết nối và xử lý dữ liệu với MySQL & MongoDB.
Xây dựng hệ thống xác thực và phân quyền như trong thực tế.
Triển khai ứng dụng backend lên môi trường thật như Vercel, Render hoặc VPS.
Thiết lập môi trường phát triển và hiểu rõ Node.js, Express.
Xây dựng API chuẩn RESTful.
Thao tác dữ liệu với cả MySQL và MongoDB.
Xử lý xác thực, phân quyền, upload file, gửi email.
Triển khai ứng dụng backend ra môi trường thật.
- Giới thiệu về Node.js và Express:
- Tổng quan về Node.js và Express
- Cài đặt và thiết lập môi trường phát triển
- Các khái niệm cơ bản về Node.js và Express
- Xây dựng RESTful API với Express:
- Tạo các tuyến đường (routes)
- Xử lý các yêu cầu HTTP
- Trả về dữ liệu trong các định dạng khác nhau
- Xử lý các lỗi
- Kết nối với cơ sở dữ liệu SQL:
- Tổng quan về SQL và MySQL
- Kết nối với cơ sở dữ liệu MySQL bằng Node.js
- Thực hiện các truy vấn SQL
- Quản lý dữ liệu trong cơ sở dữ liệu
- Kết nối với cơ sở dữ liệu MongoDB:
- Tổng quan về MongoDB
- Kết nối với cơ sở dữ liệu MongoDB bằng Node.js
- Thực hiện các truy vấn MongoDB
- Quản lý dữ liệu trong cơ sở dữ liệu MongoDB
- Xây dựng các tính năng nâng cao:
- Xác thực và phân quyền
- Tải lên và lưu trữ tệp
- Gửi email
- Quản lý phiên
- Triển khai ứng dụng:
- Đóng gói ứng dụng
- Triển khai ứng dụng lên máy chủ sản xuất
- Giám sát và quản lý ứng dụng
Học viên sẽ có thể xây dựng các ứng dụng web mạnh mẽ và hiệu quả sử dụng Node.js, Express, SQL và MongoDB.
Học viên sẽ có kiến thức vững chắc về các công nghệ này và có thể áp dụng chúng vào các dự án thực tế.
Học viên sẽ có thể làm việc với các nhà phát triển khác trong các dự án sử dụng các công nghệ này.
Học viên sẽ có thể tìm kiếm việc làm trong các công ty sử dụng các công nghệ này.
Khóa học này phù hợp với những người:
Có kiến thức cơ bản về lập trình web
Muốn tìm hiểu về cách xây dựng một máy chủ RESTful backend sử dụng Node.js, Express, SQL và MongoDB
Muốn xây dựng các ứng dụng web mạnh mẽ và hiệu quả
Muốn làm việc với các nhà phát triển khác trong các dự án sử dụng các công nghệ này
Muốn tìm kiếm việc làm trong các công ty sử dụng các công nghệ này
Chương 00 Tổng Quan Về Khóa Học (khoahocgiahoi.com zalo 0898904654)
Bài 0 Demo Kết Quả Đạt Được Khi Kết Thúc Khóa Học (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 00 Bắt buộc xem (khoahocgiahoi.com zalo 0898904654)
Bài 01 Hướng dẫn sử dụng khóa học này hiệu quả (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 02 Tài Liệu của Khóa Học (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 03 Demo kết quả đạt được (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 04 Hướng Dẫn Sử Dụng Source Code của Khóa Học (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 05 Lộ Trình Backend NodeJS với Hỏi Dân IT (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 06 Yêu Cầu Khi Tham Gia Khóa Học (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 07 Cách Học Tập Trên Udemy hiệu quả (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 08 Về tác giả (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 01 Website hoạt động như thế nào (khoahocgiahoi.com zalo 0898904654)
Bài 1 Feeling (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 2 Xây dựng Chức năng của một website (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 3 Mô hình Client - Server (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 4 Vận Hành Một Website (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 5 Dữ Liệu Để Hiển Thị Website (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 6 Website Khi Có Lưu Trữ Data (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 7 Database (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 02 Web Server với Node.JS (khoahocgiahoi.com zalo 0898904654)
Bài 08 What is NodeJS (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 09 NPM - Node Package Manager (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 10 Hello world với Nodejs (basic) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 11 Các thành phần của URL (bổ trợ) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 12 Hello world với Nodejs (advance) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 13 Cài Đặt Thư Viện NodeJS với NPM (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 14 Hello world với Express (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 15 Do We Need Babel (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 16 Mô hình hoạt động của Express (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 17 More Routes (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 18 Template (View) Engine (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 03 Project Structure (khoahocgiahoi.com zalo 0898904654)
Bài 19 ENV (Environment Variables) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 20 DevTool - Nodemon (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 21 Static files (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 22 Mô hình MVC (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 23 Tổ chức các thư mục project (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 24 Áp dụng mô hình MVC với Nodejs (Part 1) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 25 Áp dụng mô hình MVC với Nodejs (Part 2) (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 04 Setup Docker & Database (khoahocgiahoi.com zalo 0898904654)
Bài 026 Why Docker (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 027 Sử dụng Docker (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 028 Docker Hub (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 030 Sử Dụng MySQL với NodeJS (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 031 Tái Sử Dụng Connection (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 032 Connection Cost - Tạo Mới Connection (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 033 Connection Pool Pattern (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 034 Test Performance Query Database (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 291 Relational Database (Sử dụng Docker) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 292 Relational Database (Không dùng Docker) (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 05 CRUD với SQL & Node.JS (khoahocgiahoi.com zalo 0898904654)
Bài 35 Design NavBar (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 36 Design Form Add New User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 37 Express và Reqbody (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 38 Chức Năng Create User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 39 Design List Users (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 40 Query List Users (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 41 Display List Users (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 42 Design View Edit User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 43 Route Params (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 44 Get User By Id (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 45 Update A User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 46 Delete Form Delete User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 47 Delete User By Id (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 48 Cải Thiện Trải Nghiệm Giao Diện với Javascript (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 49 Ưu Nhược Điểm Của Cách Làm Hiện Tại (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 50 Học Gì Tiếp Theo với SQL (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 06 1 NoSQL - MongoDB (khoahocgiahoi.com zalo 0898904654)
Bài 051 Lịch Sử Ra Đời của Database (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 052 What is NoSQL (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 053 Why MongoDB (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 541 What is Mongoose (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 542 Về Cài Đặt MongoDB (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 06 2 Hướng Dẫn Chạy MongoDB với Docker (khoahocgiahoi.com zalo 0898904654)
Bài 551 Cài Đặt MongoDB Compass (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 552 Hướng Dẫn Sử Dụng MongoDB (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 562 Hướng Dẫn Cài Đặt MongoDB với Docker (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 06 3 Hướng Dẫn Chạy MongoDB (Không Dùng Docker) (khoahocgiahoi.com zalo 0898904654)
Bài 563 Hướng Dẫn Cài Đặt MongoDB Server (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 564 Cấu Hình MongoDB Server (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 06 4 MongoDB CRUD Basic (khoahocgiahoi.com zalo 0898904654)
Bài 57 Create Connection (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 58 Connection Options (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 59 Create Database (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 60 Create Schema Model (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 61 Create A User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 62 Display List Users (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 63 Update A User (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 64 Delete A User (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 07 RESTful APIs (với MongooseMongoDB) (khoahocgiahoi.com zalo 0898904654)
Bài 65 Setup Postman (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 67 Vai Trò của Web Server (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 68 JSON APIs (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 69 Restful là gì (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 70 Status Code (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 71 GET Method (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 72 GET All Users API (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 73 POST Method (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 74 Create User API (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 75 PUT Method (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 76 Update User API (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 77 PUT vs PATCH (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 78 DELETE Method (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 79 Delete User API (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 08 Project Practices (khoahocgiahoi.com zalo 0898904654)
019 98Tính toán và (website khoahocgiahoi.com zalo 0583953426).mp4
019 98Tính toán limit và skip (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 081 Model Customers (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 082 Giải pháp lưu trữ file với MongoDB (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 083 Setup lưu trữ file với Nodejs (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 084 API Upload files (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 085 Tối Ưu Upload Files (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 086 Create a customer API (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 087 Create array of customers API (sử dụng khi import files) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 088 Bài tập GET all customer APIs (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 089 Bài tập Update a customer (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 090 Soft Delete với Mongodb (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 091 Delete a Customer API (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 092 Bài tập Delete Array Customers (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 093 Query String (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 094 Reqquery (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 095 Reqparams (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 096 Limit với URL (Giới Hạn của URL) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 097 Pagination (offsetlimit) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 099 API Get Customers with pagination (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 100 Filter ( Dạng Basic) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 101 Bài tập filter (Basic) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 102 Query Builder (Advance) (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 09 MongoDB Design Patterns (khoahocgiahoi.com zalo 0898904654)
Bài 103 Mongoose và MongoDB (Driver) khác nhau như thế nào (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 104 MongoDB Driver (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 105 ReadWrite với Mongodb Driver (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 106 Data Modeling (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 107 Embedded Data Models (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 108 Database References (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 109 MongoDB Design Pattern (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 110 Mongoose Subdocuments (Embedded data) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 111 Mongoose Reference Documents (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 112 Design Models with Relationship (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 113 Tạo Models (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 10 MongoDB Advance (khoahocgiahoi.com zalo 0898904654)
Bài 114 Bài Tập Tạo Mới Projects (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 115 Thêm User vào Projects (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 116 Fetch a Project (with Ref) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 117 Bài Tập Về Projects (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 118 Bài tập CRUD a Task (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 119 Bài Tập Thêm UsersProjects cho Task (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 120 Bài tập Add a Task to a Project (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 121 Bài tập Get Tasks của Projects (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 122 Validate Data (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 11 Tổng Kết Các Kiến Thức Đã Học (khoahocgiahoi.com zalo 0898904654)
Bài 124 Deploy Database with Mongodb atlas (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 125 Deploy Backend NodeJS With Render (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 126 Giới Thiệu Boilerplate (NodeJSMongoose) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 127 Các kiến thức chưa đề cập (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 128 Login (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 129 Nhận xét về model của mongodb (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 130 Tổng kết khóa học (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 131 Về Tính Năng Login Sử Dụng JWT - JSON Web Token (Bonus) (website khoahocgiahoi.com zalo 0583953426).mp4
Bài 131 Về Tính Năng Login Sử Dụng JWT - JSON Web Token (Extra) (website khoahocgiahoi.com zalo 0583953426).mp4
Chương 12 Summary (khoahocgiahoi.com zalo 0898904654)
23.000.000 ₫
199.999 ₫
4.800.000 ₫
59.999 ₫
4.099.999 ₫
99.999 ₫
1.399.999 ₫
79.999 ₫
4.000.000 ₫
109.999 ₫
899.000 ₫
49.999 ₫
2.999.999 ₫
99.999 ₫
3.000.000 ₫
99.999 ₫
5.900.000 ₫
79.999 ₫
4.800.000 ₫
39.999 ₫
9.999.999 ₫
99.999 ₫
799.000 ₫
49.999 ₫