0% found this document useful (0 votes)
11 views

Web and mobile application development

Web Development

Uploaded by

nigelmafa879
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Web and mobile application development

Web Development

Uploaded by

nigelmafa879
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

WEB AND MOBILE

APPLICATION
DEVELOPMENT
HSE235
INTRODUCTION: INTERNET FUNDAMENTALS

• Internet:- The internet is a global network of interconnected networks, connecting


private, public and university networks in one cohesive unit.
• Internet applications include:
• The World Wide Web (WWW)
• Email
• Telnet
• Gopher
• FTP
• Usenet
THE WORLD WIDE WEB

• Application of the internet to share information resources


• Refers to all the resources and users on the Internet that are using the Hypertext
Transfer Protocol (HTTP).
• The web is a part of the internet; it is made up of web pages that represent information
graphically via a browser.
• The Worldwide Web is a system based on:
• The Internet
• A standard protocol (HTTP)
• A standard format for describing the structure of documents (HTML) for
transmission of hypermedia documents,
• A set of servers that respond to requests from a viewer
• A web browsers (or clients) for those documents
WEB PAGES

• Web Pages are documents on the WWW written and constructed using
Hyper Text Markup Language (HTML).
HYPER TEXT MARK UP LANGUAGE

• HTML is a special language or code used to design and publish documents on


the Web.
• A web page is made up of several different elements, all linked together
through the use of html.
• Html defines the content of a web page
• Many pages together make up a web site. A home page is the starting point in
a site.
HYPERTEXT TRANSFER PROTOCOL (HTTP)

• The Internet protocol is a set of rules that the Web uses to send information
to the client,
• HTTP cannot send all types of files; it is limited to text, graphic images,
sound, video, and other multimedia files.You could not, for example, view a
powerpoint or word document using HTTP.
• A document is requested via HTTP using a URL, or Uniform Resource
Locator.
UNIFORM RESOURCE LOCATOR
WEB BROWSERS

• software programs used to access the World Wide Web eg


• Mozilla Firefox,
• Google Chrome,
• ,Internet Explorer,
• Netscape Navigator,
• Opera
• Microsoft edge
SEARCH ENGINES

• program that connects you to a database or Web address


• used to perform a thorough search of resources available on the
internet
• Examples include, Google, Alta Vista, Excite, Hotbot, Lycos,
InforSeek, duckduckcom
EMAIL

• E-mail (electronic mail) is the exchange of computer-stored


messages using computer networks eg
• Gmail.com
• Yahoo mail
• outlook
TELNET

• allows you access someone else's computer remotely, possible


only when they have given you permission.
FILE TRANSFER PROTOCOL

• FTP is a standard protocol to exchange files between computers on


the Internet.
• FTP is commonly used to transfer Web page files from their creator to
the computer that acts as their server for everyone on the Internet.
• It's also commonly used to download programs and other files to your
computer from other servers.
• FTP programs include, WinSCP, FileZilla,Transmit
THE CLENT SERVER AARCHITECTURE
• a Web client— a program that’s able to contact a Web server
and request information
• Web browsers resides on the client side and request resources
• Web servers- computers that make all these Web pages and
other resources available
• When the Web server receives the requested information, it
looks for this information within its file system, and sends out
the requested information via the Internet.
• Web browser serves as a client communicates with web servers
using hypertext transfer protocol
• A web browser sends a request which include A Uniform
Resource Locator identifying the target server and resource
(e.g. an HTML file, a particular data point on the server, or a tool
to run)
• Includes A method that defines the required action (for
example, to get a file or to save or update some data).
WEB DEVELOPMENT TOOLS

• The following are the tools that are required to build a web site:
• Hardware for the Web server
• An operating system
• Web server software
• A database management system
• A programming or scripting language
• Browser
• Version Control/Management Systems
PRACTICAL LAB SESSION AND RESEARCH

• Install WAMPSERVER or XAMPP and explore its features


• Install version control/management system preferably GIT and
practise using it in groups
• Install text editors and explore their features – CS6, Netbeans,Visual
Studio, Notepad++ or Eclipse
• Find more information on the topics covered in the lecture
• Research on the history of the internet and the world wide web

You might also like