(NB) Giáo trình Lập trình web cung cấp cho người học kiến thức cơ bản về lập trình web phía Server (Back End). Mô đun giúp người học xây dựng ứng dụng web tương đối hoàn chình bằng cách kết hợp kiến thức của mô đun/môn học HTML &CSS, Javascript cho phần Front Page. | BỘ LAO ĐỘNG -THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ -š amp š - GIÁO TRÌNH MÔ ĐUN LẬP TRÌNH WEB NGHỀ LẬP TRÌNH VIÊN MÁY TÍNH TRÌNH ĐỘ CAO ĐẲNG Ban hành kèm theo Quyết định số 13A QĐ-CĐNKTCN ngày 10 tháng 01 năm 2019 của Hiệu trưởng Trường Cao đẳng nghề Kỹ thuật Công nghệ Hà Nội năm 2021 Lưu hành nội bộ TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. MÃ TÀI LIỆU MĐLTV 22 1 LỜI GIỚI THIỆU Chương trình khung quốc gia nghề Lập trình viên máy tính đã được xây dựng trên cơ sở phân tích nghề phần kỹ thuật nghề được kết cấu theo các môđun môn học. Để tạo điều kiện thuận lợi cho các cơ sở dạy nghề trong quá trình thực hiện việc biên soạn giáo trình kỹ thuật nghề theo các môđun môn học đào tạo nghề là cấp thiết hiện nay. Mô đun MĐCNTT 22 Lập trình web là mô đun đào tạo nghề được biên soạn theo hình thức tích hợp lý thuyết và thực hành. Trong quá trình thực hiện nhóm biên soạn đã tham khảo nhiều tài liệu thiết kế và lập trình web trong và ngoài nước kết hợp với kinh nghiệm trong thực tế sản xuất. Mặc dầu có rất nhiều cố gắng nhưng không tránh khỏi những khiếm khuyết rất mong nhận được sự đóng góp ý kiến của độc giả để giáo trình được hoàn thiện hơn. Xin chân thành cảm ơn Hà Nội ngày 25 tháng 04 năm 2021 Tham gia biên soạn 1. Chủ biên Phùng Quốc Cảnh 2. Tập thể Giảng viên khoa CNTT Mọi thông tin đóng góp chia sẻ xin gửi về hòm thư canhdhtn86@ hoặc liên hệ số điện thoại 0359300585 2 MỤC LỤC GIÁO TRÌNH MÔ ĐUN . 5 BÀI 1 TỔNG QUAN VỀ ỨNG DỤNG WEB . 7 1. Lịch sử phát triển của các ứng dụng Web . 7 2. Web container và các thành phần của một ứng dụng web . 9 . Khái quát về web Container . 9 . Các thành phần trong ứng dụng web . 11 3. Cấu trúc file WAR .13 . Khái niệm File .WAR . 13 . Cấu trúc thư mục của 1 file