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.