Mục Lục
Mục Lục
Nhập Môn HTML Video Giới thiệu về lập trình web - HTML/CSS Video Hướng dẫn tạo ra 1 trang web đơn giản nhất - HTML/CSS Video Hướng dẫn debug/test/develop trên trình duyệt web -HTML/CSS Bài tập - Tạo website giới thiệu thông tin cá nhân - profile page - Lập trình HTML/CSS/JS Tìm Hiểu Thẻ HTML5 Video Formatting Text using Tags - html tags Thiết kế trang web Vincent State School - Lập trình html5 / css / javascript Video Creating Hyperlinks and Anchors (phần 1) - html tags Video Creating Hyperlinks and Anchors (phần 2) - html tags Video Cách dùng thẻ img và map để hiển thị hình ảnh html - HTML/CSS Video Tìm hiểu về đường dẫn file (path file) trong HTML/CSS Thiết kế website quản lý showroom - galaxy - Lập trình HTML5/CSS/Javascript CSS Video Tìm hiểu thuộc tính trong thẻ html Video Giới thiệu CSS & Sử dụng các thuộc tính cơ bản Video Hướng dẫn tách biệt CSS và HTML Video Xử lý Event trong CSS (:hover, :active, :link, ...) - Lập trinh HTML/CSS Tìm hiểu hiển thị TEXT trong HTML5 và CSS - Phần basic Examination & Test + Ôn tập HTML/CSS/JS - Lập Trình HTML5/CSS/JS Tìm hiểu hiển thị TEXT trong HTML5 và CSS - Phần advanced Table & CSS Video Tìm hiểu table trong HTML/CSS - HTML/CSS Bài tập ôn luyện Table - Lập trình HTML/CSS/JS Thiết kế calendar page bằng HTML5/CSS - Tạo website calendar HTML5/CSS Form & CSS Video Thiết kế form trong HTML/CSS/JS Video Tìm hiểu tag videos, audio trong HTML/CSS/JS Bài tập - Thiết kế form gửi email - Lập trình HTML/CSS/JS Video Bài tập - Thiết kế form gửi email - Lập trình HTML/CSS/JS Thiết kế Form đăng ký tài khoản bằng HTML5/CSS - Thiết kế registation form HTML5/CSS Thiết Kế Layout Video Tìm hiểu Frame qua ví dụ quản lý khách sạn HTML/CSS Video Hướng dẫn tạo layout bằng thẻ Div căn bản Video Hướng dẫn thiết kế layout bằng thẻ div nâng cao (Thiết kế giao diện web gokisoft) Bài tập - Thiết kế website bán đồng hồ - Lập trình HTML/CSS/JS Bài tập - kiểm tra 60 phút - thiết kế blog tin tin học - Lập trình HTML/CSS/JS Bài Tập - Thiết Kế Blog Dạy Học Excel Online - Lập Trình HTML/CSS/JS Bài tập - kiểm tra 60 phút - thiết kế website sau - Lập trình HTML/CSS/JS Bài tập - Thiết kế web truyện tranh - Lập trình HTML/CSS/JS Tạo website giời thiệu công ty - Lập trình HTML/CSS/JS Bài tập - Tìm hiểu các công cụ phát triển dự án Thiết kế form khảo sát - Khóa học HTML/CSS Bài tập - Thiết kế web tin tức - Khóa học HTML/CSS Thiết kế web sau - Lập trình HTML/CSS/JS Examination - Thiết kế website - Lập trình HTML/CSS Bài tập - Thiết kế web học tiếng anh - Khóa học HTML/CSS/JS Bài tập - Thiết kế Form quản lý sinh viên Web Giới Thiệu Việc Làm - Khoá Học Lập Trình Html/css/js Quiz [Trắc Nghiệm] Kiến thức HTML cơ bản - thẻ trong HTML [Trắc Nghiệm] Tìm hiểu về tag trong HTML - Thẻ Form, Table trong HTML [Trắc Nghiệm] Tìm hiểu về CSS cở bản - Text CSS [Trắc Nghiệm] Luyện tập Layout & CCS khoá học HTML/CSS [Trắc Nghiệm] Ôn tập phần responsive @media - Lập trình HTML/CSS 20 Câu hỏi trắc nghiệm html/css/js - Bộ đề 1 200 Câu hỏi trắc nghiệm html/css/js - Bộ đề 2 20 Câu hỏi trắc nghiệm HTML/CSS/JS - Bộ đề 3
HTML5 - CSS3 Tutorial

Web Giới Thiệu Việc Làm - Khoá Học Lập Trình Html/css/js

Web #1

Web Giới Thiệu Việc Làm - Khoá Học Lập Trình Html/css/js

Web #2



🟦 PHẦN 1: HTML + CSS (70 điểm)

Câu 1 (20 điểm) – Cấu trúc HTML

Tạo trang web với tiêu đề:

👉 “JobConnect – Kết nối cơ hội nghề nghiệp”

Yêu cầu:

Trang gồm các phần:

  • Header: logo + tên website
  • Navigation (menu):
    • Trang chủ
    • Việc làm
    • Nhà tuyển dụng
    • Liên hệ
  • Main:
    • Section 1: Danh sách việc làm
    • Section 2: Giới thiệu website
  • Footer: thông tin bản quyền

Bắt buộc:

  • Dùng semantic tags:
    header, nav, main, section, footer
  • Có:
    • Ít nhất 2 job (mỗi job gồm: tiêu đề, mô tả, nút “Ứng tuyển”)
    • 1 ảnh minh họa

📊 Chấm điểm:

  • Đúng cấu trúc: 10đ
  • Semantic chuẩn: 5đ
  • Nội dung đầy đủ: 5đ

Câu 2 (25 điểm) – CSS Layout + Giao diện

Yêu cầu:

  • Menu nằm ngang
  • Danh sách việc làm hiển thị dạng card
  • Các job hiển thị theo dạng grid (2–3 cột)
  • Header nổi bật
  • Footer nằm dưới cùng

Bắt buộc:

  • Dùng Flexbox hoặc Grid
  • Card có:
    • border
    • shadow
    • hover effect

📊 Chấm điểm:

  • Layout đúng (grid/flex): 10đ
  • Card job đẹp: 5đ
  • Hover hiệu ứng: 5đ
  • Tổng thể UI: 5đ

Câu 3 (15 điểm) – Form ứng tuyển

Tạo form:

Gồm:

  • Họ tên
  • Email
  • Số điện thoại
  • Chọn vị trí ứng tuyển (select)
  • Nội dung

CSS:

  • Input đẹp
  • Focus đổi màu
  • Button hover

📊 Chấm điểm:

  • HTML form đúng: 5đ
  • CSS input/button: 5đ
  • UX (focus/hover): 5đ

Câu 4 (10 điểm) – Responsive

Thiết kế responsive:

Mobile:

  • Menu → dọc
  • Job → 1 cột

👉 Dùng:

@media (max-width: 768px)

📊 Chấm điểm:

  • Media query: 5đ
  • Hiển thị đúng: 5đ

🟨 PHẦN 2: JAVASCRIPT (30 điểm)

Câu 5 (10 điểm) – DOM + Interaction

Yêu cầu:

  • Click nút “Ứng tuyển” → hiển thị alert:
    👉 “Bạn đã chọn ứng tuyển!”
  • Hover vào job → đổi màu nền

📊 Chấm điểm:

  • DOM đúng: 5đ
  • Event xử lý đúng: 5đ

Câu 6 (10 điểm) – Validation Form

Kiểm tra:

  • Không để trống
  • Email đúng định dạng
  • SĐT là số

Hiển thị lỗi dưới input

📊 Chấm điểm:

  • Validate đầy đủ: 5đ
  • Hiển thị lỗi rõ: 5đ

Câu 7 (10 điểm) – Lọc việc làm (Logic JS)

Yêu cầu:

  • Có input tìm kiếm
  • Khi nhập → lọc job theo tên

📊 Chấm điểm:

  • Lọc đúng: 5đ
  • Code rõ ràng: 5đ


Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó

×