# Kiến thức cần nắm
Promise
Fetch API
RESTful API
JSON
Tham khảo:
? API search users:
—
? XEM LỘ TRÌNH HỌC:
Hãy học tại trang web thay vì Youtube. Lý do tại sao mời bạn bấm vào đây:
#hoclaptrinh #javascript #html_css #nodejs #restful_api #backend #devops
—————————————
☻ Phần mềm sử dụng trong video:
Công cụ dịch Tiếng Anh:
Công cụ đo đạc giao diện web:
Công cụ viết CV xin việc chuyên nghiệp:
☻ Tiện ích cho Visual Studio Code:
Gợi ý code: Tabnine Autocomplete AI (
Tự động đóng thẻ: Auto Close Tag (
Tự động đổi tên thẻ đóng/mở: Auto Rename Tag (
Thêm màu sắc cho các cặp ngoặc: Bracket Pair Colorizer (
Icon theme: Material Icon Theme (
Hiển thị thông tin Git (commit, author, …): Gitlens (
☻ Khóa học lập trình web MIỄN PHÍ:
Kiến thức nhập môn:
Xây dựng giao diện với HTML, CSS:
Xây dựng web responsive:
Lập trình Javascript cơ bản:
Lập trình Javascript nâng cao:
Làm việc với Terminal & Ubuntu:
Xây Dựng Website với ReactJS:
Xây dựng web với Node & Express:
HTML, CSS tips:
Ứng dụng cảnh báo khi sờ lên mặt:
Xem thêm tại:
☻ Chú ý :
– Không văng tục chửi bậy, bình luận có văn hóa.
– Không hỏi khi chưa xem xong video.
Sai phạm sẽ được mời khỏi kênh.
☻ F8 là nơi học lập trình để đi làm!
Tại sao bạn nên học lập trình tại đây? Ở đây chúng tôi có:
– Nội dung bài học chỉn chu và chi tiết giúp học viên hiểu từ cái gốc
– Kỹ năng sư phạm khác biệt từ người dạy giúp học viên có thêm nhiều động lực
– Hình ảnh và âm thanh chất lượng cao giúp học viên thêm hứng thú
F8 Official
(c) Sơn Đặng
Website:
Facebook cá nhân:
Nhóm Học Lập Trình Web:
Email: contact@fullstack.edu.vn
© Bản quyền thuộc về Channel F8 Official ☞ Do not Reup
© Nghiêm cấm sử dụng video nhằm mục đích thương mại dưới mọi hình thức.
Kiến thức cần nắm
Promise
Fetch API
RESTful API
JSON
Tham khảo: https://fullstack.edu.vn/learning/javascript-co-ban?id=e907615b-943e-42f7-a2f4-d5d80c5f9cbd
Dành cho ai bị [Bug]: Path matching no longer works if the pattern contains @
Từ react-router-dom 6.6.0 pattern chứa @ không còn dùng được nữa
nghĩa là cấu hình từ
{ path: "/@:nickname", component: Profile }
bỏ @ đi sẽ work nhé
-> { path: "/:nickname", component: Profile }
Cái đoạn 29:00 nên dùng luôn thuộc tính rotate thay cho transform ạ.
to {
rotate: 360deg;
}
Lỗi link api rồi anh ơi
API link bị lỗi hả anh, em không vào được cảm ơn anh
a ơi e muốn xử lý search khi người gõ không dấu hoặc gõ chữ thường thì sao a ?
36:30 Quá ổn luôn anh ơi
Anh dùng extension nào của Chorme mà zoom đc 1 gốc vậy ạ?
hi anh,
ở bài này em gặp vấn đề ở chỗ khi em xóa text trong ô input "rất nhanh" thì searchResult vẫn còn anh ạ, em giữ đè phím backspace. mong anh giải thích lý do và fix giúp em với ạ
cảm ơn anh
Cảm ơn anh ạ
Bài giảng a làm rất chi tiết và dễ hiểu
Phần input allow/notAllow space khi ko nhập gì, mình dùng như này đc ko nhỉ?
useLayoutEffect(() => {
const handleKeydown = (e) => {
if (searchValue.length === 0 && e.keyCode === 32) {
e.preventDefault();
}
};
window.addEventListener('keydown', handleKeydown);
return () => {
window.removeEventListener('keydown', handleKeydown);
};
}, [searchValue]);
Họ Lê hay học Đặng điều ổn anh ơi
dùng finally setLoading(false) thì ngon hơn nha anh
cài luôn axios nào :V
Em thấy làm code with me hay đó anh. Đến khi bọn em học đến những phần anh chưa dạy thì vẫn có thể code cùng f8 được nè
Có khi nào a Sơn cảm lấy lười quay video ko? Chứ em lâu lâu lại bị lười học, chán thật
A ơi, sau khóa ReactJs a có dự định hoàn thành khóa Nodejs còn đang dang dở k ạ?
Mong a có thể tích hợp typescript ở khoá sau này
36:34 Họ Lê cũng có họ Lê this họ Lê that a ạ =)))) nhưng mà trong video thì quá ổn
Cho mình hỏi F8 sau này có dạy khóa PHP vs MySQL ko ạ?
Có vẻ họ Lê khá là ổn anh em nhở :v
sau 3 ngày cuối cùng cũng có Video