Tải bản đầy đủ (.pdf) (105 trang)

Bài giảng môn học lập trình WEB

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.89 MB, 105 trang )

Giới thiệu mơn học
Lập trình Web


Nội dung chính
 HTML (HyperText Markup Language )

 CSS (Cascading Style Sheet)
 Javascript

 PHP – MySQL

Chi tiết


Đánh giá
 Kiểm tra thường xuyên:
• lý thuyết
• thực hành
• seminar (tùy chọn)

 Thi cuối kỳ:
• thực hành

 Điểm học phần =
40% điểm thường xuyên + 60% điểm thi


Thông tin GV
 Giảng viên: ThS. Nguyễn Minh Vi


 Đơn vị: bộ môn Kỹ thuật phần mềm,

khoa Kỹ thuật-Công nghệ-Môi trường,
trường ĐH An Giang.
 Điện thoại: 0988994683
 Email:





Tổng quan Internet


Nội dung
 Internet

 Địa chỉ internet
 Tập giao thức TCP/IP

 Các dịch vụ cơ bản của internet
 Dịch vụ WWW


Internet
 Mạng máy tính: hệ thống kết nối từ 2 máy
tính trở lên
• LAN (Local Area Network)
• WAN (Wide Area Network)
• INTERNET


 Internet: hệ thống thơng tin tồn cầu, gồm
các mạng máy tính liên kết với nhau trên
phạm vi tồn thế giới


Địa chỉ Internet
 Mỗi máy trên internet có một địa chỉ duy
nhất
• Địa chỉ dạng số
• Địa chỉ dạng chuỗi

 IP
 tên miền
(domain name)

 Việc ánh xạ giữa IP và tên miền do DNS
servers (Domain Name System) thực hiện

IP

DNS

Tên miền


Địa chỉ Internet: IPv4
 Có dạng

n1.n2.n3.n4

0  ni  255

 Ví dụ

125.234.238.6
72.30.2.43
74.125.31.105


Địa chỉ Internet: tên miền
 Có dạng
tên_site.tên_lĩnh_vực.tên_nước
 Ví dụ
www.agu.edu.vn
www.yahoo.com


Địa chỉ Internet: tên miền
 Tên site: gợi nhớ, đăng ký
 Tên lĩnh vực
edu (educational)
com (commercial)
gov (goverment)


org (organization)
net (networking)
mil (military)

 Tên nước

vn (Vietnam)
us (United States)
cn (China)

jp (Japan)
au (Australia)



Tập giao thức TCP/IP
 TCP/IP: Transmission Control Protocol /
Internet Protocol
 Là tập hợp các giao thức truyền nhận và
sửa lỗi dữ liệu, cho phép truyền dữ liệu từ
máy này đến máy khác trên internet


Các dịch vụ cơ bản của Internet
 Dịch vụ WWW (World Wide Web)
• Cung cấp thơng tin dạng văn bản, hình ảnh,
âm thanh, phim ảnh, … (multimedia)

• Sử dụng giao thức HTTP (HyperText Transfer
Protocol)


Các dịch vụ cơ bản của Internet
 Dịch vụ thư điện tử (Email)
• Gửi nhận thư
• Sử dụng các giao thức:

 SMTP (Simple Mail Transfer Protocol)
 POP3 (Post Office Protocol)
 IMAP (Internet Message Access Protocol)


Các dịch vụ cơ bản của Internet
 Dịch vụ truyền file (FTP)
• Chia sẻ, truyền nhận tập tin
• Sử dụng giao thức FTP (File Transfer

Protocol)


Các dịch vụ cơ bản của Internet






Hội thoại trực tuyến
Chat
Truy cập từ xa
Telnet
Điện thoại Internet
Internet phone
Truyền hình, hội nghị Internet




Dịch vụ
World Wide Web


World Wide Web
 World Wide Web là một dịch vụ cung cấp thông
tin trên hệ thống mạng Internet.
 Các thông tin này được lưu trữ dưới dạng siêu
văn bản (hypertext).
 Siêu văn bản
• văn bản (text)
• hình ảnh tĩnh (image)
• hình ảnh động (video)
• âm thanh (audio)
... được liên kết với nhau qua các siêu liên kết
(hyperlink)


Mơ hình hoạt động

Programmers,
Designers

Clients

Resources

Internet

Web Servers



Trình duyệt web
(Web browser)

 Để sử dụng dịch vụ www, cần có trình duyệt
web (phần mềm dùng để hiển thị thơng tin truy
xuất từ Server cho Client)
 Trình duyệt thơng dụng:








Mozilla Firefox
Google Chrome
Internet Explorer
Opera
Safari
Netscape Navigator



Một số khái niệm khác
 Webpage: trang web, chứa các thơng tin
văn bản, hình ảnh, âm thanh, …
 Website: tập hợp nhiều trang web liên

quan với nhau
 URL (Uniform Resource Locator): địa chỉ
định vị một trang web, một tài nguyên trên
internet
tên miền
URL


Hyper Text Markup
Language

ThS Nguyễn Minh Vi
BM Tin học – ĐH An Giang


Giới thiệu


HTML:
 ngôn ngữ đánh dấu siêu văn bản
 biểu diễn nội dung và hình thức trang web
bằng tập các thẻ



Soạn thảo tài liệu HTML:
 Notepad, Notepad++, …
 Frontpage, Dreamwaver, WebMatrix, Sublime
Text…




Hiển thị tài liệu HTML: các trình duyệt
(web browser)
 Chrome, Firefox, IE, Netscape, Opera, …


Lịch sử phát triển
Phiên bản

Năm

HTML

1991

HTML 2.0

1995

HTML 3.2

1997

HTML 4.01

1999

XHTML


2000

HTML5

2014


Tập tin HTML


Cấu trúc một tập tin HTML
<!DOCTYPE html>
<html>
<head>
Phần tiêu đề
</head>
<body>
Phần nội dung
</body>
</html>


×