Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Accelerated JavaScript Training

Khóa học JavaScript Cấp tốc

Khóa học JavaScript Cấp tốc

Khám phá sâu về JavaScript - Ngôn ngữ Bắt buộc trong Phát triển Web, với Phương pháp Thực hành và Ví dụ trực quan

4.7
(6,583 đánh giá)
31,468 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.5 giờ video
128 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

Bạn sẽ học được gì

Sử dụng JavaScript để xây dựng Website hiện đại, có tính tương tác cao
Hiểu cách JavaScript hoạt động và tận dụng các ưu điểm của nó
Tìm hiểu các Thư viện JavaScript như jQuery hoặc Framework như Angular 2 hay React

Yêu cầu

Chỉ cần hiểu biết cơ bản về cách hoạt động của trang web (HTML, CSS)

Đối tượng phù hợp

Khóa học dành cho học viên chưa từng tiếp xúc với JavaScript hoặc muốn ôn lại kiến thức về các chủ đề cụ thể
Không yêu cầu kiến thức JavaScript trước đó, bạn cũng có thể dùng khóa học này để rèn luyện kỹ năng và thực hành nếu đã có chút kinh nghiệm cơ bản

Nội dung khóa học

14 phần • 128 bài giảng
1 Giới thiệu
2 Tham gia Cộng đồng Học trực tuyến của chúng tôi
3 Cách thực thi JavaScript (JavaScript chạy ở đâu?)
4 Các phiên bản JavaScript (ES5 vs ES6)
5 Cấu trúc khóa học
1 Giới thiệu
2 Sử dụng JavaScript - Trực tiếp trong HTML
3 Sử dụng JavaScript - Nhập từ file HTML
4 Biến - Cơ bản
5 Biến - null, undefined và NaN
6 Biến - Đối tượng
7 Chế độ Strict Mode
8 Kiểu động (Dynamic Typing)
9 Hoisting
10 Hàm - Tạo và Gọi hàm
11 Hàm - Đối số & Trả về dữ liệu
12 Cấu trúc điều khiển - Câu lệnh If
13 Cấu trúc điều khiển - Câu lệnh If Nâng cao
14 Cấu trúc điều khiển - Switch
15 Cấu trúc điều khiển - Switch & Break
16 Cấu trúc điều khiển - Vòng lặp For
17 Cấu trúc điều khiển - Vòng lặp Lồng nhau
18 Cấu trúc điều khiển - Điều khiển vòng lặp với break & continue
19 Cấu trúc điều khiển - Các biến thể của vòng lặp For
20 Cấu trúc điều khiển - Lặp qua Mảng
21 Cấu trúc điều khiển - Vòng lặp While
22 Toán tử - Phép cộng
23 Toán tử - Phép trừ
24 Toán tử - Phép nhân & Vấn đề số thực
25 Toán tử - Phép chia & Chia lấy dư
26 Toán tử - So sánh giá trị
27 Toán tử - Các quy tắc quan trọng
28 Toán tử - Boolean
29 Toán tử - Toán tử ba ngôi
30 Toán tử - Thứ tự ưu tiên
31 Tổng kết
32 Tài nguyên học phần
1 Kiểu nguyên thủy vs Kiểu tham chiếu
2 Kiểu nguyên thủy vs Kiểu tham chiếu - Bài tập
3 Phạm vi toàn cục vs Phạm vi cục bộ
4 Phạm vi toàn cục vs Phạm vi cục bộ - Bài tập
5 Tài nguyên học phần
1 Giới thiệu
2 Cơ bản & Quản lý phần tử
3 Phương thức forEach()
4 Làm việc với phần tử: Push, Pop, Unshift và Shift
5 Làm việc với phần của mảng: IndexOf, Splice và Slice
6 Lọc, Ánh xạ và Đảo ngược phần tử mảng
7 Sự khác biệt giữa Concat và Join
8 Reduce mảng
9 Tổng kết
10 Tài nguyên học phần
1 Cơ bản về Đối tượng & Ký hiệu Literal
2 Thuộc tính & "this"
3 Cách tạo Đối tượng khác: Sử dụng Hàm tạo Object
4 Đối tượng là Kiểu tham chiếu (Ôn tập)
5 Object.create()
6 Giới thiệu Prototype
7 Prototype trong thực tế
8 Tổng kết Prototype
9 Hàm tạo (Constructor Functions)
10 Hàm tạo & Đối số
11 Tổng kết Tạo đối tượng & Prototype
12 Từ khóa "this" và lý do nó có thể hoạt động khác thường
13 Xử lý "this" với bind(), call() & apply()
14 Tạo thuộc tính với defineProperty()
15 Các phương thức và thuộc tính tích hợp quan trọng
16 Tổng kết
17 Tài nguyên học phần
1 Gỡ lỗi với Công cụ Developer của trình duyệt
2 Ghi dữ liệu vào Console
3 Xử lý lỗi với try và catch
4 Tài nguyên học phần
1 Giới thiệu
2 Closure
3 Hàm thực thi ngay lập tức (IIFEs)
4 Các phương thức và thuộc tính tích hợp
5 Tài nguyên học phần
1 Giới thiệu
2 Bộ đếm thời gian & Khoảng thời gian (Timers & Intervals)
3 Chuyển đổi Định dạng & Giá trị
4 Hàm xử lý Chuỗi
5 Đối tượng Math
6 Đối tượng Date
7 Biểu thức chính quy (Regular Expressions)
8 Tài nguyên học phần
1 Giới thiệu
2 Đối tượng Window
3 Đối tượng Location
4 Đối tượng Document và cách tương tác với nó
5 Duyệt qua DOM
6 Chọn phần tử
7 Chọn phần tử với Query Selector
8 Chọn phần tử - Bài tập
9 Tạo và Chèn phần tử
10 Xóa phần tử
11 Phần tử và Node
12 Tổng kết tương tác DOM
13 Hộp thoại (Dialogs)
14 Thuộc tính & Phương thức DOM
15 Tài nguyên học phần
1 Giới thiệu
2 Đối tượng Sự kiện
3 Bộ xử lý sự kiện (Event Handlers)
4 Trình nghe sự kiện (Event Listeners)
5 Hành vi sự kiện
6 Thuộc tính đối tượng sự kiện
7 Thay đổi thứ tự lan truyền sự kiện
8 Tài nguyên học phần
1 Giới thiệu
2 Thiết lập và Gửi yêu cầu GET
3 Yêu cầu POST
4 Tài nguyên bổ sung
1 Giới thiệu
2 Thư viện & jQuery
3 Framework
4 Viết mã Module
5 Tài nguyên bổ sung
1 Giới thiệu
2 Thiết lập
3 Lấy dữ liệu nhập từ người dùng
4 Thiết lập Yêu cầu Http
5 Tạo đối tượng Thời tiết
6 Lấy & Xử lý dữ liệu thời tiết
7 Hiển thị dữ liệu
8 Mã hoàn chỉnh
1 Kết thúc
2 Quà tặng: Thêm nội dung!

Giới thiệu khóa học

Learn one of the most important Languages in Web Development - from scratch in a fast-paced fashion!

JavaScript is one of the most important parts of every modern, reactive, user-friendly Web Pages or Applications. Despite that fact, you might yourself know many tutorials which leave you with a lot of open questions or are good, but also a couple of years old!

Hands-on, Example-driven Course

Join this course to receive a hands-on, example-driven JavaScript Bootcamp, which will guide you through the amazing language of JavaScript. Beginning at the very basics, we will walk through the various characteristics and features, JavaScript offers.

Experienced Instructor

As a freelance web developer I use JavaScript a lot but I know that using it doesn't necessarily qualify you to teach it well. That's why I'm also proud to host dozens of 5-star rated courses here on Udemy as well as a successful learning YouTube channel.

I not only offer high quality videos and examples, I'm also there to help whenever you're facing problems or do have open questions. Indeed, telling by the reviews of my courses, I offer one of the best support services you will find on Udemy!

Pay once, benefit a Lifetime!

It's best to have a look at the course content, to find out what you will learn - but to give you a quick overview:

  • All the basics about variables, functions, operators, language features, built-in objects and much more!

  • In-depth modules on Arrays, Objects & Prototypes, Functions, DOM Interaction, Events, AJAX and all the other core features that make JavaScript so important!

  • Hundreds of examples, showing all the concepts taught, allowing you to see them in action immediately

  • A complete project to practice the skills gained throughout this course


Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Frontend Development
Hiển thị tất cả khoá học Javascript
Hiển thị tất cả khoá học Programming Languages
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊