BÁO CÁO THƯ MỤC HỌC THUẬT: GIÁO TRÌNH MÔ ĐUN THIẾT KẾ WEBSITE

Tổng quan về giáo trình

Giáo trình Mô đun: Thiết kế Website là tài liệu đào tạo chính quy được ban hành theo Quyết định của Hiệu trưởng Trường Cao đẳng nghề Đồng Tháp (Ủy ban Nhân dân Tỉnh Đồng Tháp) vào năm 2017. Giáo trình được biên soạn chuyên biệt cho ngành, nghề Thiết kế Đồ họa ở trình độ Cao đẳng, phục vụ mục đích đào tạo nghề nghiệp và làm tài liệu tham khảo học thuật.

+-------------------------------------------------------------------------+
|                  CẤU TRÚC PHÁT TRIỂN NỘI DUNG MÔ ĐUN                    |
|                                                                         |
|  [Bài 1: Tổng quan WWW & HTML]                                          |
|  [Bài 2: Thiết Kế Web Tĩnh] (HTML Form, Table, Frame, Multimedia)       |
|  [Bài 3: Thiết Kế Web Động] (IIS, .NET Framework, ASP.NET C#, ADO.NET)  |
+-------------------------------------------------------------------------+

Về mục tiêu học tập, tài liệu trang bị cho người học hệ thống tri thức từ mức độ nhập môn đến triển khai ứng dụng web hoàn chỉnh:

  • Nắm vững lịch sử hình thành World Wide Web, bản chất của giao thức siêu văn bản và cấu trúc ngôn ngữ đánh dấu HTML.
  • Làm chủ kỹ thuật xây dựng giao diện web tĩnh thông qua hệ thống thẻ định dạng, bảng biểu, khung chia cửa sổ (frame, iframe), các thành phần đa phương tiện và biểu mẫu tương tác (form).
  • Nắm vững quy trình cấu hình máy chủ web cục bộ Internet Information Services (IIS).
  • Tiếp cận kiến trúc lập trình web phía máy chủ (Server-side) với nền tảng ASP.NET trên nền tảng .NET Framework, thao tác với các Server Controls bằng ngôn ngữ C# và kết nối, truy xuất dữ liệu thông qua kiến trúc ADO.NET kết hợp cơ sở dữ liệu Microsoft Access.

Cấu trúc giáo trình tuân thủ mô hình diễn tiến từ Client-side (phía người dùng) đến Server-side (phía máy chủ). Tài liệu bắt đầu từ việc giải thích cơ chế thông dịch tài liệu HTML trên trình duyệt, mở rộng sang việc tổ chức bố cục trang tĩnh phức tạp, và kết thúc bằng việc thiết lập hạ tầng máy chủ cùng tư duy lập trình hướng đối tượng trong môi trường web động.


Nội dung kiến thức cốt lõi

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

Giáo trình được phân chia thành 3 bài học trọng tâm với trình tự logic chặt chẽ:

                            TIẾN TRÌNH KIẾN THỨC
|  Bài 1: Tổng quan WWW  | Bài 2: Thiết Kế Web    | Bài 3: Thiết Kế Web    |
|       & HTML           |        Tĩnh            |        Động            |
| • Lịch sử WWW (CERN)   | • Thuộc tính Table     | • Quản trị IIS Web     |
| • Mô hình Client-Server|   (rowspan, colspan)   |   Server               |
| • Cú pháp thẻ cơ bản   | • Frameset & Iframe    | • CLR & .NET Framework |
| • Thẻ Audio/Video HTML5| • Form Controls & POST | • ASP.NET Web Controls |
| • Bảng biểu đơn giản   | • Multimedia & Marquee | • ADO.NET & GridView   |

Bài 1: Tổng quan về WWW – Ngôn ngữ HTML

Trình bày lịch sử hình thành mạng lưới toàn cầu World Wide Web phát minh bởi Tim Berners-Lee và Robert Cailliau tại CERN (Geneva, Thụy Sĩ) giai đoạn 1990–1991. Phân biệt rõ bản chất giữa Internet và dịch vụ Web; làm rõ các khái niệm hệ thống siêu văn bản (hypertext), định vị tài nguyên URL (Uniform Resource Locator), trình duyệt web (web browser) và máy chủ web (web server).

Giới thiệu ngôn ngữ đánh dấu siêu văn bản HTML, quy tắc sử dụng trình soạn thảo văn bản (như Notepad) để lưu tập tin đuôi .htm hoặc .html. Phân tích cấu trúc trang chuẩn gồm cặp thẻ <HTML>, phần tiêu đề trang <HEAD>, <TITLE> và phần thân <BODY>. Trình bày các thẻ định dạng khối và ký tự như <P>, <B>, <I>, <TT>, 6 cấp độ tiêu đề văn bản, cấu trúc bảng cơ bản (<table>, <tr>, <td>, <th>) và các thẻ đa phương tiện chuẩn HTML5 (<audio>, <video>).

Bài 2: Thiết Kế Web Tĩnh

Đi sâu vào các kỹ thuật xây dựng giao diện tĩnh chi tiết:

  • Cấu trúc bảng biểu nâng cao: Sử dụng các thuộc tính align, background, bgcolor, border, cellpadding, width, height trong thẻ <TABLE>; kỹ thuật gộp dòng (rowspan) và gộp cột (colspan) trong ô <TD>.
  • Phân chia khung hiển thị: Kỹ thuật phân vùng màn hình bằng <FRAMESET> (sử dụng thuộc tính rows, cols, frameborder, framespacing), thẻ con <FRAME> (các thuộc tính src, name, noresize, scrolling, marginwidth, marginheight), thẻ <BASE> và kỹ thuật nhúng trang độc lập bằng <iframe>.
  • Thành phần đa phương tiện và hiệu ứng chuyển động: Nhúng âm thanh nền <BGSOUND>, video qua thẻ <VIDEO> (với các thẻ con <SOURCE>), nhúng tệp Flash (.swf) qua <OBJECT>/<EMBED>, cùng thẻ tạo chuyển động chữ <MARQUEE>.
  • Biểu mẫu thu nhận dữ liệu (<FORM>): Khảo sát phương thức truyền dữ liệu GET và POST, địa chỉ xử lý action; các điều khiển nhập liệu <INPUT> với các kiểu type="text", password, checkbox, radio, submit, reset, button; menu lựa chọn thả xuống <SELECT>/<OPTION> (Combo Box, ListBox) và ô nhập văn bản nhiều dòng <TEXTAREA>.
  • Hệ thống liên kết siêu văn bản (<A>): Liên kết ngoại trang với các thuộc tính điều hướng target (_blank, _new, _self, _top, _parent), liên kết thư điện tử mailto:, và liên kết nội bộ trong cùng một tài liệu thông qua cơ chế neo điểm (<A name="..."> và <A href="#...">).

Bài 3: Thiết Kế Web Động

Phát triển ứng dụng tương tác đa chiều có cơ sở dữ liệu:

  • Hạ tầng Web Server IIS: Tổng quan kiến trúc Internet Information Services trên hệ điều hành Windows; các giao thức mạng HTTP, FTP, SMTP, POP3; quy trình cài đặt IIS từ bộ cài Windows XP qua Add/Remove Windows Components; kỹ thuật cấu hình máy chủ thông qua Internet Services Manager (gán địa chỉ IP, cổng Port 80, Host Header, thư mục vật lý, thiết lập Anonymous Access, xử lý lỗi phân quyền và chỉ định tài liệu mặc định Document tab để khắc phục lỗi "Directory Listing Denied").
  • Nền tảng .NET Framework và ASP.NET: Giới thiệu môi trường thực thi máy ảo Common Language Runtime (CLR) chịu trách nhiệm quản lý bộ nhớ, an ninh và xử lý ngoại lệ; lược sử các phiên bản .NET Framework tương ứng với các bản Visual Studio; phân tích ưu điểm của kỹ thuật lập trình Server-side ASP.NET so với ASP truyền thống (cơ chế biên dịch trước thành tệp DLL, tách biệt giao diện và mã xử lý qua mô hình Code-behind, quản lý trạng thái PostBack, cấu hình ứng dụng qua tệp XML).
  • Kiến trúc xử lý dữ liệu ADO.NET: Mô hình ngắt kết nối (Disconnected Data Architecture) với đối tượng trung tâm DataSet hoạt động như một CSDL thu nhỏ trong bộ nhớ dựa trên định dạng chuẩn XML; phân tầng kiến trúc thành hai nhóm thành phần: Managed Provider Component (Connection, Command, DataReader, DataAdapter) và Content Component (DataSet, DataTable).
  • Hệ thống ASP.NET Server Controls: Phân loại và hướng dẫn lập trình với ngôn ngữ C# trên Visual Web Developer cho các nhóm điều khiển:
    • Hiển thị và nhập liệu: Label, Literal, TextBox (hỗ trợ các chế độ SingleLine, MultiLine, Password), Image.
    • Lệnh điều khiển: Button, ImageButton, LinkButton kết hợp sự kiện Click và cơ chế PostBack về Server.
    • Điều hướng và Danh sách lựa chọn: HyperLink, ListBox, DropDownList (thao tác trên tập hợp Items với các phương thức Add, Remove, RemoveAt, Clear, và thuộc tính SelectedIndex, SelectedItem, AutoPostBack), CheckBox, RadioButton (gom nhóm qua GroupName), CheckBoxList, RadioButtonList.
    • Bố cục nâng cao và Tiện ích: MultiView kết hợp Menu để tạo giao diện tab nhiều trang; FileUpload (sử dụng đối tượng HttpPostedFile với các thuộc tính FileName, ContentLength, ContentType, InputStream và phương thức SaveAs); Table (TableRow, TableCell), Panel (quản lý ẩn/hiện điều khiển qua thuộc tính Visible); và GridView (kết nối trực quan với CSDL Microsoft Access qua nguồn dữ liệu DataSource, tự động định dạng qua Auto Format và phân trang dữ liệu).

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

Giáo trình thiết lập các nền tảng lý thuyết và công nghệ:

  1. Mô hình kiến trúc Web Client-Server: Cơ chế hoạt động của trình duyệt gửi yêu cầu HTTP Request đến máy chủ web và nhận phản hồi tài liệu siêu văn bản HTTP Response.
  2. Nguyên lý phân tách giao diện và mã thực thi: Chuyển đổi từ mô hình trộn lẫn mã lệnh (Spaghetti Code) của ASP cổ điển sang mô hình mã phía sau (Code-behind) của ASP.NET.
  3. Mô hình dữ liệu phi kết nối (Disconnected Dataset): Nguyên lý trao đổi dữ liệu phân tán thông qua định dạng văn bản XML, vượt qua giới hạn của giao thức COM khi đi qua hệ thống tường lửa (Firewall) và bộ dịch địa chỉ mạng (NAT).

Kỹ năng phát triển

  • Kỹ năng kỹ thuật (Technical Skills): Viết mã nguồn HTML có cấu trúc; cấu hình và gỡ lỗi dịch vụ Web Server IIS trên hệ điều hành Windows; lập trình hướng đối tượng phía máy chủ bằng ngôn ngữ C# với ASP.NET.
  • Kỹ năng phân tích (Analytical Skills): Phân biệt cấu trúc web tĩnh và web động; phân tích luồng gửi nhận dữ liệu biểu mẫu qua các phương thức GET/POST; thiết kế cấu trúc dữ liệu bảng và liên kết nội/ngoại trang.
  • Năng lực thực hành ứng dụng (Practical Competencies): Xây dựng hoàn chỉnh các giao diện chức năng như hệ thống tab hiển thị đa tầng (MultiView), mô đun tải tệp lên máy chủ (FileUpload), biểu mẫu thu thập thông tin người dùng có kiểm soát trạng thái (PostBack), và tích hợp hiển thị dữ liệu bảng từ nguồn CSDL Access lên điều khiển GridView.

Phương pháp giảng dạy và học tập

                               CHU TRÌNH SƯ PHẠM
|  1. CÚ PHÁP & THUỘC TÍNH (Định nghĩa thẻ HTML / ASP.NET Control)            |
|  2. MÃ NGUỒN MINH HỌA (Ví dụ code C# / HTML cụ thể)                         |
|  3. THỰC THI & KIỂM THỬ (Kiểm tra hiển thị trình duyệt / IIS Localhost)     |
|  4. TÍCH HỢP HỆ THỐNG (Ghép nối CSDL, xử lý sự kiện PostBack)              |

Cách tiếp cận sư phạm (Pedagogical Approach)

Giáo trình áp dụng phương pháp tiếp cận trực quan, định hướng thực hành (syntax-driven & code-example approach). Mỗi khái niệm lý thuyết hoặc một thẻ/điều khiển mới đều được giới thiệu theo chu trình bốn bước:

  1. Trình bày cú pháp khai báo và danh sách các thuộc tính quy định.
  2. Cung cấp đoạn mã nguồn mẫu hoàn chỉnh (mã HTML hoặc mã C# code-behind).
  3. Minh họa kết quả hiển thị hoặc kết quả thực thi tương ứng.
  4. Đưa ra các lưu ý cấu hình và xử lý ngoại lệ trong môi trường thực tế.

Bài tập và các trường hợp thực hành cụ thể

Tài liệu tích hợp nhiều bài thực hành có tính ứng dụng cao, lấy trực tiếp từ các tình huống nghiệp vụ:

  • Tạo bảng biểu dữ liệu: Xây dựng bảng hiển thị thông tin sinh viên và số điện thoại, áp dụng gộp dòng rowspan="2" và gộp cột colspan="2".
  • Ứng dụng tính toán (Tinhtoan): Xây dựng trang web gồm Label, TextBox, Button; xử lý sự kiện bttinhtien_Click để tính toán doanh thu theo công thức: $$\text{Thành tiền} = \text{Số lượng} \times \text{Đơn giá}$$
  • Trang thông tin cá nhân (Thongtincanhan): Tổ chức trang web du lịch thu thập dữ liệu người dùng gồm Họ tên (TextBox), Giới tính (RadioButton), Ngoại ngữ (CheckBox), Mức thu nhập (RadioButton), Trình độ (RadioButtonList), sau đó xuất toàn bộ dữ liệu có cấu trúc ra màn hình.
  • Hệ thống điều hướng TabPage: Kết hợp điều khiển MultiView với 3 đối tượng View và điều khiển điều hướng Menu nằm ngang (Orientation="Horizontal") để chuyển đổi nội dung linh hoạt qua chỉ số ActiveViewIndex.
  • Mô đun lưu trữ tệp tin: Lập trình nút bấm xử lý sự kiện tải tệp từ điều khiển FileUpload và lưu vật lý vào thư mục /Upload trên máy chủ qua phương thức FileUpload1.SaveAs().
  • Tổ chức hiển thị dữ liệu bảng: Kéo thả điều khiển GridView, kết nối nguồn CSDL Access thông qua trình hướng dẫn DataGrid Task, chọn nguồn từ Table/Query và thiết lập định dạng tự động (Auto Format).

Phương pháp đánh giá và hướng dẫn tự học

  • Đánh giá năng lực: Đánh giá dựa trên khả năng viết mã nguồn đúng cú pháp, khả năng tổ chức cây thư mục web, kỹ năng cấu hình IIS đúng quyền truy cập (Anonymous Access, Directory Security), và kết quả vận hành chính xác của các sự kiện tương tác trên trang ASP.NET.
  • Chỉ dẫn tự học: Người học sử dụng các trình soạn thảo cơ bản (Notepad, Visual Web Developer) để tự viết lại các đoạn mã mẫu trong tài liệu; tự kiểm tra lỗi trên trình duyệt thông qua địa chỉ máy chủ cục bộ http://localhost/; chủ động thực hành gỡ lỗi cấu hình IIS khi gặp các thông báo lỗi hệ thống như "Directory Listing Denied".

Điểm nổi bật và cập nhật công nghệ

|                     SO SÁNH CÔNG NGHỆ TRONG GIÁO TRÌNH                      |
|                                                                             |
|  TIÊU CHÍ         CÔNG NGHỆ CŨ / TRUYỀN THỐNG      CÔNG NGHỆ TRONG GIÁO TRÌNH|
|  Mã nguồn         ASP cổ điển (Spaghetti Code)  -> ASP.NET (Code-Behind C#)  |
|  Thực thi         Thông dịch (Interpreted)      -> Biên dịch DLL (Compiled)  |
|  Đa phương tiện   Plugin ngoài / BGSOUND        -> Thẻ chuẩn HTML5 Audio/Video|
|  Truy xuất dữ liệu ADO (COM/NDR phụ thuộc mạng) -> ADO.NET (XML Disconnected)|

Cải tiến công nghệ so với nền tảng cũ

Giáo trình phân tích rõ rệt bước nhảy vọt về mặt kiến trúc giữa hai thế hệ công nghệ web của Microsoft:

  • So với ASP cổ điển (Active Server Pages): ASP truyền thống gặp nhược điểm lớn khi trộn lẫn mã lệnh VBScript/JavaScript với mã HTML, không được biên dịch trước dẫn đến tốc độ thực thi hạn chế, thiếu cơ chế bộ nhớ đệm (cache), xử lý trạng thái PostBack phức tạp và dễ lộ mã nguồn khi triển khai. ASP.NET khắc phục triệt để bằng mô hình biên dịch trước thành các tệp tin thư viện liên kết động DLL, phân tách tệp giao diện (.aspx) và tệp mã nguồn xử lý (.cs), hỗ trợ lập trình hướng đối tượng đầy đủ và cung cấp tập thư viện đa dạng thuộc .NET Framework.
  • Chuẩn hóa đa phương tiện: Thay thế các kỹ thuật nhúng phức tạp trước đây bằng các thẻ chuẩn HTML5 (<audio>, <video>), cho phép nhúng trực tiếp tập tin âm thanh (.mp3, .ogg) và video (.mp4) kèm bảng điều khiển trực quan (controls).
  • Hiện đại hóa kiến trúc dữ liệu: So với mô hình ADO cũ đóng gói dữ liệu dạng Network Data Representation (NDR) phụ thuộc vào COM (không thể truyền qua Firewall và NAT), ADO.NET chuyển dịch hoàn toàn sang sử dụng cấu trúc tài liệu XML chuẩn hóa, bảo đảm tính tương tác đa hệ thống (Interoperability) và mở rộng quy mô (Scalability).

Ứng dụng thực tế và gắn kết phân hệ chức năng

Tài liệu định hướng trực tiếp đến các thành phần của hệ thống web hiện đại:

  • Thương mại điện tử (E-Commerce): Xây dựng giỏ hàng trực tuyến (Shopping Cart), xử lý lựa chọn hàng hóa, tính toán công nợ và tích hợp các giải pháp thanh toán trực tuyến (Online Payment).
  • Hệ thống hội viên (Membership): Quản lý khu vực nội dung hạn chế (Member Area), phân cấp quyền truy cập của người dùng qua tài khoản đăng nhập (Username/Password) và thu phí hội viên.
  • Quản trị phân tán và diễn đàn (Forum / Remote Management): Xây dựng diễn đàn trao đổi thời gian thực và cung cấp giao diện quản trị (Site Admin) cho phép người quản lý không chuyên về kỹ thuật có thể cập nhật thông tin hệ thống từ xa.

Đối tượng sử dụng giáo trình

|                        ĐỐI TƯỢNG VÀ ĐIỀU KIỆN SỬ DỤNG                       |
|                                                                             |
|  [Học phần]     : Thiết kế Website (Trình độ Cao đẳng)                      |
|  [Đối tượng]    : Sinh viên ngành Thiết kế Đồ họa                           |
|  [Tiên quyết]   : Tin học căn bản, hệ điều hành Windows, tư duy lập trình   |
|  [Giảng viên]   : Đề cương giảng dạy lý thuyết và hướng dẫn bài tập Lab    |
|  [Tự học]       : Tài liệu tra cứu cú pháp thuộc tính và mã nguồn C# mẫu    |

Sinh viên và ngành đào tạo

  • Giáo trình được biên soạn chuẩn hóa cho sinh viên hệ Cao đẳng ngành Thiết kế Đồ họa tại Trường Cao đẳng nghề Đồng Tháp.
  • Tài liệu phù hợp cho sinh viên các khối ngành công nghệ thông tin, đồ họa ứng dụng, mỹ thuật đa phương tiện đang theo học học phần thiết kế web cơ sở và lập trình web nâng cao.

Đ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 có:

  • Kiến thức tin học đại cương và kỹ năng thao tác cơ bản trên hệ điều hành Windows (quản lý thư mục, thao tác trong Control Panel, chỉnh sửa văn bản với Notepad).
  • Kiến thức nền tảng về cấu trúc dữ liệu cơ bản, tư duy logic và các khái niệm lập trình hướng đối tượng căn bản (nhằm phục vụ việc viết mã C# trên ASP.NET).
  • Hiểu biết cơ bản về cơ sở dữ liệu quan hệ (bảng, dòng, cột, khóa) trên Microsoft Access hoặc SQL Server.

Giảng viên và ứng dụng giảng dạy

  • Giảng viên sử dụng tài liệu làm đề cương chi tiết để xây dựng bài giảng lý thuyết và giáo án thực hành tại phòng máy.
  • Các ví dụ mã lệnh trong sách được thiết kế theo dạng mô đun độc lập, giúp giảng viên dễ dàng phân chia thành các bài tập thực hành theo từng buổi học (từ cắt layout HTML, xử lý form, cấu hình IIS đến tạo kết nối dữ liệu qua ADO.NET).

Tự học và tra cứu kỹ thuật

  • Giáo trình là cẩm nang tra cứu cú pháp hữu ích cho người tự học nhờ hệ thống bảng tra cứu thuộc tính rõ ràng của từng thẻ HTML và từng Server Control trong ASP.NET.
  • Các bước hướng dẫn cấu hình dịch vụ mạng (cài đặt IIS, phân quyền bảo mật thư mục, xử lý lỗi hệ thống) được giải thích tuần tự, kèm chỉ dẫn thao tác từng bước giúp người học tự khắc phục lỗi trong quá trình triển khai cục bộ.

Câu hỏi thường gặp

+-------------------------------------------------------------------------+
|                          CÂU HỎI THƯỜNG GẶP                             |
|                                                                         |
+-------------------------------------------------------------------------+

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

Tài liệu được biên soạn phục vụ trực tiếp cho sinh viên trình độ Cao đẳng chuyên ngành Thiết kế Đồ họa theo khung chương trình đào tạo của Trường Cao đẳng nghề Đồng Tháp, đồng thời thích hợp cho học viên kỹ thuật bắt đầu làm quen với công nghệ phát triển web.

2. Cần chuẩn bị những kiến thức nền tảng nào trước khi học?

Người học cần nắm vững kỹ năng sử dụng máy tính căn bản trên hệ điều hành Windows, có hiểu biết sơ khởi về cấu trúc tập tin, và chuẩn bị tư duy lập trình căn bản để làm việc với các khối mã lệnh C# trong phần ASP.NET.

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

Giáo trình không dừng lại ở việc thiết kế giao diện web tĩnh thông qua HTML mà mở rộng tích hợp toàn diện sang phần quản trị hạ tầng máy chủ (cài đặt và xử lý lỗi IIS) và lập trình web động phía Server với ASP.NET, ADO.NET và C#, tạo nền tảng kết nối cơ sở dữ liệu thực tế.

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

Người học nên thực hành tuần tự theo 3 bài học: bắt đầu từ việc gõ trực tiếp các thẻ HTML bằng Notepad để hiểu rõ cơ chế hiển thị; sau đó tiến hành cài đặt dịch vụ IIS trên máy để kiểm thử cấu hình mạng; và cuối cùng sử dụng Visual Studio để xây dựng các dự án web động, kết nối trực tiếp với CSDL Microsoft Access qua GridView.

5. Giáo trình yêu cầu những công cụ và tài nguyên bổ trợ nào?

Người học cần trang bị máy tính chạy hệ điều hành Windows (hỗ trợ tích hợp dịch vụ IIS), bộ cài đặt môi trường phát triển Visual Studio (hoặc Visual Web Developer), hệ quản trị cơ sở dữ liệu Microsoft Access, và các trình duyệt web thông dụng (Internet Explorer, Netscape Navigator hoặc các trình duyệt chuẩn W3C).


Kết luận

Giáo trình Mô đun: Thiết kế Website của Trường Cao đẳng nghề Đồng Tháp cung cấp một hệ thống kiến thức hoàn chỉnh và chuẩn mực về quy trình phát triển website, kết hợp chặt chẽ giữa kỹ thuật dàn dựng giao diện Client-side bằng HTML và kỹ thuật lập trình hệ thống Server-side bằng ASP.NET/ADO.NET trên nền tảng C#.

Lộ trình học tập đề xuất cho người học bao gồm:

  1. Nắm vững cú pháp HTML và cấu trúc biểu mẫu nhập liệu.
  2. Thực hành cài đặt, cấu hình và bảo mật máy chủ web cục bộ IIS.
  3. Làm chủ hệ thống ASP.NET Server Controls và kết nối quản trị cơ sở dữ liệu qua ADO.NET.

Để mở rộng kiến thức, người học nên kết hợp tra cứu tài liệu kỹ thuật trên thư viện MSDN của Microsoft, tài liệu chuẩn hóa HTML/CSS của tổ chức W3C và các tài liệu hướng dẫn thực hành chuyên sâu về hệ quản trị cơ sở dữ liệu quan hệ.