CA731

WEB TECHNOLOGY

Prerequisites: CA 729, CA 720

Objectives: To introduce the basic elements and activities of World Wide Web Consortium, to design effective web applications including portals, e-commerce sites etc., to introduce features of mark up languages such as HTML, XML etc., to build applications using scripting – client side as well as server side and to introduce the powerful components of web technologies such as PHP, AJAX etc.

1. W3C Activities – Web Essentials  - Markup Languages – HTML - List, Table, Frame, Form Tags with their usage – Creation and Design of Static and Dynamic Web Pages – Web Design characteristics.

2. Dynamic Web Applications– JavaScript: Basics, Statements, Hierarchy of Objects - Methods, Properties – Event Handling – Integrating JavaScript with various elements of HTML – Cookies – JSON – Applications.

3. Server Side Scripting – Perl Overview – Perl with CGI – Background – Working Features – Simple applications – JSP – Objects and Components – ASP – Objects and Components.

4. XML  – DTD - XSL – XLINK – XPATH – XPOINTER – Namespaces – Applications – Integrating XML with other applications – XML Based Languages – Semantic Web Overview.

5. PHP – Basic Elements – Advanced Features : Files, Sessions, Cookies, Exceptions, Database –  AJAX  - Introduction – XMLHttpRequest – Database – Integration with other technologies -    E-Commerce – Architectures – Applications – Web Services – Architecture – Components – Applications.

Books:

1. Danny Goodman, Michael Morrison, Paul Novitski and Cynthia Gustaff Rayl, “Javascript Bible”, 2009, John Wiley & Sons.

2. Jeffrey C.Jakson, “Web Technologies”, 2008, Pearson Education.

3. Chris Bates, “Web Programming-Building Internet Applications”, 2004, John Wiley & Sons.

4. Huge Williams and David Lane, “Web Database Applications with PHP and MySQL”, 2004,O’Reilly.

5. Watrall and Jeff Siarto, “Head First Web Design: A Brain Friendly Guide”, 2009, O’Reilly.

6. Janice Reynolds, “The Complete E-Commerce Book, Second Edition: Design, Build and Maintain a Successful Web-based Business”, 2004, CMP Books.