MCA 403: Web technologies
Lectures: 4 Periods/Week | Sessional Marks: 30 |
University Exam: 3 Hours | University Examination Marks: 70 |
UNIT-I
HTML: Common Tags:
List, Tables, images, forms, Frames, Cascading Style Sheets
Java Script
Introduction to Java Scripts, Objects in Java Script, Dynamic HTML with Java Script.
UNIT-II
XML:
Document type definition, XML Schemas, Document Object model, Presenting XML, Using XML Processors: DOM and SAX
CGI Scripting
What is CGI? - Developing CGI applications - Processing CGI - Returning a Basic HTML page - Introduction to CGI.pm - CGI.pm methods - Creating HTML pages dynamically.
UNIT-III
UNIT-IV
Web Servers and Servlets
Tomcat web server, Introduction to Servlets: Lifecycle of a Servlet, JSDK, The Servlet API, The javax.servlet Package, Reading Servlet parameters, Reading Initialization parameters. The javax.servlet HTTP package, Handling Http Request & Responses, Using Cookies-Session Tracking, Security Issues
Introduction to Java Server Pages (JSP)
The Problem with Servlet. The Anatomy of a JSP Page, JSP Processing. JSP Application Design with MVC Setting Up and JSP Environment: Installing the Java Software Development Kit, Tomcat Server & Testing Tomcat
Text Books
- Web Programming, building internet applications, Chris Bates 2nd edition, WILEY Dreamtech (units I, II)
- Java Programming with JDBC ;Donald Bales, O'Reilly (Unit III)
- Java Network Programming, elliotte Rusty Harold, 3rd Edition, O'Reilly (Unit III)
- Java Server Pages - Hans Bergsten, SPD O'Reilly (Unit IV)
- Robert W. Sebesta, “Programming the World Wide Web”, Third Edition, Pearson Education (2007).
- Anders Moller and Michael schwartzbach, ”An Introduction to XML and Web Technologies”, Addison Wesley (2006)
- Chris Bates, “Web Programming–Building Internet Applications“, Second Edition, Wiley (2007).
- Jeffrey C. Jackson, “Web Technologies – A Computer Science Perspective”, Pearson Education (2008).
- H.M.Deitel, P.J.Deitel, "Java How to Program", Sixth Edition, Pearson Education (2007)
- Debasish Jana,"Java and Object Oriented Programming Paradigm", PHI (2005).
- ISRD Group, "Introduction to Object Oriented Programming through Java", TMH (2007).