Đâ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
@beelylearn17273 ай бұрын
Đú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.
@hoidanit3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@tranleanhtuan31024 ай бұрын
Em đợi mãi về kiến thức này được anh dạy. Em cảm ơn anh nhiều. Đã like video
@hoidanit4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@HuyTran.DevBackEnd3 ай бұрын
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.
@hoidanit3 ай бұрын
cảm ơn bạn đã ủng hộ.ahihi
@BaoTran-jb1nw3 ай бұрын
Thật sự respect anh với những khóa học như này
@hoidanit3 ай бұрын
cảm ơn bạn đã ủng hộ
@anleai14944 ай бұрын
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
@hoidanit4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@huypham91974 ай бұрын
Cảm ơn anh đẹp trai đã chia sẻ, quá tuyệt vời
@hoidanit4 ай бұрын
you're welcome :v
@thanhbinh63283 ай бұрын
hay anh ơi, cảm ơn anh đã thực hiện video này
@hoidanit3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@trankimcuong363314 күн бұрын
Cảm ơn anh rất nhiều ❤
@hoidanit13 күн бұрын
you' re welcome
@HaiPham-dn9ky3 ай бұрын
đố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
@hoidanit3 ай бұрын
cảm ơn bạn đã góp ý
@trankimcuong363313 күн бұрын
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 😂
@hoidanit12 күн бұрын
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
@caubanthan3 ай бұрын
cả nhà đội ơn a
@hoidanit3 ай бұрын
you're welcome
@teddyo25383 ай бұрын
import * as bcrypt from 'bcrypt' thay đc cho require với được suggest code ấy a, e mới test
@hoidanit3 ай бұрын
Cảm ơn bạn góp ý.ahihj
@nhathuyhoang86033 ай бұрын
Cảm ơn bạn rất nhiều
@hoidanit3 ай бұрын
you're welcome :v
@tanhuynh96013 ай бұрын
quá đã anh oi
@hoidanit3 ай бұрын
cảm ơn bạn đã ủng hộ :v
@duynguyentranbao27262 ай бұрын
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 ạ
@sergiomiranda394411 күн бұрын
Hello, thank you very much for the tutorial, can it be applied to next 15?
@hoidanit10 күн бұрын
Yes you can!
@HaoNguyen-ps7qb4 ай бұрын
Cảm ơn anh
@hoidanit4 ай бұрын
you're welcome :v
@chuyendoiso.officialАй бұрын
tuyệt vời
@hoidanit29 күн бұрын
cảm ơn bạn đã ủng hộ
@saigonhkphone4s3 ай бұрын
2:56:43 Đổi thành import * as bcrypt from 'bcrypt'; Là đùng được nhé !!
@hoidanit3 ай бұрын
cảm ơn bạn đã góp ý.kk
@dth.123 ай бұрын
hay anh ơi
@hoidanit3 ай бұрын
Cảm ơn bạn đã ủng hộ
@MovieAndCast4 ай бұрын
Quá đỉnh
@hoidanit4 ай бұрын
cảm ơn bạn đã ủng hộ :v
@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 ạ
@hoidanit29 күн бұрын
bạn học thử xem thế nào. nếu thấy hiểu thì cứ thế học thôi
@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Ай бұрын
mình rename bằng tay ấy bạn.kk
@CrystalElysia3 ай бұрын
A có khóa Next nào authen thuần bao gồm cả refresh token k xài thư viện k ạ
@hoidanit3 ай бұрын
hiện mình ko có bạn nhé
@crodic014224 ай бұрын
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 ạ
@hoidanit4 ай бұрын
v4 bạn nhé. trong khóa học mình làm có bug đấy.ahihi
@hieutranhuu10484 ай бұрын
a ơi làm quả ReactJS/Spring Boot đi a ơi
@hoidanit4 ай бұрын
cái này có trong plan của mình bạn nhé. cơ mà cần chờ. ahihi
@haudangnguyentien11312 ай бұрын
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...
@hoidanit2 ай бұрын
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
@hoangtranhuy99642 ай бұрын
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 ạ
@hoidanit2 ай бұрын
bạn học nodejs express, học react nữa bạn nhé
@thangletat34174 ай бұрын
E chưa biêt fe nhưng biết nestjs rồi thì theo ôn Be khóa này dc ko s
@hoidanit4 ай бұрын
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Ай бұрын
trong phần source-code tài liệu khóa học e k thấy src #19 a ạ
@hoidanitАй бұрын
bạn sử dụng link nào thế
@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
@quanmai32164 ай бұрын
Vãi qua xem lúc đầu tưởng ngắn thôi. Ai ngờ 11 tiếng.
@hoidanit4 ай бұрын
đây là video full mà bạn. đâu phải là video demo đâu.ahihi
@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 ạ
@hoidanit29 күн бұрын
vì đẹp chai ấy bạn.hihi
@NgocNguyen-bt7uz4 ай бұрын
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 ạ
@hoidanit4 ай бұрын
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
@hoanglannguyen42113 ай бұрын
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
@hoidanit3 ай бұрын
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
@hungminhphan60953 ай бұрын
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 '@/....'
@hoidanit3 ай бұрын
link source code trong tài liệu khóa học đấy bạn
@kimthien29014 ай бұрын
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ế ạ
@hoidanit4 ай бұрын
trong video này mình có hd đấy. nó nằm tại file config của typescript đấy bạn
@trankimcuong363310 күн бұрын
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 ạ?
@trankimcuong363310 күн бұрын
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Ай бұрын
Anh ơi, cho em xin src code frontend phần #19 với ạ
@hoidanitАй бұрын
full khóa này, link src có hết trong tài liệu khóa học ấy bạn
@FanWrenEvans20namАй бұрын
40:00
@minhquan15814 ай бұрын
A có khoá thực hành java + react k a
@hoidanit4 ай бұрын
hiện tại trên youtube mình chưa có, mới có trên udemy thôi bạn nhé
@QuanMinh-om5wj2 ай бұрын
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 ạ
@hoidanit2 ай бұрын
về chuyện nodejs, trong video mình có giải thích đấy bạn
@tuandung84404 ай бұрын
Sau có khoá trả phí cũng thực hành full.nnay không anh
@hoidanit4 ай бұрын
Hiện chưa có bạn nhé.ahihi
@HuyTran.DevBackEnd4 ай бұрын
@@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á
@hoidanit4 ай бұрын
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é
@minhnghia1073 ай бұрын
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 ạ
@hoidanit3 ай бұрын
bạn cứ thử học 1 cái "backend đúng nghĩa", bạn sẽ hiểu lý do tại sao.kk
@Longvis043 ай бұрын
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
@hoidanit3 ай бұрын
video mình có đánh chapter rồi đấy bạn (check nhanh tại phần miêu tả video)
@thinhnguyenphuc53854 ай бұрын
Anh ơi khóa này có khác với khóa trả phí không ạ
@hoidanit4 ай бұрын
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/
@ductruong75843 ай бұрын
anh ơi cho e xin tài liệu doc với ạ
@hoidanit3 ай бұрын
comment mình pinned đấy bạn
@khuongnguyen49613 ай бұрын
Sao nhấp vào playlist thì thấy ẩn 21 video vậy anh
@hoidanit3 ай бұрын
đấy là video tách nhỏ. còn video này đã full cả khóa rồi ấy bạn
@HuyTran.DevBackEnd4 ай бұрын
ae cho e hỏi là file excel này ở đâu thế ạ, e kiếm mãi mà không thấy ạ
@hoidanit4 ай бұрын
à. file excel chỉ dùng để minh họa cho video thôi bạn nhé
@HuyTran.DevBackEnd4 ай бұрын
@@hoidanit dạ em cảm ơn anh
@nvhminh2 ай бұрын
sao không dùng next-auth lại dùng jwt dị anh
@hoidanit2 ай бұрын
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.2k74 ай бұрын
anh cho em xin full src code dc ko ạ
@hoidanit4 ай бұрын
Khoá này. Bạn chịu khó xem video là sẽ biết src lấy như nào bạn nhé
@giahuyha61894 ай бұрын
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 ạ