Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

Lập trình web với Nodejs, Express, MongoDB

Khóa học giúp bạn làm chủ những kiến thức NodeJS, Express, MongoDB; phát triển đầy đủ kĩ năng và nắm vững các công cụ này để phục vụ cho các project thực tế.

5.0 (2 đánh giá)
27 học viên

Bạn sẽ học được gì?

Làm chủ những kiến thức cơ bản về NodeJS. Express Framework và MongoDB
Ứng dụng các kiến thức để xây dựng được một ứng dụng web hoàn chỉnh
Tiếp cận với các project thực tế.

Giới thiệu khóa học

NodeJS là nền tảng back-end được viết bằng JavaScript. NodeJS sử dụng model event-driven, non-blocking I/O để tạo Apps vô cùng mạnh mẽ.

Express là một web app framework trên nền tảng Node.js. Hỗ trợ các method HTTP và Middleware tạo ra các API vô cùng mạnh mẽ và dễ sử dụng.

MongoDB là một cơ sở dữ liệu NoSQL hướng đối tượng, đơn giản, linh động và có thể mở rộng. Nó dựa trên mô hình lưu trữ NoSQL document. Các đối tượng dữ liệu được lưu trữ dưới dạng các tài liệu riêng biệt bên trong một collection – thay vì lưu trữ dữ liệu vào các cột và hàng của cơ sở dữ liệu quan hệ truyền thống.

Khóa học Lập trình web với Nodejs, Express, MongoDB giúp bạn làm chủ những kiến thức NodeJS, Express, MongoDB; phát triển đầy đủ kĩ năng và nắm vững các công cụ này để phục vụ cho các project thực tế. Các công cụ này là tổ hợp các công nghệ cực kì mạnh mẽ để xây dựng các ứng dụng web chuyên nghiệp, đòi hỏi những kĩ thuật cao mà các công ty hiện nay đang rất cần nhân lực.

Nhanh tay đăng ký khoá học để nhận ưu đãi từ Unica nhé!

Nội dung khóa học

5 Phần 56 Bài 07h 20p
Phần 1: Giới thiệu khóa học 1 bài học
Bài 1: Giới thiệu khóa học 00:04:18
Phần 2: Nodejs 12 bài học
Bài 2: Giới thiệu Node.js 00:03:20
Bài 3: Cài đặt Node.js 00:03:54
Bài 4: Node.js Hello World 00:06:37
Bài 5: Node package manager 00:07:12
Bài 6: Day.js 00:10:33
Bài 7: Request dữ liệu 00:08:21
Bài 8: Định dạng Json thành HTML Table 00:09:00
Bài 9: Thêm CSS Style cho Table 00:09:39
Bài 10: Đọc dữ liệu dạng CSV 00:08:25
Bài 11: Cho phép client chọn loại dữ liệu 00:04:53
Bài 12: Tách mã thành nhiều file 00:04:56
Bài 13: Log file 00:09:29
Phần 3: Express 11 bài học
Bài 14: Giới thiệu Express 00:02:01
Bài 15: Express Hello World 00:07:26
Bài 16: Các route trong Express 00:08:48
Bài 17: Cấu trúc lại project 00:06:47
Bài 18: Làm việc với các template 00:08:30
Bài 19: Kết nối đến thư mục public 00:08:38
Bài 20: Làm việc với vòng lặp và điều kiện trong template 00:07:41
Bài 21: Xử lý dữ liệu nhập từ FORM 00:08:59
Bài 22: Middleware 00:07:09
Bài 23: Xây dựng trang login 00:12:03
Bài 24: Xây dựng trang hiển thị lỗi 00:05:30
Phần 4: Cơ sở dữ liệu MongoDB 11 bài học
Bài 25: Giới thiệu MongoDB 00:03:28
Bài 26: Cài đặt MongoDB 00:04:17
Bài 27: Cài Database Tools và import dữ liệu 00:07:22
Bài 28: Export dữ liệu 00:05:19
Bài 29: Truy vấn dữ liệu 00:08:20
Bài 30: Insert, update và delete dữ liệu 00:08:50
Bài 31: Setup project và kết nối CSDL 00:07:08
Bài 32: Mongoose chema 00:12:06
Bài 33: Query filter với mongoose 00:10:37
Bài 34: Query dựa trên ID 00:08:39
Bài 35: Add và update 00:09:09
Phần 5: Ứng dụng minh họa 21 bài học
Bài 36: Setup project 00:03:59
Bài 37: Thiết lập template và public 00:04:31
Bài 38: Tạo form đăng ký thành viên 00:08:17
Bài 39: Kết nối cơ sở dữ liệu 00:07:45
Bài 40: Xây dựng login form 00:09:26
Bài 41: Xây dựng trang xử lý lỗi 00:06:55
Bài 42: Cài và cấu hình Passport 00:11:17
Bài 43: Sử dụng Local Login Authentication 00:08:59
Bài 44: Xây dựng lại chức năng đăng ký 00:07:58
Bài 45: Hash Password 00:05:53
Bài 46: Hiệu chỉnh CSDL và xây dựng template trang profile 00:06:23
Bài 47: Xây dựng UI cho trang profile 00:09:44
Bài 48: Product Schema và Trang quản trị 00:10:45
Bài 49: Chức năng thêm sản phẩm 00:13:00
Bài 50: Chức năng thêm vào sản phẩm yêu thích 00:12:35
Bài 51: Tạo reset password form 00:06:00
Bài 52: Nonce và Reset password time 00:08:06
Bài 53: Thiết lập gửi email 00:10:33
Bài 54: Kiểm tra link reset password 00:11:28
Bài 55: Thực hiện thay đổi password 00:13:26
Bài 56: Tổng kết khóa học 00:03:44

Thông tin giảng viên

Đinh Nguyễn Trọng Nghĩa
Đinh Nguyễn Trọng Nghĩa

Thạc sỹ

4.7 Đánh giá
1,494+ Học viên
11 Khóa học

- Th.S Đinh Nguyễn Trọng Nghĩa - Giảng viên khoa CNTT Trường Đại học Công nghiệp Thực phẩm TPHCM

- Hơn 10 năm kinh nghiệm giảng dạy tại trường.

- Đảm nhận các môn học thuộc lĩnh vực Data Scicence, Internet Marketing, Web Developer

Khóa học liên quan

5.0 xếp hạng khóa học
2 đánh giá

Mau Hong Hai

Thanh Bình

Phần thực hành của khoá học giúp tôi củng cố kiến thức một cách hiệu quả.

499.000đ 700.000đ -29%
Ưu đãi chỉ còn 5 giờ 12 phút!
Cam kết hoàn tiền trong 7 ngày
  • Thời lượng: 07 giờ 20 phút
  • Giáo trình: 56 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

499.000đ

700.000đ -29%
Chat