Bài giảng Thiết kế web kinh doanh - Chương 1: Giới thiệu tổng quan web - Nguyễn Thị Hương Lý
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Thiết kế web kinh doanh - Chương 1: Giới thiệu tổng quan web - Nguyễn Thị Hương Lý", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
- bai_giang_thiet_ke_web_kinh_doanh_chuong_1_gioi_thieu_tong_q.pptx
Nội dung text: Bài giảng Thiết kế web kinh doanh - Chương 1: Giới thiệu tổng quan web - Nguyễn Thị Hương Lý
- BÀI GIẢNG Thiết kế Web Kinh doanh GVDD: Nguyễn Thị Hương Lý Email: lynth@ntu.edu.vn 2021 version
- Nội ung 1. Giới thiệu tổng quan Web 2. Ngôn ngữ HTML 3. CSS 4. JavaScrip 5. Ngôn ngữ PHP căn bản
- Mô tả học phần ❑Cung cấp cho người học kiến thức để xây dựng và phát triển ứng dụng web, cụ thể ❖Thiết kế trang web với ngôn ngữ HTML ❖Trang trí, định dạng và bố cục trang web với ngôn ngữ CSS ❖Tăng tính tương tác với người dùng bằng ngôn ngữ lập trình JavaScript ❖Kết nối hệ quản trị cơ sở dữ liệu MySQL sử dụng ngôn ngữ PHP ❖Sử dụng CMS WordPress để thiết kế website thương mại.
- Đánh giá kết quả học tập
- BÀI GIẢNG Thiết kế Web Kinh doanh Chương 1. Giới thiểu tổng quan Web 2021 version
- 1.1. Webpage - Website ❑Webpage: ❖Web là một hệ thống các văn bản có mối siêu liên kết bên trong với nhau (interlinked hypertext documents) được truy xuất thông qua hệ thống Internet. ❖Webpage là một trang thông tin chứa: văn bản (text), hình ảnh, video và các đa phương tiện khác có mối siêu liên kết với nhau (hyperlinks). ❖Một trang web là một tập tin HTML hoặc XHTML được truy xuất thông qua giao thức HTTP.
- 1.1. Webpage – Website (tt) ❑Website: ❖Website là một tập hợp các trang web nằm trong một tên miền hoặc tên miền phụ trên WWW của hệ thống mạng Internet. ❖Phân loại: • Website tĩnh: chủ yếu giới thiệu thông tin • Website động: có sự tương tác với người dùng
- 1.1. Webpage – Website (tt)
- 1.2. HTML, XHTML, DHTML ❑HTML: ❖HTML – HyperText Markup Language: ngôn ngữ đánh dấu siêu văn bản. • HyperText – văn bản có thể kết nối đến văn bản khác. • Sử dụng các “thẻ” để “đánh dấu” văn bản, giúp trình duyệt xác định được cách biểu diễn trang web đến người sử dụng ❖Một tập tin HTML là một tập tin văn bản trong đó có chứa các thẻ đánh dấu (có phần mở rộng *.html hoặc *.htm).
- 1.2. HTML, XHTML, DHTML (tt) ❑XHTML: ❖XHTML – eXtensible HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản mở rộng): tương tự ngôn ngữ HTML nhưng có cú pháp chặt chẽ hơn. ❖XHTML được xem là thế hệ tiếp theo của của HTML dựa trên chuẩn XML.
- 1.2. HTML, XHTML, DHTML (tt) ❑DHTML: ❖DHTML – Dynamic HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản động) ❖DHTML: là ngôn ngữ dùng tạo ra trang web dựa trên sự kết hợp của nhiều kỹ thuật như HTML tĩnh, javaScript, CSS và DOM. ❖DHTML cho phép người dùng thêm các hiệu ứng vào các trang web mà HTML không thực hiện được.
- 1.3. Các ngôn ngữ lập trình Web ❑Hiện nay, có nhiều ngôn ngữ lập trình hỗ trợ cho việc viết các ứng dụng web chạy trên máy chủ (xây dựng các website động) như: ❖ASP (Active Server Pages): do Microsoft phát triển ❖JSP (Java Server Pages): IBM phát triển ❖PHP (Hypertext Preprocessor): cộng đồng phát triển ❖
- 1.4. Web Server – Web Client - HTTP ❑ Web Server: ❖nơi nhận và điều phối các yêu cầu từ Web Client và gửi kết quả trả về. ❑Web Client (Web Browser): ❖nơi thể hiện dữ liệu, tập hợp dữ liệu của người dùng và gửi đến Web Server. ❑Protocol: ❖Giao thức: quy định về giao tiếp giữa ứng dụng mạng. ❑HTTP – Hypertext Transfer Protocol ❖Giao thức giao tiếp giữa web browser với web server
- 1.5. URL – Uniform Resource Locator ❑URL: chuỗi định danh duy nhất cho các tài nguyên Internet ❑Chỉ ra: ❖Cách truy cập ❖Vị trí tài nguyên ❑Cú pháp: Protocol://host_name[:port_num][/path][/file_name]
- 1.5. URL – Uniform Resource Locator (tt) ❑Cổng dịch vụ (service port) ❖Một Server có thể cung cấp nhiều dịch vụ → cần sử dụng cổng để xác định dịch vụ cung cấp. ❖Mỗi dịch vụ thường chiếm những cổng mặc định. 80 (http), 443 (https): Web service 3306: mysql server
- 1.6. Mô hình Client – Server IIS Apache TomCat 1 1 Web Client HTTP Respone 2 2 Máy Server Máy Client
- 1.7. Qui trình thiết kế Website ❑Bước 1: Đặt vấn đề ❖Mục tiêu ❖Tính khả thi • Thời gian • Nhân sự • Tài chính
- 1.7. Qui trình thiết kế Website (tt) 2. Phân tích: hiểu rõ yêu cầu của khách hàng, xác định điều kiện cần thiết của hệ thống. ❖Thu thập thông tin để xác định vấn đề cần giải quyết. ❖Xác định yêu cầu hệ thống ❖Nội dung, hình ảnh? ❖Thứ tự và mối liên quan giữa các nội dung ❖
- 1.7. Qui trình thiết kế Website (tt) 3. Thiết kế ❖Sơ đồ cấu trúc website ❖Giao diên ❖CSDL ❖Nội dung từng trang ❖Liên kết giữa các trang ❖
- 1.7. Qui trình thiết kế Website (tt) 4. Xây dựng và cài đặt Website ❖Viết code ❖Chọn tên miền và host ❖Cài đặt website vào hệ thống ❖Kiểm thử
- 1.7. Qui trình thiết kế Website (tt) 5. Các hoạt động hỗ trợ ❖Bảo trì: sửa lỗi, cập nhật ❖Mở rộng: thay đổi chức năng, nâng cấp hệ thống ❖Hướng dẫn người dùng
- Bài thực hành 1 – Khảo sát Website ❑Khảo sát các trang Web và rút ra các nhận xét về cách thiết kế trang Web ❑Làm quen với cách sử dụng một số công cụ tiện ích hỗ trợ trong quá trình thiết kế Web • Frontpage, Dreamweaver, Visual code • Photoshop, Flash,
- Bài thực hành 1 – Khảo sát We ❑Một số trang web cung cấp hình ảnh làm web ❖ – www.clipart.com ❖ – • Một số trang web cung cấp các kiểu font chữ ❖– • Một số trang web cung cấp mẫu thiết kế giao diện web ❖–