You are on page 1of 27

Web Technologies

Introduction

Wasif Hamdani
About me
Syed Wasif Abbas Hamdani
(syed.wasif@szabist-isb.edu.pk)
Education:
● MS CS from NUST (01-01-2019)
● M. Sc. CS from Quaid-i-Azam University (21-03-2011)

Experience: 08 years in software industry, 05 years in defense sector, 02 years


research in cyber security, IoT security

Research Area: Cyber Security, Network Security, IoT, Computer Security,


Distributed Systems, Trust Management, Security and Privacy

Technical Skills: Mobile Development (Android), Software Development (C#.NET,


Python), Databases (NoSQL, RDBMS)

2
About you?

?
3
Class Rules

• Mobile/Smart Phone not allowed


• Always come prepared in class
• Never hesitate to ask questions

* You will lose class participation marks if you:


– repeatedly make noise
– behave impolitely
– not punctual
– do not prepare previous lecture

4
Assessment Criteria
• Max 3 Quizzes (15 marks) *Announced*
– MCQs or subjective
– Minus 5 marks if caught cheating

• Max 3 Assignments (15 marks)


– Evaluation criteria will be announced
– Minus 5 marks if plagiarism found

• Mid Term (30 marks)


• Finals (40 marks)

*Class participation*
5
Internet?

• It is a world-wide resource, accessible to all of


the humankind.

• The global system of interconnected computer


networks that uses the Internet protocol
suite (TCP/IP) to communicate between
networks and devices.

6
What Else?

• Enables users located at far-way locations, to


easily share information with each other, located
all over the world.

• Enables users to easily communicate with


friends/family/colleagues etc. living around the
world.

• Enables the users to operate and run programs


on computers remotely.
7
Who runs the Internet?

Who owns it?

8
No one Owns it.
It has no formal management
organization.

9
History

10
History

11
History

12
Uses of the Internet
Uses of the Internet

• Mail
• Job Searching
• Online Booking
• Online Banking
• Social Networking
• Constructive Communication
• Uses of the Internet in Research
• Use of the Internet for Online Shopping
• Uses of the internet in Effective Education
Uses of the Internet

• Google Map
• Video Conference
• Advertising Product
• Forums and Q & A Sites
• Order Food and Medicine Online
• Real-Time Updates (Careem, Uber)
• Uses of the internet in Internet Marketing
• Uses of the Internet for playing Online Games
What is The Web?

• World Wide Web aka. ‘The Web’ is a way of


exchanging information between computers on
the Internet.

• A network of pages containing images, text and


sound, etc. which can be viewed using browser
software.

• Browser: A software application for accessing


information on the Web.
16
Web Technologies?
• Since computers can’t communicate with each
other like the way people do, instead they
require codes.

• Web technologies are the markup languages


and multimedia packages computers use to
communicate.

• Browsers (Chrome, Firefox), Programming


languages (Java, JavaScript, PHP, Python),
Protocols (HTTP), Data formats (XML, JSON).
17
Web Components

• Web Page: A document which can be displayed


in a web browser e.g. Google Chrome, Firefox.

• Web Site: A collection of related web pages and


associated items which are grouped together.

• Web Server: A computer that hosts a website on


the Internet and delivers web pages on client’s
request.

18
Web Components

• Uniform Resource Identifier (URI): A sequence


of characters that identifies a logical or physical
resource.

• Universal Resource Locator (URL): URI which


specifies the location.

• Universal Resource Name (URN): URI which


specifies the name.

19
URI, URL, URN

20
URI, URL, URN

21
How to access the Internet?
• Many schools and businesses have direct access
to the Internet using special high-speed
communication lines and equipment.

• Students and employees can access through the


organization’s networks or through their own
personal devices.

• Another way to access the Internet is through


Internet Service Provider (ISP).
Internet Service Provider (ISP)

• A company that provides Internet access to


companies, families, and even mobile users, etc. 

- Nayatel, PTCL, Jazz Super 4G Wingle, Zong 4g Bolt

• ISPs use fiber-optics, satellite, copper wire, and


other forms to provide Internet access to its
customers.
Hypertext Markup Language (HTML)
• The public files on the web servers are ordinary
text files, much like the files used by word-
processing software.

• To allow Web browser software to read them,


the text must be formatted according to a
generally accepted standard.

• The standard used on the web is Hypertext


markup language (HTML).
HTTP

• The set of rules that the computers use to move files


from one computer to another on the Internet.

• The most common transfer protocol used on the


Internet is the Hypertext Transfer Protocol (HTTP).

• Two other protocols that you can use on the Internet


are the File Transfer Protocol (FTP) and the Telnet
Protocol.
Question(s)?

26
Thank you 

27

You might also like