1 Introduction IE
1 Introduction IE
Web Programming
Infrastructure
HTML/XHTML
Networking basics:
CSS
media, LANs and long
distance comms JavaScript/React
Recommended Text
Programming the World Wide Web, 6th edition, Robert W.
Sebesta, 2010, Pearson Addison Wesley
Programming the World Wide Web (8th Edition, 2014)
Some additional books will be introduced
Notes
7
In 1990’s ban on commercial use of the Internet was lifted leading to an explosive
growth of “e-commerce”
The Internet and the WWW
12
The WWW is one service running over the Internet - it is not
synonymous!
Before the WWW
The Internet was used by scientists, researchers, large (usually
governmental) organisations, and amateur enthusiasts
Commerce on the Internet was almost unknown
The WWW is now the major conduit to the Internet and the
major vehicle for e-commerce, but this is not what it was
designed for!
The WWW
13
A page
A page
of text
of text
A page
A page A page
of text
of text of text
A page
of text
World Wide Web
15
HTTP
HTML data
Web Programmer’s Toolbox
16
HTML/XHTML
CSS
XML
JavaScript
PHP
Ajax
Web application frameworks - Ruby on Rails,
Laravel, Angular JS, ASP.NET, Simphony
HTML
17
A meta-markup language
Used to create a new markup language for a particular
purpose or area
Because the tags are designed for a specific area, they
can be meaningful
A simple and universal way of representing data of any
textual kind
No presentation details
JavaScript
20
Ajax
(Automated) Asynchronous update of a portion of page
without interrupting user
Summary
23
Course Content
Practical matters
Introduction to infrastructure
Computer communications
Internet
WWW
Introduction to the web programmer’s toolbox
HTML
CSS
XML
JavaScript
PHP
Ajax