(A60512) WEB TECHNOLOGIES
OBJECTIVES:
·
To
introduce PHP Language for Server Side Scripting
·
To
introduce XML and Processing of XML Data With Java
·
To
introduce Server Side Programming With Java Servlets AND JSP
·
To
introduce Client Side Scripting With Java Script and AJAX
UNIT-I
Introduction to PHP: Declaring variables, data types,
arrays, strings, operators, expressions, control structures, functions, reading
data from web form controls like text boxes, radio buttons, lists etc.,
handling file uploads, connecting to database (MYSQL as reference), executing
simple queries, handling sessions and cookies.
File Handling in PHP: file operations like opening,
closing, reading, writing, appending, deleting, etc. On text and binary files,
listing directories.
UNIT-II
XML: Introduction to XML, Defining
XML Tags, their attributes and values, Document Type Definition, XML Schemas, Document
Object Model, XHMTL
Parsing XML Data – DOM AND SAX PARSERS in java.
UNIT-III
Introduction to Servlets: Common Gateway Interface (CGI), Lifecycle
of a Servlet, deploying a Servlet, The Servlet API, Reading Servlet Parameters,
Reading Initialization Parameters, handling HTTP request & responses, using
Cookies and Sessions, connecting to a database using JDBC.
UNIT-IV
Introduction to JSP: The Anatomy of a JSP page, JSP Processing,
Declarations, Directives, Expressions, Code Snippets, implicit objects, Using Beans
in JSP pages, Using Cookies and Session for session tracking, connecting to
database in JSP.
UNIT-V
Client Side Scripting: Introduction to Javascript: Javascript
language – declaring varibles, scope of variables, functions, event handlers
(onclick, onsubmit etc.), Document Object Model, Form validation.
Simple
AJAX application.
TEXT
BOOKS:
1.
WEB
TECHNOLOGIES, UTTAM K ROY, OXFORD UNIVERSITY PRESS.
2.
THE
COMPLETE REFERENCE PHP – STEVEN HOLZNER, TATA MCGRAW-HILL.
REFERENCE
BOOKS:
1. WEB
TECHNOLOGIES, BUILDING INTERNET APPLICATIONS, CHRIS BATES 2nd EDITION,
WILEY DREAMTECH.
2. JAVA
SERVER PAGES –HANS BERGSTEN, SPD O’REILLY.
3. JAVA
SCRIPT, D.FLANAGAN, O’REILLY,SPD.
4.
BEGINNING WEB PROGRAMMING – JON DUCKETT WROX.
5.
PROGRAMMING WORLD WIDE WEB, R.W.SEBESTA, FOURTH EDITION, PEARSON.
6.
INTERNET AND WORLD WIDE WEB – HOW TO PROGRAM, DIETEL AND NIETO, PEARSON.
OUTCOMES:
·
Gain
knowledge of client side scripting, validation of forms and AJAX programming
·
Have
understanding of server side scripting with PHP language
·
Have
understanding of what is XML and how to parse and use XML Data with Java
·
To
introduce Server side programming with Java Servlets and JSP
No comments:
Post a Comment