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

JavaScript Projects for JavaScript Beginners

Dự án JavaScript cho người mới bắt đầu

Dự án JavaScript cho người mới bắt đầu

Phát triển Front-End tương tác cho người mới

4.6
(1,184 đánh giá)
9,836 học viên
Giảng viên
Rob Merrill
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.5 giờ video
77 bài giảng
4 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Học cách tạo trang web tương tác
Học cú pháp JavaScript
Học cách thao tác với DOM bằng JavaScript
Học cách xây dựng ứng dụng Todo và trò chơi Ghép thẻ

Yêu cầu

Trình duyệt Chrome
Trình soạn thảo văn bản

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

Người mới muốn học cú pháp JavaScript
Người mới muốn áp dụng JavaScript vào trang web
Người mới muốn xây dựng dự án cho portfolio

Nội dung khóa học

4 phần • 76 bài giảng
1 Mẹo nhanh về JavaScript
2 Giới thiệu về DOM
3 DOM là gì
4 Sự kiện DOM
5 Phác thảo sự kiện
6 Các nút trên cây DOM
7 Tìm hiểu thêm về Nút
1 Phần 1: Tổng quan dự án
2 Phần 2: Phương thức document.querySelector() và document.getElementById()
3 Phần 3: Thay đổi DOM với thuộc tính document.textContent
4 Phần 4: Thêm các phương thức và thuộc tính DOM
5 Phần 5: Tương tác người dùng và trình nghe sự kiện
6 Phần 6: Làm việc với Biểu mẫu
7 Thiết lập môi trường phát triển
8 Phần 7: Ứng dụng Todo với Local Storage
9 Phần 8 - Local Storage
10 Phần 9 - Ứng dụng Todo với Local Storage
11 Phần 10 - CSS
12 Phần 11: Lưu trữ
13 Phần 12: Chia sẻ mã của bạn
1 Giới thiệu dự án
2 Phần 1 - Hiển thị các thẻ của chúng ta
3 Phần 2 - Nhân bản các thẻ
4 Phần 3 - Hiển thị thẻ ngẫu nhiên
5 Phần 4 - Tạo kiểu cho thẻ được chọn
6 Phần 5 - Giới hạn hai lựa chọn thẻ mỗi lượt
7 Phần 6 - Áp dụng kiểu cho các thẻ khớp nhau
8 Phần 7 - Đặt lại lượt đoán
9 Phần 8 - Thêm độ trễ
10 Phần 9 - Lật thẻ
1 Bài học về Biến
2 Bài thực hành Biến
3 Chuỗi trong JavaScript
4 Bài thực hành Chuỗi JavaScript
5 Giới thiệu Đối tượng JavaScript
6 Bài thực hành Giới thiệu Đối tượng JavaScript
7 Bài học về Ký hiệu Chấm và Ngoặc vuông cho Đối tượng JavaScript
8 Bài thực hành Ký hiệu Chấm và Ngoặc vuông
9 Bài học về Mảng JavaScript
10 Bài thực hành Mảng JavaScript
11 Bài học Phương thức Mảng JavaScript Phần 1
12 Bài thực hành Phương thức Mảng Phần 1
13 Bài học Phương thức Mảng Phần 2
14 Bài thực hành Phương thức Mảng Phần 2
15 Ôn tập về Mảng
16 Bài học về Hàm
17 Bài thực hành Hàm
18 Bài học Tìm hiểu sâu về Hàm
19 Bài thực hành Tìm hiểu sâu về Hàm
20 Bài học về Phạm vi Hàm
21 Bài thực hành Phạm vi Hàm
22 Bài học về Vòng lặp
23 Bài thực hành Vòng lặp
24 Bài học Câu lệnh Switch
25 Bài thực hành Câu lệnh Switch
26 Bài học Vòng lặp Phần 2
27 Bài thực hành Vòng lặp Phần 2
28 Bài học về This & Bind
29 Bài thực hành This & Bind
30 Bài học về This & Call
31 Bài thực hành This & Call
32 Bài học về Phương thức Filter
33 Bài thực hành Phương thức Filter
34 Bài học về Phương thức Map
35 Bài thực hành Phương thức Map
36 Bài học về Phương thức Reduce
37 Bài thực hành Phương thức Reduce
38 Bài học về Câu lệnh Let
39 Bài thực hành Câu lệnh Let
40 Bài học & Thực hành Câu lệnh Const
41 Bài học về Template Literals
42 Bài thực hành Template Literals
43 Bài học về Arrow Functions
44 Bài thực hành Arrow Functions
45 Bài học về Toán tử Spread
46 Bài thực hành Toán tử Spread

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

Hi, I am a Front End Engineer and a Udemy Instructor  with over 15,000 students and 5000+ 5 Star Reviews!

If you are looking to build interactive web pages with JavaScript then I have released a course just for you :)

Learn DOM methods and properties to use JavaScript to make your web page interactive. 

On top of that this course will have two projects to get started with and many more on the way!

This isn't the only course you should ever take on learning to create interactive web pages with JavaScript but it should be your first!

JavaScript has become an essential web technology along with HTML and CSS, as most browsers implement JavaScript. Thus, You must learn JavaScript if you want to get into web development, and you must learn it well if you're planning on being a front-end developer or on using JavaScript for backend development.

What makes JavaScript important?

Here are five reasons:

  • It’s everywhere. It’s seen adoption from large companies (think: LinkedIn, Google, Netflix) that not only decided to use JavaScript, but to rewrite their entire applications using it. This isn’t a tiny investment. It displays a great deal of trust and faith in a language to choose the risk of rewriting an application over using an existing one. These risks are being taken by industry giants, and for good reason.

  • It’s flexible. It’s not just a front-end language. As a back-end language, JavaScript provides great scalability and performance because of its event-driven architecture, more so than many of its competitors from various languages. It also allows for a seamless transition for developers from the back end to make edits on the front end. JavaScript’s adaptability is something that draws more and more people each year. It can provide you with great interactions on the front end, asynchronous operations, and is not bound to any browser or operating system. Its possibilities are endless due to this dynamic and adaptable nature.

  • It’s easy to learn. With the only requirements being a text editor and a browser, anyone can start learning JavaScript. And while learning JavaScript, you’ll interact with HTML and CSS, which are the building blocks of any website.

  • Its community. Because of its popularity, the JavaScript community is heavily populated with experts, novices and resources. New ideas and libraries spring up daily to fix new problems, improve fixes of existing problems or introduce new methods. The community is constantly innovating, and through this JavaScript evolves.

  • It’s in demand. If you want to be a programmer, you need to learn JavaScript. Because it’s so widely used, you will be hard-pressed to find a job listing for a developer that does not require it. It’s the de facto language of the web, other than HTML/CSS of 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 Dom
Hiển thị tất cả khoá học Frontend Projects
Hiển thị tất cả khoá học Javascript
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 😊