Describe the structure of the World Wide Web as interconnected hypertext documents.
INTERNET TECHNOLOGY AND WEB SYSTEMS
Brief Course Description:
This course covers the design, implementation and testing of web-based applications including related software, databases, interfaces and digital media.
Course Objectives:
The objectives of the course are to:
Introduce students to the design, implementation and testing of web-bases application.
Introduce students to various Internet technologies such XML & XHTML, HTTP protocols, W3C standards, etc.
Introduce students to client-side and server-side scripting programming.
Introduce students to dynamic web site development.
Introduce students to mobile Internet, and design and development of standard compliant mobile web.
Expected Course Outcomes:
Upon successful completion of the course, students will be able to:
Describe the structure of the World Wide Web as interconnected hypertext documents.
Describe the importance of the HTTP protocol in Web applications.
Create and validate HTML/XHTML documents.
Demonstrate an understanding of XML syntax and show how to display such documents in Web applications.
Use some presentation technologies, such as Cascading Style Sheets and DHTML.
Discuss and contrast data entry and validation techniques in client-side vs. server-side programming.
Discuss and contrast client-side with server-side security issues.
Describe the use of server-side backend databases in web sites and web applications.
Discuss Web standards and standards bodies including the World Wide Web Consortium (W3C).
Build a simple web site that organizes information effectively.
Discuss the use of proprietary media and interaction technologies such as Flash, Active X, Real Media, and QuickTime.
Use cascading style sheets to create style standards for a web site.
Explain the importance of interfacing web sites to underlying databases.
Describe the methods of security for cookies.
Implement client-side and server-side cookies.
Design and develop standards compliant mobile web application.