Detailed training program
- Giới thiệu về HTML
- Giới thiệu về CSS và JavaScript
- IDE cho Frontend
- Các thẻ HTML phổ biến
- Bảng
- Đa phương tiện trong HTML, phần 1
- Đa phương tiện trong HTML, phần 2
- Biểu mẫu, phần 1
- Biểu mẫu, phần 2
- Thẻ HTML5 có ngữ nghĩa
- Microdata và SEO
- CSS cơ bản: Bộ chọn
- CSS cơ bản: Màu sắc và pseudo-elements
- Làm việc với phông chữ
- Định dạng văn bản
- Mô hình hộp
- Flexbox
- Làm việc với nền
- Yếu tố trang trí
- Git và GitHub
- Định vị phần tử, phần 1
- Định vị phần tử, phần 2
- Biến đổi và chuyển tiếp
- Hoạt ảnh
- Bố cục đáp ứng. Ảnh đáp ứng
- Phông chữ đáp ứng. Bảng thích ứng
- Giới thiệu về CSS Grid
- CSS Grid: Căn chỉnh phần tử
- Pseudo-classes
- Pseudo-elements
- Biến và hàm trong CSS
- Hàm CSS
- Giới thiệu về JavaScript
- Vòng lặp và mảng
- Kiểu dữ liệu và hàm
- Đối tượng và xử lý mảng
- Ngày, bộ hẹn giờ và hàm bậc cao
- Các phương thức mảng và gỡ lỗi
- Lập trình hướng đối tượng: Nguyên mẫu và lớp
- Lập trình hướng đối tượng: Kế thừa, đóng gói và đa hình
- Giới thiệu về DOM
- Sự kiện và Canvas
- Lập trình bất đồng bộ và Promise
- Tương tác với backend
- Cấu trúc mới và generators
- WebSocket và WebAPI
- Ngành CNTT và bạn
- Phát triển hiện đại
200+
Bài học
400+
Bài tập
44
Bài kiểm tra
Ngoài ra:
- Kiểm tra bài tập tức thì
- Người hướng dẫn AI
- Plugin cho IDE
- WebIDE
- Trò chơi hóa
- Bài giảng truyền cảm hứng