[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

  Рет қаралды 42,269

Hỏi Dân IT

Hỏi Dân IT

Күн бұрын

Пікірлер: 108
@hoidanit
@hoidanit 4 ай бұрын
Đâ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: drive.google.com/drive/folders/1pY09Zbzx_Ck4YRgzlOx3CdBW3LYxMLfJ?usp=drive_link 🔥Xem full playlist này tại đây: kzbin.info/aero/PLncHg6Kn2JT5009M5nlo_un6wlIHM-0HS 🌹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é: hoidanit.vn/donate
@beelylearn1727
@beelylearn1727 3 ай бұрын
Đúng là người tài làm cái gì là rõ ràng cái đó. Kiến thức quá y nghĩa. Chúc kênh ngày càng lớn mạnh.
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@tranleanhtuan3102
@tranleanhtuan3102 4 ай бұрын
Em đợi mãi về kiến thức này được anh dạy. Em cảm ơn anh nhiều. Đã like video
@hoidanit
@hoidanit 4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@HuyTran.DevBackEnd
@HuyTran.DevBackEnd 3 ай бұрын
em là học viên khóa nest trả phí của anh, khóa nestJS trả phí quá chất lượng và đầy đủ về nestJS. Em vừa học xong video này, giờ e rất tự tin khi code nestJS, và không còn thấy nestJS quá khó nữa. Em cảm ơn anh rất nhiều, gửi ngàn lời cảm ơn đến anh.
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã ủng hộ.ahihi
@BaoTran-jb1nw
@BaoTran-jb1nw 3 ай бұрын
Thật sự respect anh với những khóa học như này
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã ủng hộ
@anleai1494
@anleai1494 4 ай бұрын
Uầy đúng cái mình cần ạ, cty mới move mình qua làm nestjs, cảm ơn bạn nhiều +1 đăng ký, hehehe
@hoidanit
@hoidanit 4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@huypham9197
@huypham9197 4 ай бұрын
Cảm ơn anh đẹp trai đã chia sẻ, quá tuyệt vời
@hoidanit
@hoidanit 4 ай бұрын
you're welcome :v
@thanhbinh6328
@thanhbinh6328 3 ай бұрын
hay anh ơi, cảm ơn anh đã thực hiện video này
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@trankimcuong3633
@trankimcuong3633 14 күн бұрын
Cảm ơn anh rất nhiều ❤
@hoidanit
@hoidanit 13 күн бұрын
you' re welcome
@HaiPham-dn9ky
@HaiPham-dn9ky 3 ай бұрын
đối với những folder trống mà bạn muốn giữ trên git thì có thể tạo file readme hoặc .gitkeep
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã góp ý
@trankimcuong3633
@trankimcuong3633 13 күн бұрын
Góp ý với anh là nếu dùng cloud database thì có thể dùng Supabase sử dụng Postgre Plan free cho 2 database miễn phí Mong sau có khóa mới hướng dẫn anh có thể sử dụng để làm video thuận tiện học hỏi hơn đỡ phải setup nhiều mà tính ứng dụng lại cao 😂
@hoidanit
@hoidanit 12 күн бұрын
Supabase sử dụng Postgre => cái này mình đã làm từ 4 năm trước, trong series fullstack SERN ở đây, dùng nodejs và mình muốn đùng mongodb => free thì mongodb atlas còn docker là tính thực tế cao đấy bạn
@caubanthan
@caubanthan 3 ай бұрын
cả nhà đội ơn a
@hoidanit
@hoidanit 3 ай бұрын
you're welcome
@teddyo2538
@teddyo2538 3 ай бұрын
import * as bcrypt from 'bcrypt' thay đc cho require với được suggest code ấy a, e mới test
@hoidanit
@hoidanit 3 ай бұрын
Cảm ơn bạn góp ý.ahihj
@nhathuyhoang8603
@nhathuyhoang8603 3 ай бұрын
Cảm ơn bạn rất nhiều
@hoidanit
@hoidanit 3 ай бұрын
you're welcome :v
@tanhuynh9601
@tanhuynh9601 3 ай бұрын
quá đã anh oi
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@duynguyentranbao2726
@duynguyentranbao2726 2 ай бұрын
Dạ em có tìm hiểu về jwt thì em thấy nó có phần refresh token cái token này để làm gì v ạ. Theo em tìm hiểu là để duy trì phiên đăng nhập để nó tự generate ra access và nếu v thì refresh token này nên lưu ở đâu ạ
@sergiomiranda3944
@sergiomiranda3944 11 күн бұрын
Hello, thank you very much for the tutorial, can it be applied to next 15?
@hoidanit
@hoidanit 10 күн бұрын
Yes you can!
@HaoNguyen-ps7qb
@HaoNguyen-ps7qb 4 ай бұрын
Cảm ơn anh
@hoidanit
@hoidanit 4 ай бұрын
you're welcome :v
@chuyendoiso.official
@chuyendoiso.official Ай бұрын
tuyệt vời
@hoidanit
@hoidanit 29 күн бұрын
cảm ơn bạn đã ủng hộ
@saigonhkphone4s
@saigonhkphone4s 3 ай бұрын
2:56:43 Đổi thành import * as bcrypt from 'bcrypt'; Là đùng được nhé !!
@hoidanit
@hoidanit 3 ай бұрын
cảm ơn bạn đã góp ý.kk
@dth.12
@dth.12 3 ай бұрын
hay anh ơi
@hoidanit
@hoidanit 3 ай бұрын
Cảm ơn bạn đã ủng hộ
@MovieAndCast
@MovieAndCast 4 ай бұрын
Quá đỉnh
@hoidanit
@hoidanit 4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@hoangtran4809
@hoangtran4809 Ай бұрын
a cho e hỏi. e có kiến thức backend(>1y php). nắm vững javascript nhưng chỉ có học qua basic về typescript và reactjs, basic nodejs, expressjs. có thể tham gia học luôn khoá học này k ạ, hay e cần học thêm nextjs, nestjs rồi quay lại đây ạ
@hoidanit
@hoidanit 29 күн бұрын
bạn học thử xem thế nào. nếu thấy hiểu thì cứ thế học thôi
@phamtien3403
@phamtien3403 Ай бұрын
hello lệnh cli: nest g resource users --no-spec tạo ra thư mục entities này khác; không rõ làm sao có schemas vậy admin
@hoidanit
@hoidanit Ай бұрын
mình rename bằng tay ấy bạn.kk
@CrystalElysia
@CrystalElysia 3 ай бұрын
A có khóa Next nào authen thuần bao gồm cả refresh token k xài thư viện k ạ
@hoidanit
@hoidanit 3 ай бұрын
hiện mình ko có bạn nhé
@crodic01422
@crodic01422 4 ай бұрын
E đang định làm 1 project cho bài tập lớn sử dụng nextauth nhưng phân vân k bít nên dùng v4 hay v5 beta a. Liệu v4 hay v5 cái nào sẽ ổn định hơn ạ
@hoidanit
@hoidanit 4 ай бұрын
v4 bạn nhé. trong khóa học mình làm có bug đấy.ahihi
@hieutranhuu1048
@hieutranhuu1048 4 ай бұрын
a ơi làm quả ReactJS/Spring Boot đi a ơi
@hoidanit
@hoidanit 4 ай бұрын
cái này có trong plan của mình bạn nhé. cơ mà cần chờ. ahihi
@haudangnguyentien1131
@haudangnguyentien1131 2 ай бұрын
Anh ơi, cho em hỏi là hiện em đã code được NestJS ở mức cơ bản, còn phía Frontend thì em sử dụng React 6 tháng nay (có thể build 1 website với React, 1 app mobile với Native) thì học luôn video này có phù hợp không anh? Vì đó giờ em chưa có tìm hiểu NextJS do chỉ tập trung hiểu cách sử dụng các hooks của React nên không biết có nên nhảy cóc đi tắt lên Next không...
@hoidanit
@hoidanit 2 ай бұрын
khác nhau đấy bạn. nextjs nó dùng server component, cách tư duy của nó sẽ khác hơn so với việc bạn code react thuần CSR
@hoangtranhuy9964
@hoangtranhuy9964 2 ай бұрын
anh cho em hỏi em mới học xong khóa TS , trước em cũng học JS rồi, giờ học khóa này cần trang bị thêm gì trước khi học không ạ
@hoidanit
@hoidanit 2 ай бұрын
bạn học nodejs express, học react nữa bạn nhé
@thangletat3417
@thangletat3417 4 ай бұрын
E chưa biêt fe nhưng biết nestjs rồi thì theo ôn Be khóa này dc ko s
@hoidanit
@hoidanit 4 ай бұрын
khóa học này được cung cấp full BE/FE, bạn ko biết code thì xem cho biết bạn nhé
@nguynndatt
@nguynndatt Ай бұрын
trong phần source-code tài liệu khóa học e k thấy src #19 a ạ
@hoidanit
@hoidanit Ай бұрын
bạn sử dụng link nào thế
@nguynndatt
@nguynndatt Ай бұрын
@@hoidanit e sử dụng link tài liệu khóa học trong gg drive a ạ, trong folder source-code chỉ có step 4, 12, 18 :v
@quanmai3216
@quanmai3216 4 ай бұрын
Vãi qua xem lúc đầu tưởng ngắn thôi. Ai ngờ 11 tiếng.
@hoidanit
@hoidanit 4 ай бұрын
đây là video full mà bạn. đâu phải là video demo đâu.ahihi
@truonglaihuy2195
@truonglaihuy2195 Ай бұрын
anh cho em hỏi sao em kết nối database bằng mongodb compass thì bị Authentication failed mà cho đoạn uri của anh vào code thì lại kết nối được vậy ạ
@hoidanit
@hoidanit 29 күн бұрын
vì đẹp chai ấy bạn.hihi
@NgocNguyen-bt7uz
@NgocNguyen-bt7uz 4 ай бұрын
Dạ cho e hỏi e k có kiến thức next mà nest cũng k mà có base node sơ sơ react học được kh ạ
@hoidanit
@hoidanit 4 ай бұрын
vậy bạn xem cho biết. nếu hiểu thì cứ học, còn ko thì cần học nó trước
@hoanglannguyen4211
@hoanglannguyen4211 3 ай бұрын
Em fetch data ở server nhưng phải qua tới 3,4 cái child component thì có cách nào khác props không anh. Em truyền props nhiều nhìn loạn quá trời
@hoidanit
@hoidanit 3 ай бұрын
có 2 cách cho bạn làm: 1 là sử dụng global state để share data, ví dụ như react context hoặc session 2 là bạn bọc component con (component cần data) vào 1 server component. như vậy chỉ truyền props đúng 1 tầng
@hungminhphan6095
@hungminhphan6095 3 ай бұрын
a cho e xin code phần alias import , ide nó không báo lỗi nhưng chạy lên sẽ lỗi Cannot find module '@/....'
@hoidanit
@hoidanit 3 ай бұрын
link source code trong tài liệu khóa học đấy bạn
@kimthien2901
@kimthien2901 4 ай бұрын
Anh ơi làm thế nào mình có thể sử dụng typescript để thay thế đường link tương đối bằng đường link tuyệt đối thế ạ
@hoidanit
@hoidanit 4 ай бұрын
trong video này mình có hd đấy. nó nằm tại file config của typescript đấy bạn
@trankimcuong3633
@trankimcuong3633 10 күн бұрын
Em đang deploy cả frontend và backend lên vercel Frontend thì không có vấn đề gì rồi Backend thì đã config để chạy serverless, testing toàn bộ đều ngon Nhưng có 1 vấn đề là nó không nhận file hbs khi gửi email. Có cách nào giải quyết không ạ?
@trankimcuong3633
@trankimcuong3633 10 күн бұрын
Solved Sử dụng path join để lấy template Và note cho ai cũng muốn deploy lên vercel thì khi gửi email thì nên await và config function duration cao lên chút, nếu không thì email nó không được gửi :v
@trietvu5117
@trietvu5117 Ай бұрын
Anh ơi, cho em xin src code frontend phần #19 với ạ
@hoidanit
@hoidanit Ай бұрын
full khóa này, link src có hết trong tài liệu khóa học ấy bạn
@FanWrenEvans20nam
@FanWrenEvans20nam Ай бұрын
40:00
@minhquan1581
@minhquan1581 4 ай бұрын
A có khoá thực hành java + react k a
@hoidanit
@hoidanit 4 ай бұрын
hiện tại trên youtube mình chưa có, mới có trên udemy thôi bạn nhé
@QuanMinh-om5wj
@QuanMinh-om5wj 2 ай бұрын
em đang dùng node 20.17.0 thì có chạy dc ko anh, em đã nhiều lần tải và use 20.14.0 nhưng khi node -v thì nó vẫn hiện v20.17.0. Mong anh giải đáp ạ
@hoidanit
@hoidanit 2 ай бұрын
về chuyện nodejs, trong video mình có giải thích đấy bạn
@tuandung8440
@tuandung8440 4 ай бұрын
Sau có khoá trả phí cũng thực hành full.nnay không anh
@hoidanit
@hoidanit 4 ай бұрын
Hiện chưa có bạn nhé.ahihi
@HuyTran.DevBackEnd
@HuyTran.DevBackEnd 4 ай бұрын
@@hoidanit anh up khóa free này là 1 video dài hay là mỗi ngày 1 tập thế ạ, e hóng quá
@hoidanit
@hoidanit 4 ай бұрын
video này là video dài (full cả khóa), và update thêm các video nhỏ để cho nó ngắn và dễ theo dõi bạn nhé
@minhnghia107
@minhnghia107 3 ай бұрын
Tại sao Nextjs có thể sử dụng cho client, server mà phải tách ra sử dụng Nestjs cho Backend vậy ạ
@hoidanit
@hoidanit 3 ай бұрын
bạn cứ thử học 1 cái "backend đúng nghĩa", bạn sẽ hiểu lý do tại sao.kk
@Longvis04
@Longvis04 3 ай бұрын
bạn nào xem rồi cho mình hỏi phần JWT passport nó nằm phút thứ bao nhiêu vậy
@hoidanit
@hoidanit 3 ай бұрын
video mình có đánh chapter rồi đấy bạn (check nhanh tại phần miêu tả video)
@thinhnguyenphuc5385
@thinhnguyenphuc5385 4 ай бұрын
Anh ơi khóa này có khác với khóa trả phí không ạ
@hoidanit
@hoidanit 4 ай бұрын
có bạn nhé, bạn quan tâm về khóa học trả phí thì inbox fb mình hỗ trợ bạn nhé: facebook.com/askITwithERIC/
@ductruong7584
@ductruong7584 3 ай бұрын
anh ơi cho e xin tài liệu doc với ạ
@hoidanit
@hoidanit 3 ай бұрын
comment mình pinned đấy bạn
@khuongnguyen4961
@khuongnguyen4961 3 ай бұрын
Sao nhấp vào playlist thì thấy ẩn 21 video vậy anh
@hoidanit
@hoidanit 3 ай бұрын
đấy là video tách nhỏ. còn video này đã full cả khóa rồi ấy bạn
@HuyTran.DevBackEnd
@HuyTran.DevBackEnd 4 ай бұрын
ae cho e hỏi là file excel này ở đâu thế ạ, e kiếm mãi mà không thấy ạ
@hoidanit
@hoidanit 4 ай бұрын
à. file excel chỉ dùng để minh họa cho video thôi bạn nhé
@HuyTran.DevBackEnd
@HuyTran.DevBackEnd 4 ай бұрын
@@hoidanit dạ em cảm ơn anh
@nvhminh
@nvhminh 2 ай бұрын
sao không dùng next-auth lại dùng jwt dị anh
@hoidanit
@hoidanit 2 ай бұрын
series này là authjs đấy bạn. còn mình ko dùng nextjs để tạo token. mà dùng backend nestjs
@orinn.2k7
@orinn.2k7 4 ай бұрын
anh cho em xin full src code dc ko ạ
@hoidanit
@hoidanit 4 ай бұрын
Khoá này. Bạn chịu khó xem video là sẽ biết src lấy như nào bạn nhé
@giahuyha6189
@giahuyha6189 4 ай бұрын
Em đang hiểu trong nội bộ 1 RESTAURANT thì table: MENU -> CATEGORY MENU_ITEM -> PRODUCT nên em thắc mắc tại sao mình cần lưu CategoryId vào trong Order_Item vậy ạ, vì e nghĩ mình có thể xác định sản phẩm thông qua ProductId và ProductOption Em đang xem đến đoạn thiết kế database nên không biết nếu em có hiểu khác ý anh hoặc nếu anh có giải thích trong các đoạn sau ạ
@user-uc1ow8tp5h
@user-uc1ow8tp5h 12 күн бұрын
cảm ơn bạn nhiều ạ
@hoidanit
@hoidanit 12 күн бұрын
you're welcome
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 651 М.
Tích hợp API JavaSpring boot vào dự án Reactjs
2:32:44
All in One NextJS And NestJS Full Authentication Monorepo Project
4:15:58
ĐẠI SẢNH HUYỀN THOẠI | FAKER - QUỶ VƯƠNG BẤT TỬ
1:07:11
Tạm biệt TypeScript, các dự án LỚN đành hẹn gặp lại !
19:52
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН