[Last updated 10/2023] Khoá học Javascript từ cơ bản đến chuyên sâu (Udemy – Tiếng Việt)
About Course
Views
What you’ll learn:
Tổng quan về lập trình
Cách tiếp cận và phương pháp học một ngôn ngữ lập trình
Các thuật ngữ phổ biến trong lập trình
Kiến thức nền tảng trong lập trình với Javascript
Kiến thức Javascript nâng cao
Làm các game viết thuần bằng javascript
Hỗ trợ trong quá trình học
Kĩ năng viết code, viết code sao cho clean
Các giải thuật cơ bản trong lập trình
Hướng dẫn một website hoàn chỉnh
Cho phép tải file tài nguyên sử dụng trong video để dễ dàng xem lại sau này
Hỗ trợ sau khi hoàn thành khoá học
Kiến thức về DOM, Browser và nhiều hơn
Link gốc:
https://www.udemy.com/course/khoa-hoc-javascript-tu-co-ban-den-chuyen-sau/
Time Course:
22 hours (206 Lectures + Documents)
Instructor
: Phạm Ngọc Hòa
Total Weight:
6.18 GB
** Note
:
Chú ý:
Course Content
19. Class trong Javascript
-
1. Class expression là gì.mp4
02:47 -
2. Getter setter trong Class.mp4
07:37 -
3. Thuộc tính trong Class.mp4
02:13 -
4. Từ khoá extend khi kế thừa Class.mp4
04:53 -
5. Ghi đè phương thức.mp4
02:42 -
6. Ghi đè hàm khởi tạo.mp4
03:06 -
7. Thuộc tính và phương thức static của class trong Javascript.mp4
03:08
9. Làm việc với string
-
1. Tổng quan về string.mp4
04:53 -
2. Biểu diễn kí tự đặc biệt trong Javascript.mp4
08:13 -
3. Độ dài string trong javascript.mp4
02:18 -
4. Truy cập các kí tự của string trong JavaScript.mp4
05:18 -
5. String trong JavaScript là bất biến.mp4
01:58 -
6. Thay đổi chữ hoa và thường.mp4
02:08 -
7. Làm việc với substring.mp4
16:21 -
8. So sánh string trong JavaScript.mp4
05:15 -
9. Một số hàm khác của string trong javascript.mp4
04:11 -
10. Bài tập về string số 1 Chuyển đổi một chuỗi thành Capitalize.mp4
08:01 -
11. Bài tập về string số 2 Chuyển đổi giầy thành dạng giờphútgiây.mp4
05:38 -
12. Bài tập về string số 3 Kiểm tra một chuỗi có phải email hợp lệ hay không.mp4
05:29
8. Number trong Javascript
-
1. Tổng quan về number.mp4
02:50 -
2. Các cách biểu diễn number trong JavaScript.mp4
05:52 -
3. Biểu diễn số ở hệ cơ số 16, 8 và 2.mp4
05:37 -
4. Math và một số hàm của Math trong JavaScript.mp4
07:28 -
5. Number và một số hàm của Number trong Javascript.mp4
12:13 -
6. Sai số với number trong JavaScript.mp4
04:59 -
7. Kiểm tra số với isNaN và isFinite.mp4
03:41 -
8. Bài tập về number số 1.mp4
05:15 -
9. Bài tập về number số 2.mp4
06:35 -
10. Bài tập về number số 3.mp4
05:36
7. Vòng lặp
-
1. Vòng lặp là gì.mp4
01:34 -
2. Vòng lặp với For trong Javascript.mp4
06:18 -
3. Vòng lặp với while, do while trong javascript.mp4
09:33 -
4. Thoát vòng lặp trong Javascript với break và continue.mp4
09:45 -
5. Vòng lặp với for … in và for … of trong Javascript.mp4
06:50
6. Boolean trong Javascript
-
1. Tổng quan về boolean trong Javascript.mp4
00:44 -
2. Truthy và Falsy trong Javascript là gì.mp4
03:29 -
3. Toán tử logic trong Javascript.mp4
22:50 -
5. Cấu trúc rẽ nhánh và câu điều kiện If trong Javascript.mp4
17:39 -
6. Bài tập if else số 1.mp4
02:21 -
7. Bài tập if else số 2.mp4
04:48 -
8. Switch case trong Javascript.mp4
09:27 -
9. Toán tử trong Javascript.mp4
07:32
5. Cơ bản về hàm trong Javascript
-
1. Hàm tương tác với người dùng alert, confirm, prompt.mp4
06:22 -
2. Kiến thức cơ bản về hàm trong Javascript.mp4
11:56 -
3. Phạm vi trong hàm.mp4
07:32 -
4. Cách đặt tên hàm trong Javascript.mp4
01:24 -
5. Function Expressions trong Javascript.mp4
07:52 -
6. Arrow function trong Javascript.mp4
05:34
4. Làm quen với Javascript
-
1. Lịch sử phát triển của Javascript.mp4
01:36 -
2. Javascript có thể làm được gì.mp4
01:24 -
3. Làm sao để thực thi code Javascript.mp4
04:48 -
4. use strict mode trong Javascript.mp4
01:31 -
5. Làm quen với cú pháp trong Javascript.mp4
26:12 -
6. Sử dụng Javascript trong khoá học này.mp4
03:27 -
7. Câu lệnh và dấu chấm phẩy trong javascript.mp4
03:22 -
8. Cách viết comments hiệu quả.mp4
03:10 -
9. Reserved keywords trong Javascript.mp4
01:03 -
10. Biến và cách đặt tên biến trong Javascript.mp4
12:01 -
12. Hằng và cách đặt tên hằng trong Javascript.mp4
06:53 -
14. Các kiểu dữ liệu trong Javascript.mp4
12:27 -
15. Chuyển đổi kiểu dữ liệu trong Javascript.mp4
04:40 -
16. Các toán tử trong Javascript.mp4
17:00 -
18. So sánh trong Javascript.mp4
16:45
3. Tổng quan thế giới lập trình
-
1. Kiến trúc của một hệ thống phần mềm, Frontend Backend là gì.mp4
08:03 -
2. Các vai trò, vị trí trong dự án phần mềm.mp4
02:39
20. Dự án cuối khoá thực hành javascript
-
10. Xây dựng các class liên quan đến giỏ hàng.mp4
08:17 -
18. Lưu thông tin vào local storage.mp4
10:05 -
17. Đồng bộ số lượng sản phẩm trong giỏ hàng.mp4
07:26 -
16. Xử lý trường hợp giỏ hàng trống.mp4
03:17 -
15. Tính toán số sản phẩm, số tiền trong giỏ hàng.mp4
08:26 -
14. Đồng bộ số lượng quantity trong giỏ hàng.mp4
09:31 -
13. Render quantity button khi người dùng tăng số lượng sản phẩm.mp4
12:06 -
12. Xử lý phần thêm sản phẩm vào giỏ hàng.mp4
11:08 -
11. Render sản phẩm trong giỏ hàng.mp4
06:31 -
1. Giới thiệu project cuối khoá.mp4
04:51 -
9. Lọc sản phẩm phẩm theo category.mp4
14:09 -
8. Render tab và xử lý logic bằng Javascript DOM.mp4
17:01 -
7. Thực hành call api products và categories.mp4
05:21 -
6. Xây dựng phần Contact bằng Javascript.mp4
06:19 -
5. Xây dựng phần FAQs bằng Javascript.mp4
06:10 -
4. Xây dựng Countdown bằng Javascript.mp4
21:22 -
3. Xây dựng Carousel bằng Javascript.mp4
20:05 -
2. Giới thiệu source code sử dụng cho project cuối khoá.mp4
04:04
2. Cài đặt môi trường làm việc
-
1. Tìm hiểu về editor và môi trường làm việc.mp4
03:03 -
2. Cài đặt code editor – VS Code.mp4
02:45 -
3. Hướng dẫn sử dụng VS Code.mp4
03:54 -
4. Cài đặt một số extension hữu ích trong VS Code.mp4
06:21 -
5. Cài đặt FiraCode font.mp4
02:44
1. Giới thiệu khoá học
-
01:09
-
04:08
-
3. Bạn sẽ học được gì trong khoá học này.mp4
02:28 -
4. Những điều thú vị về Javascript.mp4
05:14 -
5. Tips hay để việc học lập trình trở nên hiệu quả hơn.mp4
03:46 -
6. Tôi là ai.mp4
00:39 -
7. Tải slides của khoá học Javascript.mp4
01:01 -
8. Tham gia nhóm trong đổi học tập.mp4
02:57 -
9. Lưu ý quan trọng.mp4
02:47
18. Xây dựng các dự án game với Javascript
-
1. Giới thiệu 3 game sẽ làm trong chương.mp4
02:43 -
2. Xây dựng giao diện cho game Guess the number game.mp4
06:18 -
3. Xử lý logic game cho game Guess the number game bằng Javascript.mp4
09:17 -
4. Xây dựng giao diện cho game Find the destination game.mp4
04:48 -
5. Xử lý logic cho game Find the destination game.mp4
16:01 -
6. Xây dựng dao diện cho game catch the falling balls game.mp4
04:33 -
7. Xử lý logic cho game catch the falling balls game.mp4
14:43
17. Kiến thức nâng cao trong Javascript
-
4. This trong Javascript.mp4
13:52 -
6. Currying trong Javascript.mp4
11:22 -
7. Higher order function trong Javascript.mp4
08:59 -
8. Prototype trong Javascript.mp4
15:45 -
9. Shallow copy và deep copy trong Javascript.mp4
13:04 -
10. So sánh nâng cao trong Javascript.mp4
06:55
16. Sự kiện trong Javascript
-
1. Dom Event trong JavaScript là gì.mp4
02:20 -
2. Dom EventHandler trong JavaScript là gì.mp4
04:39 -
3. Thêm Event Handler sử dụng thuộc tính HTML.mp4
06:40 -
4. Thêm Event Handler sử dụng thuộc tính Dom.mp4
03:16 -
5. Thêm Event Handler sử dụng phương thức addEventListener.mp4
07:12 -
6. Các hàm với DOM EventListener trong JavaScript.mp4
06:41 -
7. Event Bubbling và Event Capturing trong JavaScript.mp4
06:02
15. Làm việc với DOM
-
1. DOM là gì.mp4
09:28 -
2. Javascript có thể làm gì với DOM.mp4
04:00 -
3. Cây cấu trúc DOM.mp4
03:10 -
4. Quan hệ giữa các node.mp4
03:45 -
5. Các loại DOM trong Javascript.mp4
01:48 -
6. Một số phương thức để truy xuất DOM trực tiếp.mp4
14:42 -
7. Một số phương thức để truy xuất DOM gián tiếp.mp4
07:53 -
8. Các thuộc tính của DOM.mp4
09:55 -
9. Các phương thức làm việc với attribute của DOM.mp4
03:37 -
10. Tạo DOM trong Javascript.mp4
07:13 -
11. Các phương thức làm việc với quan hệ của DOM.mp4
07:29
14. Xử lý bất đồng bộ trong Javascript
-
1. Tổng quan về lập trình bất đồng bộ.mp4
06:06 -
2. Sử dụng Callback để xử lý bất đồng bộ.mp4
04:29 -
3. Sử dụng Promise để xử lý bất đồng bộ.mp4
17:01 -
4. Sử dụng Asyncawait để xử lý bất đồng bộ.mp4
08:06 -
5. Một số phương thức của Promise.mp4
08:39 -
6. Hàm setInterval() trong Javascript.mp4
05:02 -
7. Hàm setTimeout() trong Javascript.mp4
01:45 -
8. Hàm fetch() trong Javascript.mp4
09:28 -
9. CORS là gì.mp4
09:28
13. Tìm hiểu về network request
-
1. HTTP là gì.mp4
03:36 -
2. Các phương thức request của HTTP.mp4
02:57 -
3. Tìm hiểu về HTTP status code.mp4
02:54 -
4. Gửi HTTP request sử dụng XMLHttpRequest.mp4
06:20 -
5. Sử dụng XMLHttpRequest với phương thức POS.mp4
04:29
12. Tìm hiểu về browser và cách hoạt động của trang web
-
1. Giới thiệu về browser.mp4
03:51 -
2. Các thành phần của browser mà developer cần quan tâm.mp4
06:04 -
3. Làm việc với console của browser.mp4
06:54 -
4. Làm việc với network trong browser.mp4
06:18 -
5. Làm việc với storage trong browser (localStorage, sessionStorage, cookie).mp4
06:54 -
6. Cấu trúc của browser và cách hoạt động.mp4
04:27 -
7. Điều gì xảy ra khi chúng ta vào một website.mp4
00:17 -
8. Các extension hay của browser dành cho developer.mp4
05:05
11. Làm việc với object
-
1. Object trong Javascript là gì.mp4
03:35 -
2. Biểu diễn object trong JavaScript.mp4
05:03 -
3. Cách sử dụng object trong JavaScript.mp4
11:42 -
4. Toán tử ngoặc vuông trong object Javascript.mp4
03:43 -
5. Giới hạn về tên thuộc tính của object trong JS.mp4
07:14 -
6. Cách kiểm tra tính tồn tại của thuộc tính.mp4
02:35 -
7. Cách duyệt tất cả các thuộc tính của object.mp4
02:02 -
8. Thứ tự các thuộc tính của object trong JavaScript.mp4
03:13 -
9. Một số đối tượng sẵn có trong JavaScript.mp4
07:11 -
10. So sánh hai object trong Javascript.mp4
24:37 -
11. Copy Object trong Javascript.mp4
14:36 -
12. Garbage collection trong Javascript.mp4
12:29 -
13. Phương thức trong Javascript.mp4
11:50 -
14. This trong Javascript.mp4
13:52 -
15. Khởi tạo đối tượng với từ khóa new trong javascript.mp4
11:28 -
16. Symbol trong Javascript.mp4
10:42
10. Làm việc với array
-
12. Phương thức find và findIndex của array trong Javascript.mp4
09:36 -
25. Bài tập implement hàm every và hàm some của array.mp4
06:55 -
23. Bài tập tính tổng các số người dùng đã nhập.mp4
03:36 -
21. Cách cách clone mảng trong Javascript.mp4
06:52 -
20. Tham số thisArg của array trong Javascript.mp4
07:49 -
19. Phương thức forEach của array trong Javascript.mp4
03:05 -
18. Phương thức reduce và reduceRight của array trong Javascript.mp4
11:43 -
17. Phương thức split và join của array trong Javascript.mp4
07:57 -
16. Phương thức reverse của array trong Javascript.mp4
02:56 -
15. Phương thức sort của array trong Javascript.mp4
18:10 -
14. Phương thức map của array trong Javascript.mp4
05:17 -
13. Phương thức filter của array trong Javascript.mp4
03:14 -
1. Tổng quan về array.mp4
02:58 -
11. Phương thức indexOf, lastIndexOf và includes của array trong Javascript.mp4
08:22 -
10. Phương thức concat của array trong Javascript.mp4
06:00 -
9. Phương thức slice của array trong Javascript.mp4
04:05 -
8. Phương thức splice của array trong Javascript.mp4
09:37 -
7. Mảng nhiều chiều trong Javascript.mp4
05:35 -
6. Vấn đề liên quan đến length của array.mp4
06:00 -
5. Một số phương thức cơ bản của array.mp4
05:31 -
4. Duyệt tất cả các phần tử trong mảng.mp4
04:51 -
3. Một số đặc điểm của array trong JavaScript.mp4
02:35 -
2. Khởi tạo array trong JavaScript.mp4
11:39
Student Ratings & Reviews
No Review Yet