Mô tả

- Hướng dẫn cách thiết lập một số môi trường làm việc với javascript. Cách sử dụng một số dịch vụ online để chạy các code javascript như rextester hay jsbin. Cách sử dụng VS Code để chạy code javascript trên trình duyệt web của mình.
- Cơ bản về ngôn ngữ lập trình javascript. Bao gồm: variable, Toán tử, Mảng, Câu lênh lặp và rẽ nhánh, function và class. Chúng ta sẽ thảo luận về các biến và các toán tử. Các thao tác trên mảng. Sau đó, thảo luận về các điều khiển luồng  là các câu lệnh rẽ nhánh và các vòng lặp. Cuối cùng đó là những chủ đề về hàm, các lớp và đối tượng. Đó cũng là chủ đề chính trong việc lập trình game, giúp game tạo ra trở nên hướng đối tượng.
- Trong khóa học, bạn không học những lý thuyết suông mà ứng dụng ngay những gì đã học để tự mình lập trình một game đơn giản (game kiểu băng qua đường) từ số không. Bạn sẽ học được làm thế nào để thiết lập đối tượng canvas, làm thế nào để vẽ các đối tượng lên canvas, làm thế nào để thực hiện một vòng lặp game. Đồng thời cũng học cách điều khiển việc di chuyển các đối tượng và kiểm tra sự va chạm của các đối tượng trong game.
- Cuối cùng, thông qua khóa học, bạn sẽ hoàn thành được một game. Thông qua dự án cụ thể như vậy, bạn sẽ nắm vững hơn về ngôn ngữ lập trình javascript, vững hơn về cách sử dụng các biến, hàm, các cú pháp, các câu lệnh và thậm chí là các khái niệm và cách lập trình hướng đối tượng trong python.

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

Xây dựng được những kỹ năng lập trình javascript đầu tiên.

Hiểu được cú pháp và cách thức lập trình với javascript

Sử dụng được đối tượng canvas để bắt đầu xây dựng game trên đó

Tự tay lập trình một game đơn giản.

Yêu cầu

Nội dung khoá học

3 sections

Giới thiệu

1 lectures
Giới thiệu khóa học
03:44

Căn bản ngôn ngữ javascript

18 lectures
Cơ bản về ngôn ngữ Javascript
07:28
Các biến trong javascript
07:47
const, let và var
05:38
String
10:11
Toán tử
15:26
Mảng
07:27
Mảng đa chiều
06:07
Định nghĩa hàm
06:15
Input và output của hàm
09:30
Câu lệnh if
09:39
Vòng lặp while
10:21
break, continue và return
09:40
Vòng lặp for
08:00
Object
10:56
get và set trong object
11:05
Hàm khởi tạo object
07:39
Object prototype
04:40
Class
09:59

Xây dựng game với javascript

11 lectures
Tổng quan thiết kế game
04:48
Thiết lập canvas và vòng lặp game
07:01
Vẽ trên canvas
07:52
Thêm chuyển động cho các nhân vật
10:46
Thêm chuyển động cho nhiều đối tượng
05:33
Thêm điều khiển người dùng
07:13
Kiểm tra va chạm
09:40
Thêm các điều kiện thắng và thua
07:36
Hoàn thiện game
07:31
Thêm hình ảnh vào game
09:21
Tổng kết khóa học
03:31

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.