Lập trình web

đang tải dữ liệu....

Nội dung tài liệu: Lập trình web

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ISO 9001:2008 ĐỀ CƯƠNG CHI TIẾT Môn học LẬP TRÌNH WEB Mã môn: WPR33021 Dùng cho ngành CÔNG NGHỆ THÔNG TIN Bộ môn phụ trách CÔNG NGHỆ THÔNG TIN QC06-B03 THÔNG TIN VỀ CÁC GIẢNG VIÊN CÓ THỂ THAM GIA GIẢNG DẠY MÔN HỌC 1. TS. Hồ Thị Hương Thơm - Giảng viên cơ hữu - Chức danh, học hàm, học vị: Thạc sỹ - Thuộc bộ môn: Công nghệ thông tin - Địa chỉ liên hệ: Bộ môn Công nghệ thông tin - Điện thoại: 031.3739878. Email: [email protected] - Các hướng nghiên cứu chính: An toàn bảo mật thông tin, Giấu thông tin, Lập trình C/C++. 2. ThS. Trần Ngọc Thái - Chức danh, học hàm, học vị: Thạc sỹ - Thuộc bộ môn: Công nghệ thông tin - Địa chỉ liên hệ: Bộ môn Công nghệ thông tin - Điện thoại: 031.3739878. Email: [email protected] - Các hướng nghiên cứu chính: An toàn và bảo mật thông tin, Hệ điều hành, Thương mại điện tử. 3. Thông tin về trợ giảng (nếu có): - Họ và tên: ......................................................................................................................... - Chức danh, học hàm, học vị: ............................................................................................. - Thuộc bộ môn/lớp: ............................................................................................................ - Địa chỉ liên hệ: .................................................................................................................. - Điện thoại: .......................................... Email: ................................................................ - Các hướng nghiên cứu chính: ............................................................................................ QC06-B03 THÔNG TIN VỀ MÔN HỌC 1. Thông tin chung: - Số đơn vị học trình/ tín chỉ: 2 tín chỉ - Các môn học tiên quyết: Phân tích thiết kế hệ thống, Hệ quản trị cơ sở dữ liệu, Mạng máy tính, An toàn và bảo mật thông tin. - Các môn học kế tiếp: Thương mại điện tử. - Các yêu cầu đối với môn học: Bài giảng chi tiết, máy chiếu, thực hành. - Thời gian phân bổ đối với các hoạt động: + Nghe giảng lý thuyết: 22 tiết + Làm bài tập trên lớp: 3 tiết + Thảo luận: 2 tiết + Thực hành, thực tập (ở PTN, nhà máy, điền dã,...): 15 tiết + Hoạt động theo nhóm: Có + Tự học: 150 tiết + Kiểm tra: 3 tiết 2. Mục tiêu của môn học: - Kiến thức: Giúp sinh viên nắm được một số kiến thức cơ bản về web tĩnh, web động, ngôn ngữ đánh dấu siêu văn bản HTML, ngôn ngữ kịch bản DHTML, ngôn ngữ lập trình web động PHP. - Giúp sinh viên có thể áp dụng các kiến thức về Phân tích thiết kế hệ thống, an toàn bảo mật thông tin, quản trị mạng để có thể tự tin xây dựng một ứng dụng website trên mạng. - Kỹ năng: Tạo điều kiện cho sinh viên nâng cao thêm về kỹ thuật lập trình web, giúp sinh viên có khả năng đi sâu thêm vào các môn học chuyên ngành như : Thương mại điện tử - Thái độ: Tạo cho sinh viên tinh thần phấn khởi, tin tưởng và yêu thích môn học, ngành học. 3. Tóm tắt nội dung môn học: - Khái niệm tổng quát về web tĩnh, website tĩnh, web động, website động. - Giới thiệu ngôn ngữ đánh dấu siêu văn bản: HTML, DHTML. - Hướng dẫn kỹ năng và phương pháp tổ chức ứng dụng trên website. - Ôn lại kiến thức về hệ quản trị CSDL SQL Server hoặc giới thiệu My SQL. - Giới thiệu ngôn ngữ lập trình web động PHP và phương pháp kết nối CSDL với web. - Áp dụng xây dựng một ứng dụng cụ thể về các website trên mạng. QC06-B03 4. Học liệu: Bắt buộc [1]. Nhóm tác giả Elicom (2000), Ngôn ngữ HTML 4 cho World Wide Web, NXB Hà Nội. [2]. Phạm Hữu Khang, Phương Lan (hiệu đính) (2010), Lập trình web với PHP 5.3 và cơ sở dữ liệu My SQL 5.1, NXB Phương Đông. Tham khảo [3]. Nguyễn Trường Sinh, Hướng dẫn thiết kế trang web tương tác bằng JavaScrip, Nhà xuất bản Mũi Cà Mau. [4]. Phạm Hữu Khang, Lập trình ứng dụng chuyên nghiệp SQL Server 2000 toàn tập, NXB Lao động – Xã Hội [5]. Website: http://www.w3schools.com 5. Nội dung và hình thức dạy - học: Hình thức dạy – học Nội dung Tổng Bài Thảo TH, TN, Tự học, Kiểm (Ghi cụ thể theo từng chương, mục, tiểu mục) Lý thuyết (tiết) tập luận điền dã tự NC tra CHƯƠNG I: GIỚI THIỆU VỀ WEB VÀ HTML 1.1. WEB tĩnh 1.1.1. Định nghĩa và đặc điểm web tĩnh 1.1.2. Cấu trúc của web tĩnh 1.2. Các thẻ cơ bản 1.2.1. Các thẻ định dạng văn bản 8 3 35 1 47 1.2.2. Thẻ tạo bảng 1.2.3. Tạo liên kết và Anchor 1.2.4. Thêm hiệu ứng âm thanh và hình ảnh 1.2.5. Tạo Form trong HTML 1.3. Kiểm tra tổng kết chương 1 CHƯƠNG II: NGÔN NGỮ KỊCH BẢN JAVASCRIPT 2.1. Khái niệm về Script và kịch bản JavaScript 2.1.1. Khái niệm và vấn đề cơ bản của Javascript 2.1.2. Giới hạn của JavaScript 2.2. Làm việc với các Javascript độc lập 2.2.1. Khởi động một Javascript 8 3 35 1 47 2.2.2. Khai báo và sử dụng trong 2.2.3. Cấu cấu trúc điều khiển của JScript 2.2.3. Cấu cấu trúc điều khiển của JScript ... 2.2.4. Xây dựng hàm trong Javascript 2.2.6. JavaScript với Form trong HTML 2.3. Kiểm tra tổng kết chương 2 QC06-B03 Hình thức dạy – học Nội dung Tổng Bài Thảo TH, TN, Tự học, Kiểm (Ghi cụ thể theo từng chương, mục, tiểu mục) Lý thuyết (tiết) tập luận điền dã tự NC tra CHƯƠNG III: WEB ĐỘNG VỚI PHP 3.1. Định nghĩa và đặc điểm của Web động 3.2. Tổ chức Web động trên Web Server 3.3. PHP là gì ? Môi trường sử dụng, cài đặt và cách thức hoạt động 3.4. Một số thao tác cơ bản trên PHP 3.4.1. Câu lệnh và các khai báo: hằng, biến, mảng 3.4.2. Cấu trúc điều khiển 3.4.5. Hàm và thủ tục của PHP 11 9 80 1 101 3.4.3. Tương tác với Server bằng Form HTML 3.5. Kết nối dữ liệu cơ sở dữ liệu 3.6. Truy vấn dữ liệu 3.7. Quản lý phiên làm việc 3.8. Quản lý người dùng cho website Kiểm tra tổng kết chương 3 Ôn tập – Giao bài tập lớn Tổng (tiết) 27 15 150 3 195 6. Lịch trình tổ chức dạy – học cụ thể: Nội dung yêu cầu sinh Chi tiết về hình thức tổ Tuần Nội dung viên phải chuẩn bị Ghi chú chức dạy - học trước CHƯƠNG I: GIỚI THIỆU Giảng viên giảng - Đặt câu hỏi cho sinh VỀ WEB VÀ HTML viên 1.1. WEB tĩnh - Yêu cầu sinh viên đưa 1.2. Các thẻ cơ bản HTML ra các câu hỏi, vấn đề 1.2.1. Các thẻ định dạng văn thắc mắc về HTML và bản Website - Gọi sinh viên lên bảng 1.2.2. Thẻ tạo bảng viết mã lệnh HTML để 1.2.3. Tạo liên kết và Anchor tạo ra một số trang web 1-2 1.2.4. Thêm hiệu ứng âm đơn giản nhằm lắm rõ thanh và hình ảnh một số thẻ HTML và cấu trúc trang web. - Hỏi một số ứng dụng Website mà sinh viên đã tiếp cận, một số website phổ biến mà sinh viên đã sử dụng trong trường hay trên internet. - Giáo viên bổ sung cho câu trả lời của sinh viên, chữa bài (nếu cần)- QC06-B03 Nội dung yêu cầu sinh Chi tiết về hình thức tổ Tuần Nội dung viên phải chuẩn bị Ghi chú chức dạy - học trước 1.2.5. Tạo Form trong HTML - Hướng dẫn sv cách tạo Form truy vấn Tổng kết chương 1 bằng HTML - Giáo viên tổng kết lại Kiểm tra tổng kết chương 1 nội dung. Thực hành chương I: Tạo Tham khảo tài liệu - Kiểm tra tổng kết Internet trang web, chèn bảng, âm chương 1 để đánh giá (www.w3schools.com) khả năng hiểu nội thanh, liên kết và mẫu biểu để học hỏi phong cách 3-4 dung môn học trình bày, tham chiếu - Hướng dẫn thực hành cú pháp lệnh đầy đủ trên máy tính bằng hoặc một số lệnh bổ một trong các trình sung soạn thảo web như Notepad, wordpad, Frontpage, PageMill, Jcreator, Dreamwaeve - Giảng viên đặt câu hỏi CHƯƠNG II: NGÔN NGỮ KỊCH về vấn đề có liên quan BẢN JAVASCRIPT - Gọi sinh viên trả lời 2.1. Khái niệm về Script và - Giảng viên giảng kịch bản JavaScript - Yêu cầu sinh viên đặt câu hỏi. Gọi các sinh viên 2.1.1. Khái niệm và vấn đề cơ khác trả lời. Sau đó giảng bản của Javascript viên bổ sung cho câu trả 2.1.2. Giới hạn của JavaScript lời nếu cần Ôn tập các nội dung đã 5-6 và bảo mật - Gọi sinh viên lên bảng học ở chương 1 2.2. Làm việc với các làm bài tập - Gọi sinh viên khác nhận Javascript độc lập xét, bổ sung 2.2.1. Khởi động một - Giảng viên đưa ra một Javascript số bài tập ví dụ về ngôn ngữ kịch bản JavaScript 2.2.2. Khai báo và sử dụng để sinh viên nắm bắt cụ trong thể nội dung chương được học. - Thực hiện lập trình 2.2.2. Khai báo và sử dụng viết các đoạn mã JS trong (tiếp) … trong trang HTML 2.2.3. Cấu cấu trúc điều khiển - Kết thúc chương 2 Chuẩn bị trước các nội của JScript làm một bài kiểm tra dung từ mục 2.1 , 2.2 2.2.4. Xây dựng hàm trong nội dung chương này để đánh giá mức độ Tham khảo tài liệu JScript hiểu bài của sinh Internet 7-8 2.2.6. JScript với Form trong viên. (www.w3schools.com) HTML - Sau đó bắt đầu hình để học hỏi phong cách 2.3. Kiểm tra tổng kết chương thành các đề tài nhỏ trình bày, tham chiếu 2 cho sinh viên có khả cú pháp lệnh đầy đủ năng làm việc theo hoặc một số lệnh bổ Thực hành chương II: Gắn nhóm và phân tích sung kết các đoạn mã kịch bản JS thiết kế dần nội dung vào trang HTML sẽ thực hiện cho đến khi kết thúc môn học - Giảng viên giảng - Sinh viên cần nắm rõ CHƯƠNG III: WEB ĐỘNG VỚI - Gọi sinh viên đặt các kiến thức chương 1 và 9-10 PHP câu hỏi và gọi các sinh 2 để bổ sung thêm nội 3.1. Định nghĩa và đặc điểm viên khác trả lời; sau đó dung PHP hoàn chỉnh QC06-B03

Tìm luận văn, tài liệu, khoá luận - 2024 © Timluanvan.net