60 likes | 132 Views
Introduction to The WEB. Photo courtesy: http://www.flickr.com/photos/booleansplit/2393247122/. It’s World Wide!. WWW. The internet is a global network of computers Web applications follow a client-server architecture client : the web browser Firefox Chrome Opera Safari Explorer
E N D
Introduction to The WEB Photo courtesy: http://www.flickr.com/photos/booleansplit/2393247122/ It’s World Wide!
WWW • The internet is a global network of computers • Web applications follow a client-server architecture • client : the web browser • Firefox • Chrome • Opera • Safari • Explorer • server : the web server • Apache • IIS • Tomcat
Client / Server • Clients request documents from servers • The request is sent via HTTP and may contain data • Servers respond to requests • The response is sent via HTTP and is probably HTML Chrome Server HTTP REQUEST HTTP RESPONSE
Servers and Browsers • The web uses a client-server architecture • Web browser is the client • Web server is the server
Web Programming Tools • Writing a web app involves many technologies: • Client (browser) side: • HTML5 – a standard document structure • JSON – a standard data exchange language • JavaScript – a client-side programming language • CSS – styling the web page • Server side: • Servlets/JSP/JSF – Java based • PHP – server-side scripting language • Ruby – server-side scripting language • ASP.NET – Microsoft solution • MySQL - database
Syllabus • In two weeks we will talk about • HTML (2-3 days) • CSS (2-3 days) • JavaScript (2-3 days) • DOM • JQuery(1-2 days) • Every day we will • Talk about UW-L • Talk about web development • Talk about how to succeed at UW-L