🌹Bạn nào muốn mua cho mình cốc cà phê, cái pizza hay chỉ là gói mì tôm hảo hảo, hãy dùng MoMo quét mã QR tại link này nhé: nhantien.momo.vn/hoidanit (lưu ý: tên người nhận là PHAM VAN TUAN) Đây là video #14 trong series học và thực hành để nắm vững NODE.JS căn bản. 👉Xem Full Playlist này tại đây: ruclips.net/video/v4pgci2s980/видео.html 👉 Cần giải đáp thắc mắc, cũng như hỗ trợ, tham gia group Facebook : facebook.com/groups/hoidanit 👉Các bạn đăng ký kênh, Like cũng như comment để mình có thêm động lực làm video nha. Cảm ơn mọi người ❤ 👉Chanel khác của mình (Tiếng anh): ruclips.net/channel/UCHqJxLo7mKam9GKqqwr2wfA
học khóa của anh em rất thích vì áp dụng thực tế không lý thuyết xuông, và nó giúp em hiểu được cơ chế hoạt động và vấn đề, học xong thì tự bơi, tự xem tài liệu tự học được luôn rồi hii
@@khanhhoang2710 thì tự đọc tài liệu chuẩn bị trước đi bạn, ảnh chỉ dạy cho bạn cách sử dụng thôi. Biết sử dụng trước rồi tự đọc tài liệu và hoàn thiện kiến thức
@@hoidanit dạ em mới xem series này của anh thôi ạ chứ em chưa xem nhiều nên chưa biết phong cách của anh. Vậy phong cách của anh là gì vậy ạ chứ em thấy k thầy cô nào trên trường dạy gì cả, họ dường như k dạy gì luôn ấy ạ
thường thì bây h mình tìm qua facebook, sau đấy gửi email, rồi chờ gọi đi phỏng vấn thực tập thôi e. chứ a ko có ai giới thiệu cả. trong playlist 'Từ lúc Phỏng Vấn Cho Tới Khi Đi Làm' a có chia sẻ vấn đề này rồi đấy e
version 1. vòng đời của sản phẩm đấy em.sau này sẽ có v2, v3... cứ như vậy. em đọc docs của facebook chẳng hạn, nó cũng chia version, còn vì sao nó chia version thì google tiếp thôi em :v
Em chào anh, Em có thắc mắc là khi bắt đầu xây dựng một dự án web nào đó ví dụ như bán hàng chẳng hạn, thì những cái dữ liệu ban đầu của hàng hóa để load ra là do mình tạo tay ra theo những gì khách hàng đưa ra đúng không ạ?Hay còn có cách nào nữa k ạ?
Anh cho e hỏi là giờ e muốn tìm tài liệu hoặc hướng dẫn restful api mà nó đầy đủ từ status code, header, data ... trong reponse trả về như api thật khi làm thực tế thì tìm hiểu ở đâu ah. Anh có suggest gì cho e k ah
dạ k biết node js có kiểu dependency injection như java k ạ. em thấy java k có vụ controller chọc thẳng tới db, mà nó sẽ gọi đến service, rồi service gọi tới repository -> db. em cảm ơn ạ.
cái này là e đang so sánh java và javascript thì đúng hơn. javascript mang đến cho em sự thoải mái, tùy chỉnh theo mục đích sử dụng của em, chứ ko cần cứng nhắc như java e nhé
Bài giảng khá hay, chi tiết với người mới. Góp ý một chút với bạn: - `RESTful API` chứ không phải `RESTfull API`. - Cách đặt endpoint cũng chưa chuẩn restful.
@@hoidanit 48:17 Theo chuẩn restful thì endpoint trong trường hợp này thì chỉ để là /user và dựa vào các method chứ không kèm theo các action như create-user, update-user...
E có thắc mắc . Chẳng may mình tạo một api với mục đích xóa user. Nếu người khác có link api này người ta có thể truyền param vào và xóa mất user của mình k ạ?
Lan man quá, đang HD cái này rồi nhảy qua cái kia, xỏ lung tung hết, b làm vào chủ đề chính thôi, những cái khác thì gt ngta qua xem clip HD khác. Đang test API rồi lại qua HD cài post man, các thứ khác nữa. Góp ý cho kênh b vậy, chứ k mình thấy lan man mất thú vị đi.
bạn có thể next mà. chứ có bạn lại còn chẳng biết post man là gì thì làm thế nào. ngoài ra, bạn có thể x2, x3.. speed và tua video or next channel khác :v
bạn đã biết kiến thức nào rồi thì tua qua đoạn khác. Video cho nhiều người xem, có người biết, người ko nên những vấn đề gì liên quan ông Eric gthich thêm cho newbie thì mình thấy khá là hữu ích và tận tâm mà
🌹Bạn nào muốn mua cho mình cốc cà phê, cái pizza hay chỉ là gói mì tôm hảo hảo, hãy dùng MoMo quét mã QR tại link này nhé: nhantien.momo.vn/hoidanit (lưu ý: tên người nhận là PHAM VAN TUAN)
Đây là video #14 trong series học và thực hành để nắm vững NODE.JS căn bản.
👉Xem Full Playlist này tại đây: ruclips.net/video/v4pgci2s980/видео.html
👉 Cần giải đáp thắc mắc, cũng như hỗ trợ, tham gia group Facebook : facebook.com/groups/hoidanit
👉Các bạn đăng ký kênh, Like cũng như comment để mình có thêm động lực làm video nha. Cảm ơn mọi người ❤
👉Chanel khác của mình (Tiếng anh): ruclips.net/channel/UCHqJxLo7mKam9GKqqwr2wfA
học khóa của anh em rất thích vì áp dụng thực tế không lý thuyết xuông, và nó giúp em hiểu được cơ chế hoạt động và vấn đề, học xong thì tự bơi, tự xem tài liệu tự học được luôn rồi hii
cảm ơn bạn đã ủng hộ :v
nhưng đi pv họ hỏi lý thuyết cái mình lắc đầu luôn
@@khanhhoang2710 thì tự đọc tài liệu chuẩn bị trước đi bạn, ảnh chỉ dạy cho bạn cách sử dụng thôi. Biết sử dụng trước rồi tự đọc tài liệu và hoàn thiện kiến thức
Cảm ơn anh nhé, bài giảng khá hay, trước giờ cứ mò cái API không biết làm ra thế nào, cũng ko biết keyword để search, may xem được video này 😁🔥🔥🔥
ok. cảm ơn em.haha
Ngon.Học đến bài này ta đã có thể tự tạo ra api bán hàng phục vụ cho con React mà k cần fake data haha. Cảm ơn anh zai
đúng bạn nhé. tự viết api nó mới theo ý mình được :v
Nôm na cho ae nào chưa hiểu thì api là 1 cái giúp ae lấy dữ liệu từ database thông qua backend để dùng ở frontend.
cho mình hỏi là nếu mình gọi Api về thì api sẽ hiện trên tag network , thì người khác sẽ lấy api với mình thì sao ạ
@@hoangduc9400 thì thế nó mới sinh ra các phương thức để bảo mật :v còn mới học thì chỉ cần nó chạy ngon cái đã
@@hathechi8040 trước giờ tưởng chỉ cần làm các phương thức dại là được ròi chớ, mà không biết bảo mật
Cảm ơn vì những videos bổ ích này của a
A giảng chi tiết quá 😊😊
hay cho câu nỗi đau không biết gì, mình cũng đang như vậy
e thấy xem cái khoá dưới trong series này ok hơn khoá trên thì phải
học PHP xong rồi qua Node nó cug ná ná nên dễ tiếp thu
sau này, bạn học các ngôn ngữ khác nó đều vậy mà. điều quan trọng là mindset thôi :v
A ơi cho em hỏi nếu của mk type là "checkbox" thì trong cái value của postman mình sửa thành gì thì để update đc ạ
bạn đặt name là nó lấy được mà
anh ơi hồi đi học anh học thầy cô nào dạy chi tiết làm web bằng java vậy ạ, em cũng học bk mà đâu có thấy ai dạy gì đâu ạ
thầy cô cty đấy em. chứ e hỏi câu này là chưa biết phong cách của a rồi :v
@@hoidanit dạ em mới xem series này của anh thôi ạ chứ em chưa xem nhiều nên chưa biết phong cách của anh. Vậy phong cách của anh là gì vậy ạ chứ em thấy k thầy cô nào trên trường dạy gì cả, họ dường như k dạy gì luôn ấy ạ
@@hieptx1909 học back khoa là tự học e ơi. học từ bạn bè mình và học tự thực tế. chứ có ai trông chờ vào thầy cô đâu =))
a ơi, cho e hỏi là trong project này phần model trong mô hình MVC là phần nào vậy ạ? Hình như file connectDB a dùng làm model luôn pk a?
à, trong dự án này cần gì theo MVC đâu em. em có thể xem khóa sern nhé. a có hướng dẫn luôn mô hình MVC đấy (em tìm theo playlist là thấy)
phút 19:54 làm sao để em tạo localhost 8000 như vậy ??
thư viện express nó đang chạy trên port 8080. thì em xem từ đầu playlist sẽ hiểu nhé. tìm theo playlist là thấy
@@hoidanit Cái này mình cài đặt được trong file .env mà nhỉ?
Cho em hỏi khi anh xin đi thực tập thì anh xin online hay là được giới thiệu hay bằng một cách nào đó ạ !
thường thì bây h mình tìm qua facebook, sau đấy gửi email, rồi chờ gọi đi phỏng vấn thực tập thôi e. chứ a ko có ai giới thiệu cả.
trong playlist 'Từ lúc Phỏng Vấn Cho Tới Khi Đi Làm' a có chia sẻ vấn đề này rồi đấy e
Cảm ơn anh! Do em tính hết dịch đi học lại em tìm vài việc thực tập để trao dồi kinh nghiệm.
cho em hỏi xíu là cái đường dẫn api /api/v1 thì cái v1 ý nghĩa là j vậy anh , tại sao mình lại đặt là v1 (minh có thể bỏ nó đi được mà)
version 1. vòng đời của sản phẩm đấy em.sau này sẽ có v2, v3... cứ như vậy. em đọc docs của facebook chẳng hạn, nó cũng chia version, còn vì sao nó chia version thì google tiếp thôi em :v
@@hoidanit dạ okei anh
Em chào anh,
Em có thắc mắc là khi bắt đầu xây dựng một dự án web nào đó ví dụ như bán hàng chẳng hạn, thì những cái dữ liệu ban đầu của hàng hóa để load ra là do mình tạo tay ra theo những gì khách hàng đưa ra đúng không ạ?Hay còn có cách nào nữa k ạ?
khách hàng là thượng đế. và đôi khi, họ còn chẳng biết họ muốn gì, tất cả chỉ là ý tưởng =) auto tạo tay e nhé
tạo tay muốn cho nhanh thì cần viết hàm + faker. chứ ngồi thêm tay vào database chắc đến tết năm sau mới xong mất
Dạ, cơ mà theo như em search thì thấy docs đa số nếu dùng mySQL kết hợp seeding & faker thì dùng Sequelize a nhỉ
@@tinnguyen9651 nodejs với mysql thì sequelize là đúng e nhé
A làm seri hướng dẫn làm game 3d online đi a
a ko biết làm game e ơi. nên muốn cũng chẳng đc (mà làm thì 2d rồi mới 3d, chứ đi vậy nó hơi tắt :v)
Anh cho e hỏi là giờ e muốn tìm tài liệu hoặc hướng dẫn restful api mà nó đầy đủ từ status code, header, data ... trong reponse trả về như api thật khi làm thực tế thì tìm hiểu ở đâu ah. Anh có suggest gì cho e k ah
google đi em. tách câu hỏi ra, search theo từng ý trong câu hỏi của em
A cho e hỏi cái update user mình update theo params dc ko a?
đc bạn nhé
dạ k biết node js có kiểu dependency injection như java k ạ. em thấy java k có vụ controller chọc thẳng tới db, mà nó sẽ gọi đến service, rồi service gọi tới repository -> db. em cảm ơn ạ.
cái này là e đang so sánh java và javascript thì đúng hơn. javascript mang đến cho em sự thoải mái, tùy chỉnh theo mục đích sử dụng của em, chứ ko cần cứng nhắc như java e nhé
nếu chỉ dùng nodejs để rest api thì có cần phải cài ejs k a nhỉ?
ko bạn nhé
anh ơi, làm sao để bỏ cái data key(cùng cấp với message) trước list json z a.
cụ thể đi e. đoạn nào trong video ?
để post dữ liệu lên server bằng RESTfull thì dùng cách gì vậy anh ? cho e xin keyword với. e cảm ơn
bạn học từ đầu series này là hiểu mà
Bài giảng khá hay, chi tiết với người mới. Góp ý một chút với bạn:
- `RESTful API` chứ không phải `RESTfull API`.
- Cách đặt endpoint cũng chưa chuẩn restful.
bạn giúp mình đoạn chưa chuẩn với. có gì mình làm video update
@@hoidanit 48:17 Theo chuẩn restful thì endpoint trong trường hợp này thì chỉ để là /user và dựa vào các method chứ không kèm theo các action như create-user, update-user...
@@tienhoangvan7272 haha. cơ mà như vậy nó máy móc quá. ko cần thiết :v
E có thắc mắc . Chẳng may mình tạo một api với mục đích xóa user. Nếu người khác có link api này người ta có thể truyền param vào và xóa mất user của mình k ạ?
thì khi đấy người ta cần tính năng phân quyền đấy bạn. ví dụ như bạn dùng facebook, bạn chỉ xóa đc bài post "của chính bạn"
công nhận Đại Học giờ quá lỗi thời ! youtube mới là Đại Học lớn nhất ! ko cần bằng cấp làm gì.
youtube là nguồn tài liệu khác. còn bằng tài liệu vẫn có giá trị đấy bạn
@@hoidanit cảm ơn bạn kênh của bạn rất tuyệt 💯
Lan man quá, đang HD cái này rồi nhảy qua cái kia, xỏ lung tung hết, b làm vào chủ đề chính thôi, những cái khác thì gt ngta qua xem clip HD khác. Đang test API rồi lại qua HD cài post man, các thứ khác nữa. Góp ý cho kênh b vậy, chứ k mình thấy lan man mất thú vị đi.
bạn có thể next mà. chứ có bạn lại còn chẳng biết post man là gì thì làm thế nào. ngoài ra, bạn có thể x2, x3.. speed và tua video or next channel khác :v
bạn đã biết kiến thức nào rồi thì tua qua đoạn khác. Video cho nhiều người xem, có người biết, người ko nên những vấn đề gì liên quan ông Eric gthich thêm cho newbie thì mình thấy khá là hữu ích và tận tâm mà