Intro to Internet Programming
Intro to Internet Programming
net/publication/336513159
CITATIONS READS
0 2,154
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Estifanos Tilahun Mihret on 16 October 2019.
Web Site:
http://cosc-
meu.blogspot.com
Internet Programming
Course Code: CoSc3101
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
LECTURE ONE
Introduction to Internet Programming
Estifanos T. (MSc in
Computer Networking)
Web Site:
World Wide Web (WWW) http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
What is World Wide Web ? http://cosc-
meu.blogspot.com
World Wide Web (WWW) is a system of information
resources accessed primarily through the Internet
It is a set of Internet protocols and software that present
information in a hypertext format
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
Client/Server Network Architecture http://cosc-
meu.blogspot.com
E-mail:
cosc.meu2005@gmail.com
Peer-to-Peer Network Architecture Web Site:
http://cosc-
In a peer-to-peer network, workstations are connected to each meu.blogspot.com
other and do not rely on a server for global software and data
Its major roles are data processing tasks, or communication
within the network
Each workstation can be a client at one time and a server at
another time
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
How the Web Works ? http://cosc-
meu.blogspot.com
To access the web, a user must have a computer that
connected to the Internet and appropriate browser software.
Such as Firefox
The connection between the user’s computer and the Internet
can consist of a permanent (dedicated) connection or a
temporary (dial-up) connection
Basically, two pieces of software are needed to access the web:
I Basic communication software
I Web application programs
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
How the Web Works ?... http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
How the Web Works ?... http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
To access the web, the user must invoke the browser and
enter a request
The browser then acts as a client
The browser contacts a web server, obtains the requested
information, and displays the information for the user
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
IP - Layer 3 Protocol http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
HTTP - Application Layer Protocol
HTTP stands for Hyper Text Transfer Protocol
It is an Application layer protocol
It is used to access a WWW and accompanying data over
Internet
Estifanos T. (MSc in
Computer Networking)
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
Web Site Design Tools/Editors E-mail:
cosc.meu2005@gmail.com
Currently, there are different web site design tools. Some of Web Site:
them are as follows http://cosc-
meu.blogspot.com
I WordPress
I Joomla
I Constant Contact Builder
I Site Builder
I Gator Builder
I Divi
I Weebly
I Adobe Photoshop
I Adobe Dreamweaver
I GIMP
I Sketch, Xampp(Backend tool ) and others...
Estifanos T. (MSc in Computer Networking)E-mail: cosc.meu2005@gmail.comWeb
Mettu University ComputerSite:
Science
http://cosc-meu.blogspot.com
Department October 11, 2019 15 / 22
Mettu University
Web Site Evaluation Computer Science
Department
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
Estifanos T. (MSc in
Computer Networking)
E-mail:
Web Site Evaluation Criteria cosc.meu2005@gmail.com
Web Site:
Accuracy of Web Documents http://cosc-
meu.blogspot.com
I Who wrote the page and can you contact him or her?
I What is the purpose of the document and why was it
produced?
I is this person qualified to write this document?
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
Major Web’s Server Side Language meu.blogspot.com
Perl
ASP.NET
Tcl and others...
Estifanos T. (MSc in
Computer Networking)
E-mail:
cosc.meu2005@gmail.com
Web Site:
http://cosc-
meu.blogspot.com