Xây dựng các dự án là một cách tuyệt vời để cải thiện kỹ năng lập trình của bạn.
Chúng tôi vừa xuất bản một khóa học trên kênh YouTube freeCodeCamp.org. Khóa học này sẽ hướng dẫn bạn cách tạo một trò chơi bài kỹ thuật số bằng JavaScirpt, HTML và CSS. Khóa học này được tạo ra bởi Gavin Lon, một nhà phát triển phần mềm và giáo viên giàu kinh nghiệm.
Hướng dẫn này không chỉ bao gồm việc tạo một trò chơi bài cơ bản bằng JavaScript
nhưng cũng:
- cách tạo mã tương tác người dùng động bằng vanilla JavaScript
- Tạo một số hiệu ứng hoạt hình
- Thiết kế bố cục đáp ứng bằng cách sử dụng lưới CSS, CSS FlexBox và truy vấn phương tiện
- Cách tự động thay đổi vị trí của các ô lưới, để ngẫu nhiên hóa vị trí của các thẻ có trong lưới css bằng JavaScript,
- chức năng localStorage
- và nhiều hơn nữa…
Đây là các phần trong khóa học này:
- Bắt đầu
- Tiện ích mở rộng máy chủ trực tiếp
- Tạo thẻ – HTML
- Tạo lưới chơi trò chơi
- Tạo thẻ động – Mã JS
- Khởi tạo vị trí thẻ
- Tải trò chơi và bắt đầu trò chơi
- ngăn xếp thẻ
- lật bài
- Xáo bài
- chia bài
- Chọn thẻ
- Kiểu dáng và Bố cục
- hoạt hình
- Bố cục đáp ứng
- Lưu trữ cục bộ
Xem khóa học trên kênh YouTube freeCodeCamp.org (thời lượng xem 2 giờ).