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