Javascript căn bản - Tổng hợp 12 game huyền thoại
Tư vấn viên: Đức Thịnh Email: thinh@techmaster.vn Số điện thoại: 0987273764

Mô tả về khóa học

  • Đây là một khóa học thú vị, thực tế dành cho mọi người
  • Các dự án trong khóa học này được thiết kế để giúp bạn xây dựng mọi thứ bằng cách sử dụng HTML5, CSS & JavaScript mà cần sử dụng libraries hay frameworks.
  • Đây là những dự án nhỏ được thiết kế để bạn hoàn thành trong vài giờ.
  • Trong khóa học này học viên học cách làm việc, thao tác DOM,  phát triển thêm những tính năng mới cho dự án của mình.

Một số điều học viên sẽ học được trong khóa học này

  • Tạo layout và UI với HTML/CSS (không sử dụng CSS Frameworks)
  • Javascript cơ bản
  • Javascript ES6
  • Thao tác với DOM
  • HTML5 Canvas
  • Audio & Video API
  • Làm việc với Local Storage
  • High Order Array Methods - forEach, map, filter, reduce, sort
  • setTimout, setInterval
  • Arrow Functions

Khóa học này dành cho ai?

  • Những người muốn cải thiện kỹ năng JavaScript của mình nên tham gia khóa học này.
  • Những người mới bắt đầu lập trình Front End, thông qua khóa học để tự tạo các dự án riêng cho mình.
  • Học sinh cấp 3, học sinh du học.

Yêu cầu đối với học viên khi tham gia khóa học

  • Biết cơ bản về HTML, CSS, Javascript

Một số hình ảnh minh họa các ví dụ trong khóa học

Ứng dụng tính chỉ số BMIỨng dụng tính chỉ số BMI

Ứng dụng QuizỨng dụng Quiz

Game lắc xúc xắc

Game memory cardGame memory card

Ứng dụng PaintỨng dụng Paint

Giáo trình
0. Giới thiệu về khóa học
  • Giới thiệu
  • Công cụ được sử dụng
  • Tài liệu và sources code
2. Thực Hành DOM
3. Ứng dụng TodoList
5. Roll Dice
6. Ứng dụng Calculator
7. Typing Game
9. Quiz Game
10. Giới thiệu về Canvas
  • Giới thiệu
  • Sử dụng HTML5 Canvas
  • Hệ trục tọa độ trong Canvas
  • Canvas ví dụ cơ bản
  • #Quiz
11. Vẽ các đối tượng trong Canvas
  • Style - Color
  • Path - Sub path
  •  Vẽ hình chữ nhật- B1447
  • Bài tập : Hình chữ nhật- B1
  • Bài tập : Hình chữ nhật- B2
  •  Vẽ hình tròn- B1358
  • Bài tập : Hình tròn- B1
  • Bài tập : Hình tròn- B2
  • Bài tập : Hình tròn- B3
  •  Vẽ đoạn thẳng- B1308
  • Bài tập : Đoạn thẳng- B1
  • Bài tập : Đoạn thẳng- B2
  •  Text362
  • Image
  • Shadow
  • Gradient
  • Bài tập : Vẽ ô bàn cờ 8 x 8- B1
  • Bài tập : Vẽ pattern hình vuông- B1
  • Bài tập : Vẽ hình vuông nội tiếp hình tròn- B1
  • Bài tập : Vẽ tam giác- B1
  • #Quiz
12. Hứng sự kiện
13. Chuyển động căn bản
  •  Di chuyển bóng dựa trên sự kiện KeyBoard- B1413
  • Di chuyển bóng dựa trên sự kiện KeyBoard- B2
  • Giới thiệu về requestAnimationFrame, setInterval
  •  Chuyển động đều theo chiều ngang của quả bóng- B1324
  • Chuyển động đều theo chiều ngang của quả bóng- B2
  • Chuyển động đều theo chiều ngang của quả bóng- B3
  •  Kiểm tra sự va chạm của 2 quả bóng400
  • # Bài tập: Kiểm tra sự va chạm của quả bóng và thanh đệm- B1
  • # Bài tập: Kiểm tra sự va chạm của 2 thanh đệm- B1
  • Quả bóng đi theo con trỏ chuột
  • Bóng rơi đập đất
  • Chuyển động có gia tốc và ma sát
  • # Bài tập: Di chuyển bóng qua 4 góc màn hình- B1
  • # Bài tập: Gia tốc cho bóng- B1
  • Bóng bay quỹ đạo Parabole
  • Trái đất quay quanh mặt trời
  • Chuyển động Ellipse
  • Vẽ xoáy trôn ốc Archimedes Sprial
  • #Quiz
16. Paint Brush
17. Brick Game
19. Cờ Caro
Danh sách các lớp học
  1. Game JavaScript Online

    Học phí: 500,000đ

    Hình thức học: Xem video

Giảng viên
Bùi Hiên
Bùi Hiên

- Lập trình viên Fullstack tại Techmaster Việt Nam

- Giảng viên các khóa lập trình ngắn hạn, dài hạn của Techmaster