Giáo Trình Mô Đun: Thiết Kế Và Quản Trị Website (MĐ 20) – Trường Trung Cấp Nghề Quang Trung


Tổng quan về giáo trình (250-300 từ)

Giáo trình mô đun Thiết kế và quản trị Website (Mã mô đun: MĐ 20) là tài liệu đào tạo nghề bắt buộc thuộc chương trình đào tạo nghề Quản trị mạng máy tính tại Khoa Công nghệ Thông tin, Trường Trung cấp nghề Quang Trung, Thành phố Hồ Chí Minh. Tài liệu được ban hành chính thức theo Quyết định số 342/QĐ-QT ngày 28 tháng 10 năm 2021, do tập thể Khoa Công nghệ Thông tin biên soạn với sự tham gia chính của tác giả Nguyễn Văn Lân.

Trong cấu trúc khung chương trình, mô đun này được bố trí giảng dạy sau khi người học đã hoàn thành các học phần cơ sở chuyên ngành như Tin học căn bản và Hệ quản trị Cơ sở dữ liệu. Về mục tiêu học tập (learning outcomes), giáo trình trang bị cho học sinh hệ thống kiến thức toàn diện: giải thích các nguyên lý vận hành của World Wide Web; phân biệt bản chất kiến trúc giữa web tĩnh và web động; làm chủ cú pháp ngôn ngữ đánh dấu siêu văn bản (HTML) và bảng kiểu định tầng (CSS); nắm vững quy trình cấu hình máy chủ dịch vụ thông tin Internet (Internet Information Services - IIS) và quy trình xuất bản, quản trị website thực tế (bao gồm tên miền, hosting, tối ưu hóa công cụ tìm kiếm - SEO).

Giáo trình được cấu trúc thành 5 bài học chính theo tiến trình sư phạm từ nền tảng lý thuyết đến triển khai ứng dụng thực tế. Điểm đặc thù của tài liệu là phương pháp tiếp cận trực quan, kết hợp song song giữa lý thuyết kỹ thuật mạng với các đoạn mã nguồn mẫu cụ thể, sử dụng môi trường phát triển ứng dụng Visual Studio 2019 và máy chủ web IIS trên nền tảng Microsoft Windows.


Nội dung kiến thức cốt lõi (500-600 từ)

       CẤU TRÚC TIẾN TRÌNH KIẾN THỨC MÔ ĐUN (MĐ 20)
       

Các chương/chủ đề chính

Nội dung giáo trình được triển khai qua 5 bài học logic với dung lượng 123 trang:

  • Bài 01: Tổng quan về thiết kế Website: Khái quát lịch sử phát triển Internet từ mạng ARPANET (tháng 7/1969 liên kết Stanford, UCLA, Utah, UC Santa Barbara), chuẩn hóa TCP/IP năm 1983, vai trò NSFNET và sự ra đời của World Wide Web do Tim Berners-Lee phát minh năm 1991 tại CERN. Trình bày chi tiết giao thức HTTP, cấu trúc cú pháp URL chuẩn: $$\text{scheme://<host>[:port][<path>[?<querystring>]]}$$ Phân tích mô hình xử lý Client-Side (JavaScript, VBScript) và Server-Side (ASP.NET, PHP, JSP). Thiết lập kiến thức nền về HTML (các thẻ cấu trúc, tiêu đề <h1> đến <h6>, phân đoạn <p>, ngắt dòng
    , đường kẻ <hr>, chú thích <!-- -->) và kỹ thuật định dạng CSS (Inline style, Internal <style>, External .css, đơn vị đo lường px, pt, pc, %, in, cm, mm, hệ màu RGB, mã Hexadecimal, các bộ chọn Class ., ID #, Child selector >, Pseudo-classes :link, :visited, :hover, :active, các thuộc tính văn bản, bảng biểu, danh sách, khung nhìn frameset, cùng các thành phần multimedia <img>, <embed>, <object>).
  • Bài 02: Thiết kế trang web tĩnh: Phân tích đặc tính cấu trúc web tĩnh dựa trên bộ ba HTML5, CSS3 và JavaScript. Hướng dẫn xây dựng các thành phần tương tác dữ liệu biểu mẫu (Form controls), liên kết nội bộ/liên kết ngoài, bố cục bảng biểu, phân tích ứng dụng thực tiễn của công nghệ mã nguồn mở và công nghệ ASP.
  • Bài 03: Khai thác ứng dụng Bootstrap: Hướng dẫn phương thức khai báo, cấu hình thư viện CSS framework Bootstrap và ứng dụng các thành phần giao diện chuẩn hóa vào website.
  • Bài 04: Triển khai Website lên Internet: Quy trình tạo lập gói tài nguyên, kiểm thử môi trường cục bộ (Localhost), phương pháp cài đặt và cấu hình dịch vụ web IIS (Internet Information Services) trên hệ điều hành Windows để xuất bản website qua mạng.
  • Bài 05: Quản trị Website: Hệ thống hóa các nghiệp vụ của quản trị viên: quản trị không gian lưu trữ (Hosting), quản trị hệ thống phân giải tên miền (Domain Name System), phân tích lưu lượng, bảo mật ứng dụng và kỹ thuật tối ưu hóa công cụ tìm kiếm (SEO).

Kiến thức nền tảng được xây dựng

Giáo trình xây dựng ba khối kiến thức lý thuyết nền tảng:

  1. Mô hình truyền thông mạng và giao thức: Nguyên lý chuyển gói dữ liệu, cơ chế phân giải tên miền qua DNS Server, luồng xử lý truy vấn HTTP cổng 80 giữa trình duyệt (Client Browser) và máy chủ (Web Server).
  2. Cơ chế tổ chức dữ liệu hiển thị (DOM & Box Model): Quy chuẩn cấu trúc mã HTML theo tổ chức W3C, cách phân tách nội dung và định dạng hiển thị thông qua CSS cascade, thứ tự ưu tiên của bộ chọn và các thuộc tính canh lề (margin, padding, border, float, clear, position, z-index).
  3. Kiến trúc hệ thống Web: Cơ chế hoạt động của web động kết hợp cơ sở dữ liệu quan hệ (SQL Server, MySQL, Oracle, MS Access) với các ngôn ngữ kịch bản phía máy chủ.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Viết mã HTML/CSS hợp chuẩn; cấu hình và quản trị dịch vụ máy chủ web IIS; xử lý và nhúng tài nguyên đa phương tiện (âm thanh .mp3, .rmi, video .mov, .wmv, Flash .swf).
  • Kỹ năng phân tích (Analytical skills): Phân tích yêu cầu chức năng hệ thống; đối chiếu ưu nhược điểm giữa web tĩnh và web động; đánh giá giải pháp công nghệ (ASP.NET - SQL Server, PHP - MySQL, JSP - Oracle).
  • Kỹ năng thực hành nghề nghiệp (Practical competencies): Đóng gói và xuất bản website lên môi trường Internet; quản lý tệp tin trên Hosting; cấu hình bản ghi tên miền; triển khai các thẻ siêu dữ liệu (<meta>) phục vụ SEO.

Phương pháp giảng dạy và học tập (300-350 từ)

Giáo trình áp dụng phương pháp tiếp cận sư phạm theo năng lực thực hành nghề nghiệp (competency-based training), lấy ví dụ mã nguồn cụ thể làm trung tâm phân tích lý thuyết. Tiến trình bài học được thiết kế theo các bước: giải thích cú pháp kỹ thuật $\rightarrow$ cung cấp đoạn mã nguồn mẫu $\rightarrow$ minh họa kết quả hiển thị trên trình duyệt $\rightarrow$ phân tích các tham số mở rộng.

Tài liệu tích hợp hệ thống bài tập thực hành mẫu đa dạng:

  • Mã nguồn tạo lập bảng dữ liệu sinh viên với các thuộc tính định dạng cellspacing, cellpadding, colspan, rowspan.
  • Thiết kế biểu mẫu nhập liệu đầy đủ các trường input[type='text'], input[type='password'], label, fieldset.
  • Xây dựng hệ thống khung nhìn phân chia giao diện đa vùng bằng thẻ <frameset> lồng nhau (rows, cols).
  • Nhúng các đối tượng đa phương tiện sử dụng thẻ <embed> với các tham số điều khiển autostart, loop, height, width.
                    QUY TRÌNH ĐÁNH GIÁ VÀ TỰ HỌC
                    

Phương pháp đánh giá kết quả học tập tập trung vào hai tiêu chí: năng lực thao tác kỹ thuật trên công cụ (Visual Studio 2019, Dreamweaver) và kết quả triển khai sản phẩm website hoàn chỉnh. Cuối mỗi bài học đều có bộ câu hỏi ôn tập tổng hợp (tiêu biểu như 15 câu hỏi tại Bài 01) yêu cầu học sinh làm rõ các khái niệm về thương mại điện tử, lỗi bảo mật thường gặp, quy trình đăng ký tên miền/hosting tại Việt Nam và các bước giải quyết yêu cầu kỹ thuật thực tế. Hướng dẫn tự học yêu cầu học sinh chủ động nghiên cứu các công nghệ mã nguồn mở (Joomla, DotNetNuke), tìm hiểu thêm về framework giao diện và tuân thủ các quy định an toàn máy tính, an toàn điện trong không gian thực hành.


Điểm nổi bật và cập nhật (250-300 từ)

Giáo trình phản ánh các nội dung cập nhật về công nghệ và thực tiễn phát triển phần mềm:

  • Cập nhật chuẩn công nghệ giao diện: Giáo trình chuyển dịch từ các kỹ thuật định dạng HTML cũ sang chuẩn HTML5 và CSS3; bổ sung riêng một bài học chuyên sâu (Bài 03) về framework Bootstrap nhằm đáp ứng yêu cầu thiết kế giao diện web tương thích nhiều kích thước màn hình (Responsive Design).
  • Tích hợp môi trường phát triển hiện đại: Cập nhật việc sử dụng Visual Studio 2019 song song với Dreamweaver và FrontPage, cung cấp công cụ trực quan hóa việc viết mã CSS, hỗ trợ gỡ lỗi và quản trị cấu trúc dự án.
  • Gắn kết với thị trường CNTT Việt Nam: Giáo trình khảo sát trực tiếp hạ tầng mạng tại Việt Nam, nêu rõ danh sách và mô hình hoạt động của các nhà cung cấp dịch vụ Internet (ISP) lớn như VNPT, Viettel, FPT, NetNam; đồng thời phân tích các giải pháp công nghệ website phổ biến tại thị trường trong nước gồm ASP.NET - SQL Server, PHP - MySQL và JSP - Oracle.
  • Định hướng vận hành thực tế: Không chỉ dừng lại ở khâu lập trình giao diện, tài liệu mở rộng sang nghiệp vụ xuất bản web trên máy chủ IIS, quản trị tên miền quốc tế/Việt Nam và kỹ thuật tối ưu hóa công cụ tìm kiếm (SEO) gắn liền với môi trường thương mại điện tử.

Đối tượng sử dụng giáo trình (200-250 từ)

Tiêu chí Chi tiết quy định trong giáo trình
Đối tượng học tập chính Học sinh, sinh viên theo học nghề Quản trị mạng máy tính, Công nghệ thông tin trình độ Trung cấp (hoặc Cao đẳng, Đại học cần học phần thực hành nền tảng).
Kiến thức tiên quyết (Prerequisites) Đã hoàn thành các học phần Tin học căn bản, Hệ quản trị Cơ sở dữ liệu và các môn cơ sở chuyên ngành CNTT.
Mục đích sử dụng của Giảng viên Dùng làm tài liệu giảng dạy chính thức, định hướng giáo án thực hành phòng máy và làm khung đề mục kiểm tra, đánh giá kỹ năng mô đun MĐ 20.
Mục đích Tự học & Tham khảo Dành cho kỹ thuật viên mạng, quản trị viên hệ thống cần tài liệu tra cứu cú pháp thẻ HTML, bảng mã màu, bộ chọn CSS và quy trình thiết lập Web Server IIS.

Câu hỏi thường gặp (250-300 từ)

1. Giáo trình này phù hợp với ai?

Giáo trình được biên soạn chuyên biệt cho học sinh, sinh viên chuyên ngành Quản trị mạng máy tính và Công nghệ thông tin trình độ Trung cấp nghề, đồng thời phù hợp cho người bắt đầu học kỹ thuật web muốn nắm vững quy trình từ thiết kế đến vận hành máy chủ.

2. Cần kiến thức nền nào trước khi học mô đun này?

Người học bắt buộc phải có kiến thức nền tảng về Tin học căn bản, nguyên lý mạng máy tính và kỹ năng truy vấn trên các Hệ quản trị Cơ sở dữ liệu (như SQL Server, MySQL, Access) để có thể kết hợp xây dựng và quản trị web động.

3. Điểm khác biệt của giáo trình này so với các tài liệu thiết kế web thông thường là gì?

Tài liệu kết hợp chặt chẽ giữa hai mảng: Thiết kế giao diện Front-end (HTML, CSS, Bootstrap) và Kỹ thuật hạ tầng Back-end/System Administration (cài đặt máy chủ IIS, cấu hình DNS, phân giải cổng mạng 80, quản trị Hosting, Domain và SEO).

4. Làm sao để tự học hiệu quả với giáo trình này?

Người học nên thực hành trực tiếp các đoạn mã mẫu được in trong giáo trình trên phần mềm Visual Studio 2019 hoặc Dreamweaver, cài đặt môi trường máy chủ web IIS trên máy tính cá nhân để kiểm thử và hoàn thành toàn bộ 15 câu hỏi ôn tập cuối bài.

5. Giáo trình có tài liệu bổ trợ nào kèm theo không?

Tài liệu bao gồm hệ thống bài tập thực hành mẫu, danh mục 15 câu hỏi tình huống thực tế và phần Tài liệu tham khảo chuyên ngành tại trang 123 của văn bản ban hành.


Kết luận (150 từ)

Giáo trình mô đun Thiết kế và quản trị Website (MĐ 20) của Trường Trung cấp nghề Quang Trung cung cấp một chương trình học chuẩn hóa, gắn liền lý thuyết nền tảng về mạng máy tính với kỹ năng thực hành thiết kế và cấu hình hệ thống web. Lộ trình học tập được thiết lập rõ ràng: đi từ nắm bắt lịch sử Internet, cú pháp HTML/CSS $\rightarrow$ xây dựng trang web tĩnh và ứng dụng framework Bootstrap $\rightarrow$ thiết lập máy chủ IIS $\rightarrow$ làm chủ quy trình quản trị hosting, tên miền và SEO. Để hoàn thiện kỹ năng nghề nghiệp, người học được khuyến nghị kết hợp khai thác các môi trường phát triển ứng dụng chuyên nghiệp (Visual Studio 2019) và tra cứu các nguồn tài liệu tham khảo chuyên ngành được chỉ định trong văn bản.