Combo 4 Khóa Học Lập Trình Dư Thanh Được

10.000.000 ₫

139.999 ₫

Thời lượng
Sở hữu khóa học
Đã đăng ký
Uy tín chất lượng
Uy tín chất lượng

Kiểm tra khóa trước giao dịch

Kích hoạt nhanh
Kích hoạt nhanh

Nhận khóa học tự động trong vòng 1-2 phút

Học online tiện lợi
Học online tiện lợi

Học online bằng điện thoại hoặc máy tính

[Dư Thanh Dược - Node] - NODE.JS SUPER - TWITTER API

  • Bài 0 - Lời nói đầu - Khóa học Nodejs Supper (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 2 Ôn tập Callback và Promise (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 3 Ôn tập Async Await (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 4 Ôn tập Arrow Function trong Javascript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 5 Ôn tập JavaScript class (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 4 Generics Typescript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 4 Typescript cơ bản (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 06 Git là gì Cài đặt Git trên máy tính (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 07 Git init và git config (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 08 Git status, Git add_Git commit (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 09 Tạo SSH key và Add SSH key vào Git ... blickey) thì xem video tiếp theo) (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 11 Sử dụng SSH-Agent (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 13 Sử dụng SSH-Agent (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 14 Trick dùng nhiều tài khoản Github trên cùng một máy tính (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 15 Clone Responsitory bằng HTTPS và SSH (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 16 Kết nối một loacl repo với remote repo (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 17 Git push (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 18 Git log (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 19 Git pull và giải quyết conflict code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 20 Thao tác với Git UI cơ bản trên VS Code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 21 Bỏ qua file với .gitignore (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 22 README.md là gì Viết như thế nào (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 23 Thao tác với branch (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 24 Mẹo push code mà không cần thêm origin (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 25 Git merge và tạo pull request trên github (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 26 Hoàn tác lệnh merge (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 27 Git rebase (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 28 Ưu nhược của git rebase (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 29 Hoàn tác những file ở local changes về trạng thái ban đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 30 Hoàn tác những file ở khu vực Staged Changes trạng thái bán đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 31 Hoàn tác những file ở khu vực commited về trạng thái ban đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 32 Hoàn tác commit bằng git reset (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 33 Hoàn tác commit bằng git revert (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 35 Gộp commit với squash (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 36 Sửa message một commit đã push (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 37 Thêm thay đổi vào commit cuối cùng với amend (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 38 Git flow khi làm việc trong một team (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 39 Git stash (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 40 NodeJS là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 41 Cài đặt Node.js bằng NVM (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 42 ES Module và Common Module (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 43 NPM là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 44 Cài đặt package global vs local (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 45 Cách cập nhật một hoặc nhiều package trong dự án Node.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 46 NPX là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 48 tạo sever đầu tiên với Node.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 49 Fix lỗi xung đột port (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 50 Tạo sever bằng thư viện Express.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 51 Setup dự án Nodejs Typescript Eslint (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 52 Các kiểu lỗi trong dự án Node.js Typescript Eslint (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 53 Xử lý lỗi liên quan TypeScript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 54 Xử lý lỗi liên quan ESLint (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 55 Xử lý lỗi liên quan đến Node.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 56 Run and Debug Node.js trên VS Code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 57 Cơ sở dữ liệu cơ bản (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 58 So sánh SQL vs NoSQL (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 59 MongoDB cơ bản (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 60 CRUD MongoDB Compass (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 61 CRUD Mongosh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 62 Thiết kế CSDL bằng MongoDB sao cho chuẩn (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 63 Lưu ý trước khi thiết kế database bằng MongoDB (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 64 Phân tích users collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 65 Phân tích refesh_tokens collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 66 Phân tích followers collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 67 Phân tích tweets collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 68 Phân tích bookmarks và likes collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 69 Phân tích hashtags collection (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 70 Mô hình hóa database bằng figma (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 72 Routing trong Express.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 73 Cách đặt tên và chia thư mục (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 74 Kết nối Mongo Atlas bằng MongoDB Driver (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 75 Tạo user Schema (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 76 MVC Pattern trong Express.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 77 RESTful API (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 78 JWT là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 79 Access Token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 80 Refresh Token là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 81 Giải đáp thắc mắc về JWT (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 82 Validate và Santitize bằng Express Validator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 83 Dùng checkSchema để valid body register (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 84 Kiểm tra email có tồn tại hay không (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 85 Tạo Access Token và Refresh Token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 86 Error Handle trong Express.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 87 Tạo wrapRequestHandler để xử lý lỗi (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 88 Chuẩn hóa bộ xử lý lỗi (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 89 Khai báo message validation (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 90 Xử lý logic login( lưu ý đọc ghi chú) (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 91 cập nhật logic login và config env (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 92 Access token middleware cho logout (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 93 Refresh token middleware và logout logic (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 95 Kỹ thuật viết script postman (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 096 Verify email (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 097 Mẹo cập nhật thời gian với $currentDate và $$NOW (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 098 Resend verify email (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 099 password (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 100 Verify forgot password token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 101 Reset password (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 102 Get me (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 103 MongoDB Schema Validation (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 104 Code Logic VeriiedUserValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 105 updateMeValidator và updateMecontroller (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 106 Code filterMiddleware để lọc data body (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 107 Bàn về khuyết điểm của verifiedUserValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 109 Follow User (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 110 Unfollow user (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 111 Fix bug unique username (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 112 Change Password (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 114 Đăng ký Google OAuth (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 115 Demo login bằng google (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 116 Thực hiện login với google (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 117 Upload file bằng formidable (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 118 Tạo folder upload (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 119 Filter upload ảnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 120 Xử lý ảnh với sharp (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 121 Xử lý tham số truyền từ command (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 122 Serving static file (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 123 1 cách khác sever static file (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 124 Upload multiple image (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 125 Upload video (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 126 Streaming video (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 127 Fix bug content range (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 128 Refresh Token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 129 Tìm hiểu về HLS Streaming (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 130 Encode video sang hls (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 131 Play HLS stream trên client (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 132 Fix bug chọn resolution width dẫn đến convert command bị sai (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 133 Xử lý encode video bằng queue (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 134 Kiểm tra status video encode (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 135 Retro chương media (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 01 Giới thiệu Index trong MongoDB (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 02 Compound Index (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 03 Index sắp xếp tăng dần và giảm dần (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 04 Compund index rồi thì có cần index từng trường hay không (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 05 index text (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 06 Thao tác index bằng dòng lệnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 07 Ưu nhược điểm của index (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 08 Index các trường trong collection users (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 09 Fix bug refresh token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 10 Index refresh_tokens video_status followers (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 11 Tối ưu index khi khởi động sever (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 12 Bonus tips tối ưu MongoDB (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 01 Tweet Schema (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 02 Tạo route create tweet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 03 Code logic createTweetValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 04 Tạo tweet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 05 Tweet schema validation (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 06 Tạo hashtags (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 07 Bookmark (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 08 Unbookmark tweet và Like (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 09 Xử lý logic tweetIdValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 10 Khai báo route get tweet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 11 So sánh req.header vs req.headers. Khai báo isUserLoggedInValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 12 Code logic audienceValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 13 Aggregation Pipelines (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 14 $project, $addField và $map (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 15 $size và $array (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 16 164. $filter và $eq (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 17 165. $add (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 18 166. Áp dụng aggregation vào get tweet detail (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 19 167. Tăng view khi get tweet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 20 168. Get comments, retweet, quotes với phân trang (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 21 169. Tăng view cho children tweet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 22 170. getTweetChildrenValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 23 171. Fake data tự động với faker (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 24 172. Aggregation new feeds (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 25 173. Code lấy user_id mà mình follow (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 26 174. Code lấy tweet cho new feeds (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 27 175. Phân trang và tăng view cho new feeds (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 176 - Phân tích tính năng search (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 177 - Thiết kế route search (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 178 - Phân trang search với aggregation (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 179 - Fix lỗi tìm không được một số từ (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 180 - encodeURIComponent trên postman (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 181 - Lọc tweet có chứa image hoặc video (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 182 - Search tweet từ người mà ta follow và mọi người (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 183 - searchValidator (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 184 - Giá cả free tier và đăng ký tài khoản AWS (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 185 - AWS SES là gì Đăng ký như thế nào (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 186 - Test gửi email bắng AWS SES (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 187 - Gửi email khi đăng ký thành công (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 188 - Gửi email bằng template html có sẵn (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 189 - Code trang verify email (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 190 - Code trang forgot password (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 191 - Fix bug liên quan key AWS (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 192 - Tạo và kết nối S3 Bucket (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 193 - Upload file lên S3 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 194 - Cập nhật route Upload hình ảnh lên S3 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 195 - Cập nhật route upload video lên S3 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 196 - Upload nội dung hls lên s3 và dùng node.js làm proxy trung gian (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 197 Bắt đầu nhanh với websocket và socket.io (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 198 Emit sự kiện (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 199 Login nhanh trên client (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 200 Private message giữa 2 người (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 201 CSS chia người gửi và người nhận (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 202 Nhắn tin qua lại giữa 2 người (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 203 Thiết kế conversations schema (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 204 Code route get conversations (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 205 Apply API get conversations vào client chat (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 206 Cập nhật validator cho route get conversations (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 207 Code infinite scroll cho React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 208 Debug websocket trên chrome (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 209 Middleware Server Instance (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 210 Fix lỗi disconnect trên Chrome ẩn danh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 211 Middleware cho socket (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 212 Refactor socket server (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 213 - Swagger cho Express.js REST API - Cách viết document API tối ưu nhất cho Express.js (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 214 - Quản lý các biến môi trường (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 215 - Quản lý nhiều file .env (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 216 - Bảo mật server với helmet và cors (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 217 - Giới hạn số lượng gọi request với rate limit (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 218 - Flow deploy sẽ như thế nào (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 219 - Hướng dẫn deploy một dự án Next.Js hoặc Node.Js lên VPS từ A-Z (khoahocgiahoi.com zalo 0898904654).mp4

[Dư Thanh Được - React] - REACTJS SUPER - SHOPEE CLONE TYPESCRIPT

  • Bài 1 Kinh nghiệm học nhanh và hiệu quả (khoahocgiahoi.com zalo 0898904654).mp4
  • Giới thiệu khóa học ReactJs Super - Shopee Clone Typescript - by Dư Thanh Được (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 02 Destructuring, Rest parameter và Spread Syntax (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 03 Tham trị và tham chiếu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 04 Toán tử logic và Template string (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 05 ES6 Class và con trỏ this (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 06 Arrow Function, Higher Order Function, Currying, Callback (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 07 Bất độ bộ với Promise và Async Await (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 08 ES6 module (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 09 Thao tác với DOM trong Javascript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 10 Web storage và Cookie (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 11 Tất cả kiến thức Typescript cần dùng trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 12 REST API là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 13 Gọi API với XmlHttpRequest, Fetch, Axios (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 14 Dùng Postman để kiểm thử API (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 15 Dùng Developer Tool Chrome đúng cách (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 16 NodeJs là gì, cài đặt và quản lý Nodejs thông qua NVM (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 17 Webpack và Webpack CLI (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 18 Xử lý Loader và CSS trong Webpack (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 19 HTML webpack plugin (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 20 Mini CSS extract plugin (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 21 Giải quyết caching với Hash name file (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 22 Tạo một server bằng webpack để dev (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 23 Dọn dẹp thư mục build tự động (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 24 Sourcemap cho webpack (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 25 Dùng Babel để biên dịch code Javascript thành các version cũ (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 26 Sử dụng các assets trong webpack (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 27 Phân tích file build với Webpack Bundle Analyzer (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 28 Git là gì Cài đặt Git trên máy tính (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 29 Git init và git config (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 30 Git status, Git add _ Git commit (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 31 Tạo SSH key và Add SSH key vào Github (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 32 Sử dụng SSH-Agent (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 33 Trick dùng nhiều tài khoản Github trên cùng một máy tính (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 34 Clone Repository bằng HTTPS và SSH (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 35 Kết nối một local repo với remote repo (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 36 Git push (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 37 Git log (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 38 Git pull và giải quyết conflict code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 39 Thao tác với Git UI cơ bản trên VS Code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 40 Bỏ qua file với .gitignore (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 41 README.md là gì Viết như thế nào (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 42 Thao tác với branch (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 43 Mẹo push code mà không cần thêm origin (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 44 Git merge và tạo pull request trên github (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 45 Hoàn tác lệnh merge (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 46 Git rebase (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 47 Ưu nhược của git rebase (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 48 Hoàn tác những file ở local changes về trạng thái ban đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 49 Hoàn tác những file ở khu vực Staged Changes trạng thái ban đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 50 Hoàn tác những file ở khu vực commited về trạng thái ban đầu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 51 Hoàn tác commit bằng git reset (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 52 Hoàn tác commit bằng git revert (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 53 Gộp commit với squash (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 54 Sửa message một commit đã push (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 55 Thêm thay đổi vào commit cuối cùng với amend (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 56 Git flow khi làm việc trong một team (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 57 Git stash (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 58 Authentication là gì Token based authentication là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 59 JWT là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 60 Giới thiệu server thực hành với JWT (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 61 Kỹ thuật viết script tự động hóa Postman (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 62 Xử lý đăng nhập và gọi API với Access Token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 63 Xử lý tiến trình tự động refresh token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 64 React là gì Tại sao lại chọn React So sánh React vs Angular vs Vue (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 65 MPA là gì So sánh MPA vs SPA (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 66 Những cách setup một dự án React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 67 Những thứ bạn cần cài đặt để có một môi trường hoàn hảo code React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 68 Khởi tạo Project React với Create React App (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 69 Giới thiệu về cầu trúc folder project React do CRA tạo (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 70 Sử dụng prettier và Eslint trong React sao cho chuẩn (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 71 Setting CICD tự động deploy với Vercel (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 72 Giới thiệu về JSX (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 73 Render element (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 74 Component và props (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 75 State và lifecycle trong class component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 76 Constructor trong class component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 77 componentdidMount (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 78 componentDidUpdate (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 79 componentWillUnmount (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 80 Cách dùng Props và PropTypes (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 81 Xử lý event (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 82 Render có điều kiện (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 83 Sử dụng state đúng cách (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 84 List và key trong React Tại sao không nên dùng key là index (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 85 Form trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 86 Uncontrolled Components (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 87 Lifting State Up - Đưa state lên trên (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 88 Dùng React Developer Tool để debug (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 89 Composition vs Inheritance (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 90 Fragments (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 91 Thinking in React - Cách suy nghĩ trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 92 Vấn đề Global Scoped CSS trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 93 Sử dụng SASS trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 94 Sử dụng Inline CSS trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 95 Atomic CSS là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 96 Sử dụng Styled Component trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 97 Sử dụng CSS module trong React (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 098 Giới thiệu về hook (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 099 useState (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 100 useEffect (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 101 useContext (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 102 Nguyên tắc khi dùng hook (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 103 Tính năng mới trong React 18 - Batching of state updates (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 104 React re-render 2 lần mặc dù setState cùng value Lý do tại sao (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 105 Custom Hook (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 106 Tư duy phân tích component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 107 Khởi tạo dự án React Typescript với các config prettier eslint (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 108 Tạo các component tĩnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 109 Code chức năng thêm và hoàn thành (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 110 Code chức năng edit (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 111 Code chức năng xóa (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 112 Đồng bộ hóa React và local storage (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 113 Thêm proptype checking (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 114 Higher Order Component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 115 Mẹo không cần khai báo interface với Typescript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 116 React.memo (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 117 useMemo (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 118 useCallback (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 119 ref, useRef, forwardRef (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 120 useLayoutEffect và tiến trình paint trên trình duyệt (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 121 useReducer (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 122 useContext (Typescript Version) (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 123 useId (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 124 useImperativeHandle (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 125 useDebugValue (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 126 useDeferredValue (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 127 startTransition và useTransition (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 128 Tạo Modal với React Portal (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 129 Kỹ thuật Render Props (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 130 React Strict Mode là gì Tại sao lại bị 2 lần re-render (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 131 Bắt lỗi ứng dụng React với Error Boundary (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 132 Redux là gì Cách mình setup dự án React Typescript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 133 createReducer và createAction (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 134 createSlice (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 135 Tạo API với JSON Server, Xử lý fetch API với createAsyncThunk (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 137 Dùng mutation để POST, PUT, DELETE trong RTK Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 138 Xử lý lỗi trong RTK Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 139 Caching, Polling, refetch, custom header RTK Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 140 Học React Router v6 trong 1 giờ (khoahocgiahoi.com zalo 0898904654).mp4
  • React Query- 01 React Query là gì- Gọi API với React Query (khoahocgiahoi.com zalo 0898904654).mp4
  • React Query- 02 Cơ chế caching của React Query - Phân trang và tối ưu UX (khoahocgiahoi.com zalo 0898904654).mp4
  • React Query- 03 Dùng mutation để add student, trick hay hay xử lý lỗi (khoahocgiahoi.com zalo 0898904654).mp4
  • React Query- 04 Thực hiện chức năng Edit - Delete Student _ Hiển thị thông báo với React Toastify (khoahocgiahoi.com zalo 0898904654).mp4
  • React Query- 05 Invalidate _ Prefetching Query trong React Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 148 Giới thiệu chức năng và công nghệ sử dụng trong dự án Shopee Clone Typescript (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 149 Cài đặt dự án ReactJs Typescript với Vite (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 150 Cài đặt ESLint, Prettier, Tailwindcss cho dự án (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 151 Enable sourcemap cho css và sửa lỗi đường dẫn import (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 152 Cấu hình React Router (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 153 Code UI cho Register Layout (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 154 Code UI trang Login Register (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 155 Validate Register Form với React Hook Form (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 156 Validate Confirm Password cho Register Form (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 157 Custom class .container bằng cách tạo plugin Tailwindcss (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 158 Tạo component Input để rút gọn code (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 159 Schema Validation với Yup (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 160 Cấu hình Axios và React Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 161 Khai báo interface và thực hiện gọi API Register (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 162 Xử lý lỗi 422 từ server trả về (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 163 Xử lý lỗi message đơn thuần với axios interceptor (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 164 Xử lý logic trang login (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 165 Code UI header thuộc MainLayout (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 166 Dùng Framer Motion và Floating UI để tạo popover (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 167 Tạo component Popover (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 168 Code Ui cho Popover cart (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 169 Setup Protected Route và Rejected Route trong React Router (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 170 Hoàn thiện authenticate module, Trick hay giúp tăng tốc độ truy xuất bộ nhớ (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 171 Ngăn chặn người dùng spam submit button (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 172 Cải thiện path và xử lý profile user sau khi loginregister (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 173 Code UI AsideFilter (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 174 Code UI cho SortProductList component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 175 Code UI Product Component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 176 Khai báo interface và api cho product (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 177 Hiển thị product và format number với Intl (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 178 Xử lý product rating (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 179 Phân tích thuật toán và code chức năng phân trang (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 180 Code Phân trang product list và đồng bộ hóa url (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 181 Code logic cho SortProductList component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 182 Code logic filter theo category cho AsideFilter (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 183 Code logic filter theo khoảng giá (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 184 Xử lý logic RatingStars và xóa filter (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 185 Code UI ProductDetail và phòng chống tấn công XSS (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 186 Code Slider cho ảnh sản phẩm (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 187 Code logic di chuột thì zoom ảnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 188 Xử lý URL thân thiện SEO (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 189 Fix lỗi Tailwind CSS IntelliSense không gợi ý class (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 190 Code chức năng tìm kiếm sản phẩm (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 191 Code chức năng hiển thị các sản phẩm tương tự (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 192 Tách component QuantityController (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 193 Phân tích và khai báo API purchases (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 194 Thực hiện chức năng thêm sản phẩm vào giỏ hàng (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 195 Cập nhật InputNumber và QuantityController với local state component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 196 Sử dụng useController để tạo ra InputV2 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 197 Khai báo API purchase và fix lỗi logout chưa clear data trên React Query (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 198 Code UI trang Cart (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 199 Xử lý checked state trong Cart với immerjs (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 200 Xử lý update đơn hàng trong Cart (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 201 Xử lý xóa đơn hàng và mua sản phẩm (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 202 Code UI CartLayout và custom hook useSearchProducts (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 203 Phân tích và làm chức năng mua ngay tương tự shopee (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 204 Xử lý lỗi khi token hết hạn (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 205 Chia nested route cho layout profile (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 206 Code UI UserSideNav (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 207 Code UI trang Profile (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 208 Khai báo và test API cho phần profile (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 209 Hiển thị data profile lên form P1 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 210 Hiển thị data profile lên form P2 (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 211 Fix lỗi component DateSelect và thực hiện cập nhật profile (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 212 Thực hiện chức năng upload ảnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 213 Validate khi upload ảnh (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 214 Active NavLink cho UserSideNav và tách component InputFile (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 215 Cách dùng useFormContext trong React Hook Form (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 216 Code logic đổi mật khẩu (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 217 Code chức năng đơn mua (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 218 Thêm 404 Page (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 219 Thêm ErrorBoundary component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 220 Lazyload component với react lazy và react router (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 221 Kỹ thuật phân tích và tối ưu kích thước file build cho production (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 222 Thực hiện chức năng refresh token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 223 Đa ngôn ngữ trong ReactJs với I18Next (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 224 Kiến thức SEO cho developer (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 225 Cải thiện SEO với React Helmet (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 226 Unit Test là gì (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 227 Cài vitest và test function (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 228 Chuyển sang môi trường jsdom để test các api browser (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 229 Test Axios và test refresh token (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 230 Thống kê coverage unit test (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 231 Test App render và React Router (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 232 Test trang not found và mẹo debug unit test (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 233 Mẹo hay khi test React Router (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 234 Test lỗi required React Hook Form ở trang Login (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 235 Test lỗi nhập data không đúng định dạng trên form (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 240 Storybook là gì và cài đặt storybook (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 241 Tạo storybook cho component (khoahocgiahoi.com zalo 0898904654).mp4
  • Bài 242 Tạo storybook cho layout và page (khoahocgiahoi.com zalo 0898904654).mp4
    • Bài 245 Tạo dự án React Typescript với Webpack _ Babel (khoahocgiahoi.com zalo 0898904654).mp4
    • Bài 246 Fix Lỗi Input Min Max không bị reset khi nhấn xóa tất cả (khoahocgiahoi.com zalo 0898904654).mp4
    • Bài 247 Fix lỗi refresh page ra 404 khi deploy Vercel (khoahocgiahoi.com zalo 0898904654).mp4
    • Bài 248 Phân tích generic type cho component Input (khoahocgiahoi.com zalo 0898904654).mp4

    [Dư Thanh Được - Deploy] - Khóa Học Deploy Super CICD Deploy React, Next, Node lên VPS của Dư Thanh Được

      • Bài 2 Giới thiệu cách mua tên miền và VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 3 DNS và tên miền (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 04 Kết nối PC với Github qua ssh (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 05 Tạo file config trong thư mục ssh (nếu máy tính chưa có) (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 06 Custom tên ssh key và kết nối với Github qua config file (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 07 Làm việc nhiều tài khoản git trên một máy (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 08 Lưu ý khi chọn version cho Ubuntu (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 09 ssh vào VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 10 Tạo user mới trên linux và ssh vào user đó (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 11 Copy public key từ máy cá nhân vào VPS thông qua sshcopyid (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 12 Một số câu lệnh hay dùng trên Ubuntu (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 13 Đóng mở Port, thao tác với tường lửa (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 14 Tạo ram swap (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 15 Dùng VS Code để kết nối đến VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 16 Cài đặt NVM để quản lý Node Version (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 17 Kết nối VPS với Github qua SSH key (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 18 Deploy một project html css js lên VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 19 Kill một tiến trình đang chạy ở port bất kì trên Ubuntu VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 20 Auto Forward Port Tính năng hay ho nhưng dễ nhầm lẫn (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 21 Deploy React, Vue, Angular (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 22 Dùng PM2 để quản lý các tiến trình Nodejs, tắt terminal thì server vẫn chạy (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 23 Tạo repository Next Node để deploy (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 24 Deploy Node và Next lên VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 25 Trỏ tên miền và cấu hình Nginx làm reverse proxy (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 26 Cấu hình HTTPS với Certbot (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 27 Cách debug trên production VPS (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 28 Tách 1 git repo thành 2 repo riêng lẻ (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 29 Tự động deploy với CICD Github Action (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 30 Github Action cho Nextjs Repository (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 31 Tạo bot thông báo telegram khi deploy (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 32 Cách để Telegram bot thông báo vào trong group (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 33 Flow phát triển website trong doanh nghiệp (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 34 Giả lập workflow cho dev (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 35 Giả lập code chức năng login và sửa workflow cho chuẩn (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 36 Cài đặt Docker trên VPS Ubuntu (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 37 Docker Nextjs và lưu ý với chế độ standalone (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 38 Đưa image lên docker hub (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 39 CICD Github action với Docker (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 40 Xóa các image không dùng để tránh đầy ổ cứng (khoahocgiahoi.com zalo 0898904654).mp4
      • Bài 41 Tự động khởi động lại container khi reboot VPS và một số lưu ý (khoahocgiahoi.com zalo 0898904654).mp4

        [Dư Thanh Được - Next] - KHÓA HỌC NEXT.JS SUPER

            • Bài 04 useTransition React 19 hỗ trợ async function nhưng mình vẫn không dùng Actions React 19 là gì (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 05 useActionState và useFormStatus ở React 19 có gì hot Mình nghĩ sao về 2 hook này (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 06 Không cần forwardRef nữa, không cần react-helmet nữa ở React 19 Một số thay đổi đáng chú ý (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 07 Hướng dẫn cài React 19 với Vite và test tính năng React Compiler (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 08 NextJS 15 có gì mới (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 09 Phân tích chức năng dự án (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 10 Phân tích thiết kế CSDL (Bảng Account) (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 11 Phân tích bảng Guest và Table (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 12 Phân tích bảng Dish và DishSnapshot (khoahocgiahoi.com zalo 0898904654).mp4
            • Bài 13 Phân tích bảng Order (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 14 Hướng dẫn dùng template (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 15 Hướng dần dùng server (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 16 Khởi tạo dự án Next.js và Setup Shadcn UI (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 17 Tạo file config để validate env (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 18 Setup Postman Collection (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 19 Tạo http client để gọi API (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 20 Tạo Login Route Handler (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 21 Copy UI Login Template (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 22 Setup Tanstack Query và code logic login (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 23 Phân tích ưu nhược 2 cơ chế quản lý đăng nhập ở server và client (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 24 Dùng middleware điều hướng request người dùng (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 25 Copy UI Layout quản lý (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 26 Code route handler logout (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 27 Code logic logout (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 28 Get me profile (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 29 Copy UI Setting template (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 30 Hiển thị thông tin profile và preview avatar (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 31 Cập nhật profile cá nhân (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 32 Chức năng đổi mật khẩu (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 33 Tự động logout khi access token hết hạn (trường hợp access token bị xóa khỏi cookie) (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 34 Tự động logout khi gọi API bị lỗi 401 ở server component (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 35 Phân tích cơ chế refresh token ở next.js (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 36 Tạo refresh token route handler (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 37 Xử lý trường hợp đang dùng thì access token hết hạn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 38 Xử lý trường hợp lâu ngày không vào web thì bị hết hạn access token (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 39 Xử lý trường hợp đang dùng thì refresh token hết hạn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 40 Fix lỗi refresh token hết hạn nhưng không redirect về login & Giải thích về Router Cache Next.js (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 41 Xử lý trường hợp lâu ngày vào web thì refresh token hết hạn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 42 Fix bug menu không thay đổi khi đăng nhập hoặc logout thành công (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 43 Copy UI Account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 44 Fix bug useSearchParam khi build và bug avatar ở trang setting (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 45 Khai báo API cho accounts (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 46 Thêm account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 47 Hiển thị danh sách account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 48 Edit account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 49 Fix bug avatar không load lại khi edit account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 50 Xóa account (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 51 Copy UI Template món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 52 Khai báo API cho món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 53 Thêm món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 54 Hiển thị danh sách món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 55 Sửa món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 56 Xóa món ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 57 Copy UI table template (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 58 Khai báo API cho quản lý bàn ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 59 Thêm bàn ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 60 Hiển thị danh sách bàn ăn và mã QR Code (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 61 Thêm thông tin vào QR Code canvas (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 62 Sửa bàn ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 63 Xóa bàn ăn (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 64 Fetch danh sách món ăn ở trang chủ (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 65 Sữa lỗi build với useSearchParams và tránh cache khi build (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 66 Xử lý caching với kĩ thuật ISR (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 67 Copy UI Guest login (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 68 Tìm hiểu API authentication cho khách (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 69 Khai báo Route Handler cho auth guest (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 70 Xử lý đăng nhập cho khách (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 71 Xử lý phân quyền giữa khách và quản lý (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 72 Cập nhật nav-items hiển thị dựa trên role (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 73 Copy UI menu gọi món và tìm hiểu các API order (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 74 Khai báo API Order và hiển thị menu cho khách gọi món (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 75 Thay đổi số lượng order món (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 76 Gọi món và code UI quản lý đơn hàng bên khách (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 77 Tích hợp socket.io để lấy trạng thái order realtime (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 78 Toast khi có cập nhật đơn hàng (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 79 Copy UI Manage Orders (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 80 Khai báo các API order và hiển thị data lên trên UI (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 81 Cập nhật order bên admin (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 82 Fix bug không refetch lại khi truy cập lại component và tính toán lại hóa đơn cho khách (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 83 Thanh toán tất cả hóa đơn cho một khách (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 84 Cập nhật thay đổi về logic server (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 85 Khai báo API và Copy UI Tạo đơn hàng (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 86 Code logic tạo đơn hàng (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 87 Fix bug pagination trên dialog (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 88 Giới thiệu API Indicators và Template Dashboard.mp4
              • Bài 89 Code logic dashboard.mp4
              • Bài 90 Sự khác nhau giữ Role Based Access và Permission Based Access Control.mp4
              • Bài 91 Stateful vs Stateless authentication.mp4
              • Bài 92 Làm chức năng cập nhật Role cho nhân viên.mp4
              • Bài 93 Thay đổi role tự động refresh token bằng socket.io.mp4
              • Bài 94 Chặn employee vào route accounts bằng middleware.mp4
              • Bài 95 Fix bug không thể kết nối socket io khi chưa login.mp4
              • Bài 96 Nhân viên logout ngay lập tức khi owner xóa tài khoản.mp4
              • Bài 97 Đăng ký Google Cloud Console.mp4
              • Bài 98 Tích hợp login với google cho next.js.mp4
              • Bài 99 Fix bug không thể toast khi mới vào page.mp4
              • Bài 100 Giới thiệu Zustand.mp4
              • Bài 101 Migrate từ Context API sang Zustand.mp4
              • Bài 102 Tạo trang chi tiết món ăn và wrapServerApi function.mp4
              • Bài 103 Sơ lược về parallel route.mp4
              • Bài 104 Hãy cẩn thận với việc khai báo folder khác trong 1 slot.mp4
              • Bài 105 Intercepting Route.mp4
              • Bài 106 Ứng dụng Parallel Route và Intercepting Route để tạo Modal.mp4
              • Bài 108 Giới thiệu về i18n (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 109 Tích hợp i18n không routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 110 Thay đổi ngôn ngữ với i18n không routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 111 Khuyết điểm của i18n không routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 112 TypeScript gợi ý cho next-intl (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 113 Setup i18n routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 114 Thay đổi ngôn ngữ với i18n routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 115 Navigate url với i18n routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 116 Static rendering cho i18n routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 117 Fix bug không chuyển ngôn ngữ được khi dùng usePathname, useRouter từ @navigation (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 118 Fix bug không chuyển ngôn ngữ được khi dùng usePathname, useRouter từ @navigation (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 119 Tạo slug url cho dish detail (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 120 ❌ Lưu ý next-intl không dùng được với generateStaticParams (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 121 ❌Lỗi không dùng được intercepting route và parallel route trong next-intl (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 122 Đa ngôn ngữ khi cho zod schema khi validate (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 123 SEO là gì và sự thật vỡ mộng về SEO (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 124 SEO meta data i18n (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 125 Ghi chú về SEO dự án phần 1 (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 126 favicon và robots.txt (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 127 Tạo sitemap tự động cho dự án next.js (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 128 Giới thiệu các tool check SEO hiệu quả (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 129 Lưu ý khi deploy Backend (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 130 Deploy Next.js lên vercel (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 131 Html to text cho thẻ meta description (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 132 Thêm Top Loader Bar và spinner loader (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 133 Thêm các trang con điều khoản dịch vụ, chính sách bảo mật, về chúng tôi (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 134 Fix bug redirect về login do next-intl chế độ i18n routing (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 135 Debug metadata với trình sửa lỗi facebook (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 136 Xác minh google search console (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 137 Thêm website vào google analytics (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 138 Phân tích và tối ưu bundle với nextjs bundle analyzer (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 139 Dùng google lighthouse để kiểm tra và tối ưu bundle size (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 140 Fix lỗi đường link table không đúng (khoahocgiahoi.com zalo 0898904654).mp4
              • Bài 141 Tối ưu authentication xóa logout page (khoahocgiahoi.com zalo 0898904654).mp4
                  Facebook
                  Zalo