Kiến thức cơ bản về trang thông tin điện tử (website), xuất bản website và các vấn đề liên quan Các khái niệm và thuật ngữ chính
Hiểu khái niệm ứng dụng web. Biết phân biệt web với các dịch vụ Internet hỗ trợ khác (Ví dụ: truyền tệp, thư điện tử, nhắn tin).
Hiểu khái niệm máy chủ web (web server), trình duyệt (browser) và sự tương tác giữa chúng. Hiểu các khái niệm miền (domain), URL (Uniform Resource Locator), siêu liên kết, thuê máy chủ web (web hosting), bộ tìm kiếm (search engine).
Biết khái niệm giao thức (protocol). Phân biệt các giao thức TCP/IP, HTTP, FTP.
Xuất bản website
Hiểu khái niệm xuất bản trang web (webpage), website. Biết các công việc cần làm để sở hữu một website (đăng ký tên miền, chọn dịch vụ thuê máy chủ).
Biết các bước để xây dựng một website như hoạch định, thiết kế, cập nhật nội dung, tải lên máy chủ web, phát hành và bảo trì. Biết các nhân tố quan trọng tạo nên một website hiệu quả như hỗ trợ tìm kiếm, hỗ trợ tải nội dung.
Biết các kỹ thuật tối ưu hóa trình tìm kiếm trên website như siêu dữ liệu, sơ đồ cấu trúc của website và liên kết website.
Biết các nhân tố ảnh hưởng đến tốc độ tải xuống một trang web. Nhận biết các định dạng tệp âm thanh, video, đồ họa phù hợp để tối ưu hóa tốc độ tải xuống.
Hiểu thuật ngữ bản quyền (copyright) đối với các nội dung trên các website.
Hiểu cần phải tuân thủ các quy định của luật pháp nơi website được đặt đối với việc đăng tải nội dung trên website.
Thiết kế website Cơ bản về HTML
Hiểu khái niệm HTML (HyperText Markup Language) – ngôn ngữ để viết mã nguồn của một ứng dụng web. Hiểu khái niệm thẻ đánh dấu (tag) và công dụng. Biết cú pháp của một câu lệnh HTML. Biết về Liên minh W3C (World Wide Web consortium) và các khuyến nghị phát triển HTML của W3C.
Biết sử dụng các thẻ đánh dấu để cấu trúc việc trình bày một trang web (,, ,) và để thể hiện một trang web (
Biết quy trình và các kỹ thuật để hoạch định và thiết kế website (xác định đối tượng phục vụ chính và phân tích, đánh giá nhu cầu của đối tượng này, xây dựng các kịch bản tìm kiếm và khai thác thông tin, lập sơ đồ cấu trúc của website, sơ đồ tìm kiếm).
Biết sử dụng các phần mềm ứng dụng làm website. Biết sử dụng phần trợ giúp của phần mềm này.
Biết tạo, ghi trang web, website mới tạo lên thiết bị lưu trữ. Biết cách sử dụng các trang web mẫu để tạo trang web.
Biết biên tập tên trang web.
Biết cách sử dụng trình duyệt để xem mã nguồn dạng HTML của một trang web. Biết chuyển qua lại giữa mã nguồn và trang web.
Hiểu cách đặt các thông số chính trong phần mềm phát triển web như trình duyệt mặc định dùng xem trước nội dung, cách mã hóa, phông chữ mặc định. Biết các kinh nghiệm tốt khi trình bày (ví dụ: chọn phông chữ).
Xây dựng nội dung cho website Văn bản, đoạn, trang
Biết cách nhập, biên tập, xóa văn bản.
Biết các cách định dạng phông chữ như tên, cỡ, đậm, nghiêng, kiểu dáng và màu.
Biết cách chọn một đoạn, cách đưa vào/loại bỏ các dấu ngắt đoạn, ngắt dòng.
Biết các cách định dạng đoạn như đặt lề, thụt dòng, đánh số, đánh dấu đầu dòng (bullet).
Biết cách định dạng một trang web, cách đặt lề, xử lý màu nền, ảnh nền.
Siêu liên kết
Hiểu khái niệm siêu liên kết (hyperlink), phân biệt siêu liên kết tuyệt đối và tương đối.
Biết nhập, biên tập và hủy một siêu liên kết thông thường, một siêu liên kết thư điện tử.
Biết cách xác định đích của siêu liên kết trên cùng cửa sổ, khác cửa sổ.
Biết cách thay đổi màu siêu liên kết truy cập (visited), không truy cập (unvisited), hoạt động (active).
Biết khái niệm và cách sử dụng neo (anchor).
Bảng
Biết cách đưa một bảng lên trang web, cách xóa bảng khỏi trang web.
Biết cách thêm, xóa tiêu đề (caption) của bảng. Biết cách thêm, xóa dòng, cột; thay đổi độ rộng cột, độ cao dòng; hợp, tách các ô của bảng.
Biết cách căn lề bảng theo lề trái, giữa, phải; cách thay đổi độ rộng biên của bảng; thay đổi các tham số ô.
Biết cách trang trí bảng: thay đổi màu nền, hình minh họa, ảnh nền của ô và toàn bảng; thêm, loại bỏ đồ họa, ảnh nền của bảng.
Ảnh, minh họa
Biết cách thêm vào, gỡ bỏ một ảnh trên trang web.
Biết cách đặt, thay đổi thuộc tính cho ảnh như kích thước, biên, căn lề.
Biểu mẫu
Biết cách nhập biểu mẫu (form) lên trang web.
Biết cách thêm, loại bỏ các trường của biểu mẫu: văn bản (text), hộp thả xuống (drop-down), hộp đánh dấu (check box), nút radio (radio button). Biết cách đặt, thay đổi đặc tính các trường trên.
Biết cách gửi một kết xuất biểu mẫu qua thư điện tử.
CSS (Cascading Style Sheets) Khái niệm CSS
Hiểu khái niệm CSS, công dụng và lợi ích của CSS. Biết cách sử dụng các kiểu định dạng (style): trong dòng (inline), bên trong (internal), bên ngoài (external).
Hiểu cấu trúc của một quy tắc CSS và biết cách áp dụng để chọn và khai báo đặc tính, giá trị. Biết cách tạo, thay đổi quy tắc CSS: màu, nền, phông chữ.
Biết cách tạo, ghi một tệp CSS mới.
Biết cách nhúng một CSS ngoài vào trang web.
Tải lên máy chủ và phát hành web Kiểm tra
Biết cách xác định và xử lý các liên kết bị đứt trong một website.
Biết cách áp dụng kiểm tra chính tả tự động; biết cách để đảm bảo sự tương thích của nội dung và trình duyệt; biết đưa các thông tin giúp theo dõi và cập nhật trang (ngày sửa đổi gần nhất, thông tin về phần mềm dùng để mở và xem).
Phát hành
Hiểu tiến trình tải nội dung lên máy chủ web, tải một website xuống từ một máy chủ web.