[FULL] Thực Hành FullStack Next.js/Nest.js (Typescript) Dự Án JWT | Tự Học Coding với Hỏi Dân IT
Автор: Hỏi Dân IT
Загружено: 2024-08-13
Просмотров: 86437
Đây là khóa học fullstack Nextjs (frontend), Nestjs (backend) được public full miễn phí, thực hành dự án JWT (JSON web token), sử dụng ngôn ngữ TypeScript.
👉Tải tại liệu khóa học tại đây: https://drive.google.com/drive/folder...
🔥Xem full playlist này tại đây:
• Tự Học Fullstack Next.js/Nest.js (TypeScript)
🌹Bạn nào muốn donate hay mua cho mình cốc cà phê, cái pizza hay chỉ là gói mì tôm hảo hảo, dùng link này nhé: https://hoidanit.vn/donate
🤩Trở thành "HỘI VIÊN" để NHẬN THÊM NHIỀU V-I-P QUYỀN LỢI, ĐĂNG KÝ TẠI ĐÂY:
🤝 / @hoidanit
👉Nội dung của khóa học:
1. Công nghệ sử dụng
Frontend: Next.js v14 (typescript), auth.js v5 (next-auth)
Backend: Nest.js v10 (typescript), xác thực endpoint với JWT (json web token)
Database: MongoDB sử dụng miễn phí với MongoDB Atlas
(trong khóa học mình dùng docker - có cung cấp file để thực hiện theo)
2. Các tính năng chính (demo)
Cách mình base dự án từ đầu như thế nào, đọc tài liệu ra làm sao…
CRUD users (next.js + nestjs)
Tích hợp JWT cho nestjs
Gửi email (theo template) với nestjs
Login login/register/forgot password
Khi register (new account), cần xác thực tài khoản qua email
Khi login (nếu tài khoản chưa xác thực), cần xác thực qua email
Khi forgot password, cần xác nhận qua email
👉Nội dung video:
00:00:00 Giới thiệu
00:00:07 Demo Kết quả đạt được
00:19:37 Tạo base dự án thực hành
01:01:25 Setup dự án thực hành
01:09:34 Setup Database
01:44:13 Tạo Base Models
02:07:48 CRUD Users
03:23:37 Tạo Access Token
04:14:39 Tích hợp Passport
05:03:57 JWT Global Guard
05:40:38 Gửi Email với Nestjs
06:09:15 Gửi Email với Template
06:34:49 Design Login/Register với Nextjs
07:13:08 Design base Admin Layout
07:21:56 Setup Authjs (Next-auth)
08:06:59 Chức năng Login
08:36:14 Protected Page
09:15:02 Chức năng Register
10:10:16 Resend Email
10:59:54 Chức năng Forgot password
11:22:59 CRUD với Server Component/Server Action
11:35:03 Tổng kết
🌎 Tìm mình tại đây:
1. Facebook Fanpage (Tiếng việt): / askitwitheric
2. Facebook Fanpage (Tiếng anh): / haryphamdev
3. Group trao đổi học tập Facebook: / hoidanit
4. Github: https://github.com/haryphamdev
5. Youtube channel: / @hoidanit
6. Website: https://hoidanit.vn
ĐỪNG QUÊN NHẤN CHUÔNG 🔔 ĐỂ NHẬN CẬP NHẬT VIDEO MỚI NHẤT CŨNG NHƯ ► ĐĂNG KÝ KÊNH! ► https://bit.ly/31P4KhK
#hoidanit #nextjs #nestjs
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: