người sử dụng triệu gọi chúng
- Thường ñược xây dựng từ ASP, JSP, PHP, ASP.NET ASP.NET
Thiết kế web Khoa CNTT 1
Thi
Thiếết kt kếếwebweb
Thời gian: - Lý thuyết: 30 tiết - Thực hành: 30 tiết - Tự học: 15 tiết
Khoa Công nghệ thông tin
GV: TS. Vũ ðức Lung
lungvd@uit.edu.vn
Thiết kế web Khoa CNTT 2
ð
ðiểm ñánh giáiểm ñánh giá
ðiểm chuyên cần: 10%
ðiểm làm ñồ án môn học: 30%
– Sinh viên chia thành nhóm 3-5 người – ðăng ký với lớp trưởng, Danh sách gồm: stt nhóm, Họ & tên SV, MSSV, e-mail của trưởng nhóm (buổi sau lớp trưởng nộp lại)
ðiểm thi cuối kỳ: 60%
Thiết kế web Khoa CNTT 3
Mục tiêu môn học
Mục tiêu môn học
Nắm vững các khái niệm căn bản của quá trình thiết cài ñặt và triển khai một ứng dụng web
Thiết kế trang Web và cài ñặt một ứng dụng Web hoàn chỉnh bằng HTML,CSS,JavaScript và PHP
Triển khai và khai thác ứng dụng web trên Internet
Thiết kế web Khoa CNTT 4
Nội
Nộidung dung mônmônhọchọcChương 1 : Giới thiệu. Chương 1 : Giới thiệu.
Chương 2 : Các bước thiết kế web Chương 3: Ngôn ngữ HTML Chương 4: CSS
Chương 5: Web Form
Chương 6: Thết kế trang web ñộng với JavaScript
Chương 7: Thiết kế web với PHP
Thiết kế web Khoa CNTT 5
Các kiến thức tiên quyết
Các kiến thức tiên quyếtLập trình cơ bản C, C++ hoặc Java Lập trình cơ bản C, C++ hoặc Java
Các kiến thức cơ bản về CSDL
Thiết kế, ứng dụng MS Access, MS SQL Server hoặc MySQL
Thiết kế web Khoa CNTT 6
Tài
Tàiliệuliệuthamthamkhảokhảo
1. Jennifer Niederst Robbins. Web Design in a Nutshell (A Desktop Quick Reference), Third Edition, 2006. 2. Jeffrey Veen. The Art & Science of Web Design, 2001. 3. Lê Minh Hoàng. Tự học thiết kế web, NXB “Lao ðộng”,
tập I&II, 2007.
Các trang Web tham khảo:
– www.w3schools.com
– www.php.net
– www.w3.org
Thiết kế web Khoa CNTT 7
Ch
Chươương I: Giới thiệung I: Giới thiệu
Lịch sử:
– Mạng Internet xuất phát từ mạng ARPANET của Mỹ (1969) - mạng giữa các trường ðH
– 1989 - Tim Berners Lee phát minh ra giao thức World Wide Web (tại phòng TN vật lý phân tử-Geneva), sau ñó Hypertext Markup Language - HTML
– 1990 – Tim viết trình duyệt (Web Browser) và Web server ñầu tiên (info.cern.ch)
– Việt nam có Internet vào tháng 11/1997
– ðến nay, có khoảng hơn 30 tỉ trang web thuộc hơn 100 triệu website
Thiết kế web Khoa CNTT 8
Các thành phần của web
Các thành phần của webWeb là gì? Web là gì?
– Là các dịch vụ phân táncung cấp thông tin multimediadựa trên hypertext
Các thành phần của web
– Web Page – Web site
–Uniform Resource Locator (URL)
– Web Server, Web Browser
Thiết kế web Khoa CNTT 9
Webpage
Webpage --WebsiteWebsite
Web page:
– Là một trang web
– Có thể viết bằng các ngôn ngữ khác nhau nhưng kết quả trả về client là trang HTML
Web site:
Là tập hợp các trang Web có nội dung thống nhất, phục vụ cho một mục ñích nào ñó.
World Wide Web (WWW):
Là hệ thống các Web Site trên toàn thế giới ñược truy cập thông qua mạng Internet.
Thiết kế web Khoa CNTT 10
URL
URL--Uniform Resource LocatorUniform Resource Locator
URL-Uniform Resource Locator: (Chuỗi ñịnh vị tài nguyên) ñịnh vị tài nguyên)
Dạng:
giaothức://ñịa_chỉ_máy_chủ:cổng/ñường_dẫn_ñến_tài_nguyên
Ví dụ: http://www.lhu.edu.vn:80/index.aspx
Thiết kế web Khoa CNTT 11
Webserver
Webserver ––Web BrowserWeb BrowserWeb server: Web server:
– Là máy chủ chuyên cung cấp dịch vụ web – Giao thức sử dụng ñể khai thác dịch vụ
web là http hoặc https
Web browser:
– Là chương trình chạy trên client ñể khai thác DV web của server
– Một số web browser thông dụng: Internet Explorer (IE), Nescape (NS), Mozilla Firefox,...
Thiết kế web Khoa CNTT 12
ð
ðịnh hướng ịnh hướng
Khi nào thì bắt ñầu? Bắt ñầu từ ñâu? ñâu?
Cần học những gì ñể thiết kế web?