Giới thiệu học phần
Nền tảng Web là học phần giúp sinh viên làm quen với ba ngôn ngữ cốt lõi của lập trình web là HTML, CSS và JavaScript, từ cách dựng cấu trúc trang, trình bày giao diện bằng Flexbox cho tới việc làm cho trang web phản hồi được với người dùng.
Mục tiêu học phần
- Dựng được trang web hoàn chỉnh bằng HTML semantic và CSS Flexbox.
- Thiết kế được biểu mẫu thu thập dữ liệu chuẩn accessibility.
- Dùng JavaScript và DOM để làm cho trang web hiển thị nội dung động.
Nội dung học phần
Lịch trình học phần
| Buổi học | Chủ đề | Ghi chú |
|---|---|---|
| Buổi 1 | HTML cơ bản, semantic HTML | Chưa dùng CSS |
| Buổi 2 | CSS cơ bản | 3 cách nhúng CSS |
| Buổi 3 | Selector và liên kết nâng cao | pseudo-class, pseudo-element |
| Buổi 4 | Chia layout | Flexbox, Positioning |
| Buổi 5 | Thiết kế form | Accessibility |
| Buổi 6 | JavaScript cơ bản và DOM | Buổi hiện tại |