THÔNG TIN TỔNG QUAN VỀ GIÁO TRÌNH THIẾT KẾ VÀ QUẢN TRỊ WEBSITE

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

Giáo trình môn học Thiết kế và quản trị Website (Mã mô đun: MĐ 17) là tài liệu đào tạo chuyên môn thuộc chương trình đào tạo nghề Công nghệ thông tin (Ứng dụng phần mềm), mã ngành/nghề 5480202, trình độ Trung cấp. Tài liệu được ban hành chính thức theo Quyết định số 102/QĐ-YDTL ngày 08 tháng 04 năm 2024 của Hiệu trưởng Trường Trung cấp Y Dược Thăng Long (thuộc Sở Lao động – Thương binh và Xã hội tỉnh Bắc Ninh), do tác giả Hoàng Văn Thắng làm chủ biên.

Về vị trí trong chương trình đào tạo, mô đun MĐ 17 được bố trí giảng dạy sau khi người học đã hoàn thành các môn học kỹ thuật cơ sở, mô đun Hệ quản trị cơ sở dữ liệu Access và mô đun Photoshop. Giáo trình được xây dựng nhằm trang bị cho học sinh hệ thống kiến thức toàn diện: từ nguyên lý hoạt động của hệ thống World Wide Web, dịch vụ mạng Internet, cú pháp ngôn ngữ HTML, phần mềm hỗ trợ thiết kế Macromedia/Adobe Dreamweaver, kỹ thuật lập trình kịch bản máy chủ PHP kết nối cơ sở dữ liệu SQL, đến quy trình đăng ký tên miền, không gian lưu trữ hosting, xuất bản và bảo mật website.

Cấu trúc giáo trình bao gồm 60 giờ học, phân bổ thành 10 giờ lý thuyết, 48 giờ thực hành và 2 giờ kiểm tra. Điểm đặc thù của tài liệu là phương pháp tiếp cận định hướng thực hành nghề nghiệp, bám sát khung đào tạo của Bộ Lao động – Thương binh và Xã hội. Toàn bộ nội dung được thiết kế theo tiến trình phát triển hoàn chỉnh một sản phẩm web: từ xây dựng cấu trúc giao diện tĩnh, lập trình chức năng xử lý dữ liệu động đến cấu hình vận hành và quản trị thực tế trên máy chủ Internet.


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

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

Giáo trình Thiết kế và quản trị Website được tổ chức kết cấu thành 5 bài học chính với logic phát triển từ hạ tầng mạng, thiết kế giao diện, lập trình backend đến quản trị hệ thống:

  • Bài 1: Tổng quan về dịch vụ WWW (1 giờ lý thuyết): Khái quát lịch sử hình thành mạng Internet từ mạng Arpanet năm 1969 kết nối giữa Đại học Stanford và Đại học UCLA dựa trên cơ chế chuyển mạch gói (packet switching) và giao thức IP. Phân tích các dịch vụ mạng nền tảng: FTP (truyền tệp dạng ASCII và nhị phân), Email (giao thức SMTP, POP3, IMAP, danh sách gửi thư Mailing lists, máy chủ thông tin Email information Server), Telnet (giao thức dòng lệnh cổng TCP 23, đối chiếu với các giải pháp SSH, RDP, VNC, SNMP), dịch vụ WWW và cấu trúc định vị tài nguyên URL tuyệt đối/tương đối. Giới thiệu kiến trúc Client-Server, phân biệt Web tĩnh (Static Web) và Web động (Dynamic Web), phân loại 4 nhóm Web Server (truyền thông, thương mại, nhóm làm việc, mục đích đặc biệt) và các trình duyệt web phổ biến (Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera).
  • Bài 2: Ngôn ngữ HTML (10 giờ: 2 lý thuyết, 8 thực hành): Cung cấp cú pháp thẻ đơn, thẻ kép, cấu trúc thẻ <head>, <body>, chuẩn mã hóa ký tự UTF-8. Trình bày chi tiết các nhóm thẻ định dạng văn bản (<div>, <p>, <h1>-<h6>, <b>, <i>, <u>, <strong>, <em>, <font>, <pre>, <sup>, <sub>, <hr>, <br>, <marquee>), bảng ký tự đặc biệt (&nbsp;, &copy;, &lt;, &gt;, &trade;, &yen;, &euro;, &sum;, &frac12;). Phân loại danh sách không thứ tự <ul>, có thứ tự <ol>, danh sách định nghĩa <dl>. Cấu trúc siêu liên kết Hyperlink (liên kết trong trang, liên kết ngoài, liên kết thực thi). Chèn hình ảnh (<img> hỗ trợ định dạng GIF 256 màu, JPEG 16 triệu màu, PNG) và đa phương tiện (<bgsound>, <embed>, <object>). Kỹ thuật xây dựng bố cục layout bằng thẻ bảng <table> (<tr>, <th>, <td>, colspan, rowspan) và thiết kế biểu mẫu tương tác <form> với các phần tử điều khiển (<input> text, password, radio, checkbox, hidden, file, submit, reset, button; <textarea>, <select>, <fieldset>).
  • Bài 3: Thiết kế Website với công cụ DreamWeaver: Hướng dẫn quản lý Site, thiết lập thuộc tính trang, định dạng văn bản và bảng biểu, chèn các phần tử đồ họa (Rollover Image, Flash Button), xử lý cấu trúc Frame, siêu liên kết email và tích hợp các thành phần multimedia.
  • Bài 4: Lập trình web với PHP (28 giờ: 4 lý thuyết, 24 thực hành): Cài đặt môi trường máy chủ Apache, IIS và cơ chế thông dịch PHP. Cú pháp biến, hằng, kiểu dữ liệu, cấu trúc điều khiển, mảng 1 chiều và 2 chiều, định dạng chuỗi. Kỹ thuật xử lý dữ liệu form thông qua phương thức GETPOST. Xây dựng hàm, sử dụng tập tin dùng chung (include/require). Tương tác cơ sở dữ liệu SQL: kết nối, thêm, sửa, xóa, truy vấn dữ liệu và cập nhật dữ liệu mảng.
  • Bài 5: Xuất bản và quản trị Website (7 giờ: 1 lý thuyết, 4 thực hành, 1 kiểm tra/dự phòng): Quy trình lựa chọn và đăng ký tên miền (Domain), thuê máy chủ lưu trữ (Hosting), tải dữ liệu lên web server. Công tác quản trị hệ thống: cập nhật nội dung, quản lý người dùng và thiết lập bảo mật an toàn website.

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

  • Lý thuyết mạng và giao thức truyền thông: Cơ chế hoạt động của bộ giao thức TCP/IP, cổng dịch vụ mạng (Port 23 của Telnet), mô hình trao đổi dữ liệu HTTP giữa Web Browser và Web Server, quy trình chuyển tiếp thư điện tử qua máy chủ SMTP/POP3.
  • Nguyên lý cấu trúc tài liệu siêu văn bản: Mô hình phân cấp phần tử HTML, quy tắc lồng ghép thẻ mở - thẻ đóng, cơ chế hiển thị tài nguyên dựa trên mã nguồn tĩnh và cơ chế truy xuất dữ liệu động từ hệ quản trị cơ sở dữ liệu SQL.
  • Kỹ thuật xử lý máy chủ (Server-side scripting): Cơ chế thông dịch mã lệnh PHP trên máy chủ web (Apache/IIS), quy trình nhận - xử lý - trả kết quả dữ liệu từ các biến biểu mẫu form trước khi xuất về trình duyệt client.

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical skills): Viết mã HTML chuẩn cú pháp; định dạng layout web bằng Table; lập trình kịch bản PHP; thao tác cơ sở dữ liệu SQL qua các câu lệnh truy vấn dữ liệu; cấu hình phần mềm máy chủ và ứng dụng gửi nhận thư (Microsoft Outlook).
  • Kỹ năng phân tích (Analytical skills): Phân tích cấu trúc dữ liệu để thiết kế biểu mẫu form nhập liệu tối ưu; lựa chọn phương thức truyền dữ liệu POST cho dữ liệu bảo mật (mật khẩu, mã PIN) thay thế cho phương thức GET; đánh giá hiệu năng và tiêu chuẩn bảo mật của Web Server.
  • Năng lực thực hành nghề nghiệp (Practical competencies): Xây dựng website tĩnh hoàn chỉnh; lập trình website động tương tác dữ liệu cơ bản; đóng gói, xuất bản website lên không gian hosting và thực hiện các tác vụ bảo trì hệ thống.

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

Chương trình môn học Thiết kế và quản trị Website áp dụng mô hình giảng dạy tích hợp lý thuyết và thực hành, trong đó thời lượng thực hành tại phòng máy chiếm ưu thế tuyệt đối (48/60 giờ, tương đương 80% tổng thời lượng mô đun). Phương pháp tiếp cận đi từ diễn giải lý thuyết nền tảng đến thao tác minh họa từng bước trên máy tính.

Giáo trình cung cấp hệ thống bài tập thực hành đa dạng gắn liền với các tình huống kỹ thuật cụ thể:

  • Bài tập cấu hình dịch vụ mạng: Thực hiện thiết lập tài khoản Gmail trên ứng dụng Microsoft Outlook 2010 thông qua cấu hình giao thức POP3/IMAP, máy chủ gửi thư SMTP có kích hoạt chứng thực mã hóa TLS.
  • Bài tập viết mã giao diện HTML: Biên soạn các tệp mã nguồn mẫu từ Vidu1-1-1.html đến Vidu1-5-1.html bằng trình soạn thảo văn bản thuần (Notepad, WordPad) hoặc phần mềm Dreamweaver; xây dựng trang hiển thị định dạng chữ, chèn bảng biểu phân chia vùng giao diện (Banner, Menu chính, Vùng nội dung, Khung đăng nhập, Footer) và tạo biểu mẫu form đăng ký thành viên có đầy đủ các trường dữ liệu (txtHTen, txtMSSV, pswMKhau, slQQuan).
  • Bài tập lập trình PHP & SQL: Viết kịch bản xử lý biến toàn cục $_GET, $_POST, xây dựng các tập tin định dạng dùng chung và thực thi các thao tác thêm, sửa, truy vấn bản ghi cơ sở dữ liệu.

Phương pháp đánh giá kết quả học tập bao gồm: kiểm tra thường xuyên trong các giờ thực hành phòng máy (đánh giá độ chính xác của mã nguồn, khả năng hiển thị giao diện và xử lý dữ liệu) và bài kiểm tra định kỳ (chiếm 2 giờ theo bảng phân phối thời lượng) nhằm đánh giá năng lực tổng hợp của học sinh.

Đối với hướng dẫn tự học, giáo trình yêu cầu học sinh rèn luyện tính tỉ mỉ, chủ động gõ lại toàn bộ các đoạn mã nguồn mẫu, sử dụng các trình duyệt khác nhau (Internet Explorer, Mozilla Firefox) để quan sát sự khác biệt trong hỗ trợ thẻ HTML (như <bgsound>, <embed>, thuộc tính bordercolor), đồng thời tra cứu thêm tài liệu chuyên ngành để hoàn thiện kỹ năng lập trình.


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

Giáo trình môn học Thiết kế và quản trị Website ban hành năm 2024 có những đặc trưng kỹ thuật và cập nhật cụ thể sau:

  • Tính chuẩn hóa theo khung đào tạo quốc gia: Nội dung được biên soạn trên cơ sở chương trình khung đào tạo nghề do Bộ Lao động - Thương binh và Xã hội ban hành, đảm bảo tính liên thông và đáp ứng chuẩn năng lực nghề nghiệp trình độ trung cấp và cao đẳng nghề Công nghệ thông tin (ứng dụng phần mềm).
  • Trình bày chi tiết các thông số kỹ thuật: Thay vì chỉ liệt kê khái niệm, giáo trình đi sâu vào phân tích cơ chế hoạt động kỹ thuật. Điển hình như phân tích chi tiết mức độ bảo mật của giao thức Telnet (truyền văn bản thuần, không mã hóa, sử dụng cổng 23) và so sánh trực tiếp với 4 giao thức quản trị/giám sát thay thế (SSH, RDP, VNC, SNMP).
  • Chuẩn hóa phân loại dữ liệu đa phương tiện: Cung cấp thông số kỹ thuật rõ ràng của các định dạng ảnh kỹ thuật số dùng trên web, bao gồm: ảnh GIF (hỗ trợ 256 màu, tối ưu cho kết nối tốc độ thấp), ảnh JPEG (hỗ trợ 16 triệu màu, chuẩn nén mất thông tin dùng cho ảnh chụp thực tế), và ảnh PNG (chuẩn nén không mất dữ liệu).
  • Tích hợp đầy đủ chu trình phát triển web: Giáo trình không tách rời các công đoạn mà liên kết chặt chẽ giữa thiết kế cấu trúc tĩnh (HTML), công cụ hỗ trợ đồ họa giao diện (Dreamweaver), xử lý tương tác cơ sở dữ liệu phía server (PHP/SQL) cho đến các nghiệp vụ quản trị hạ tầng (Domain, Hosting, Web Server).

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

Giáo trình được thiết kế nhằm phục vụ các nhóm đối tượng và mục đích cụ thể:

  • Học sinh và sinh viên ngành Công nghệ thông tin: Dành cho học sinh các khóa đào tạo trình độ Trung cấp nghề và sinh viên Cao đẳng nghề ngành Công nghệ thông tin (Ứng dụng phần mềm), mã ngành 5480202. Người học tiếp cận giáo trình như tài liệu học tập chính khóa để hoàn thành mô đun MĐ 17.
  • Điều kiện tiên quyết (Prerequisites): Để tiếp thu hiệu quả nội dung giáo trình, người học cần hoàn thành các môn học kỹ thuật cơ sở ngành công nghệ thông tin, mô đun Hệ quản trị cơ sở dữ liệu Access và mô đun xử lý đồ họa Photoshop.
  • Giảng viên và cán bộ giảng dạy: Làm tài liệu chuẩn phục vụ công tác soạn bài giảng, thiết kế đề cương thực hành phòng máy và xây dựng tiêu chí đánh giá kỹ năng nghề cho học sinh.
  • Cán bộ kỹ thuật và nhà quản lý nhân lực: Sử dụng làm tài liệu tham khảo chuyên môn tại các cơ sở sản xuất, đơn vị kinh doanh phần mềm hoặc phục vụ công tác đào tạo nội bộ về quản trị website doanh nghiệp.

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

1. Giáo trình này phù hợp với đối tượng người học nào?

Giáo trình được biên soạn phục vụ trực tiếp cho học sinh trình độ Trung cấp nghề và sinh viên Cao đẳng nghề chuyên ngành Công nghệ thông tin (Ứng dụng phần mềm), đồng thời làm tài liệu tham khảo cho người bắt đầu học kỹ thuật web.

2. Người học cần chuẩn bị những kiến thức nền tảng nào trước khi học mô đun này?

Người học cần hoàn thành các môn kỹ thuật cơ sở ngành CNTT, có kỹ năng sử dụng máy tính căn bản, đã tích lũy kiến thức từ mô đun Hệ quản trị cơ sở dữ liệu Access và mô đun Photoshop.

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

Giáo trình phân bổ thời lượng thực hành chiếm tới 80% (48/60 giờ). Mọi nội dung lý thuyết từ giao thức mạng, thẻ HTML, hàm PHP đến thao tác cơ sở dữ liệu đều đi kèm mã nguồn ví dụ thực tế và hướng dẫn cấu hình từng bước.

4. Làm thế nào để tự học và thực hành hiệu quả theo giáo trình?

Học sinh cần chủ động biên soạn lại toàn bộ các đoạn mã nguồn trong giáo trình (từ Ví dụ 1-1-1 đến Ví dụ 1-5-1) trên các trình soạn thảo mã, chạy kiểm thử trên nhiều trình duyệt khác nhau, và tự cấu hình môi trường máy chủ cục bộ (Apache/IIS) để kiểm tra tương tác dữ liệu.

5. Giáo trình có cung cấp các tài liệu và ví dụ minh họa kèm theo không?

Tài liệu tích hợp đầy đủ hệ thống sơ đồ mạng, bảng tra cứu thuộc tính HTML/CSS, bảng mã ký tự đặc biệt, hình ảnh chụp giao diện từng bước cấu hình (Outlook, Dreamweaver) và danh mục tài liệu tham khảo chuyên ngành.


Kết luận (150 từ)

Giáo trình môn học Thiết kế và quản trị Website (MĐ 17) do Trường Trung cấp Y Dược Thăng Long ban hành là tài liệu đào tạo nghề mang tính hệ thống, khoa học và bám sát thực tiễn sản xuất. Giá trị cốt lõi của giáo trình nằm ở cấu trúc 60 giờ học chuẩn hóa, tích hợp đầy đủ từ nguyên lý giao thức Internet, kỹ thuật định dạng HTML, lập trình máy chủ PHP/SQL đến xuất bản và bảo mật hệ thống.

Lộ trình học tập đề xuất cho người học là tuần tự tiếp cận: nắm vững hạ tầng mạng và giao thức tại Bài 1 -> thực hành thành thạo mã nguồn giao diện tại Bài 2 và Bài 3 -> xây dựng ứng dụng động xử lý cơ sở dữ liệu tại Bài 4 -> tiến hành cấu hình tên miền, hosting và quản trị bảo mật tại Bài 5. Để mở rộng kiến thức, người học nên kết hợp nghiên cứu các tài liệu tham khảo chuyên ngành được chỉ dẫn ở phần cuối giáo trình.