UNIT 1:
Introduction to Internet programming-Web Essentials: Clients, Servers and Communication
The Internet – Basic Internet protocols – World wide web
HTTP Request Message – HTTP Response Message
Web Clients – Web Servers – HTML5 – Tables – Lists – Image
Semantic elements – Drag and Drop-Audio – Video controls
CSS3 – Inline, embedded and external style sheets – Rule cascading – Inheritance
Backgrounds – Border Images – Colors – Shadows – Text
Transformations – Transitions – Animations.
UNIT 2:
Java Script: An introduction to JavaScript–JavaScript
Java script-Data types,variables,operators,Input and output,control structures,functions, Arrays
DOM Model-Date and Objects,
Exception Handling-Validation-Built-in objects
Event Handling- DHTML with JavaScript
JSON introduction – Syntax
Function Files – Http Request
UNIT 3:
Servlets: Java Servlet Architecture- Servlet Life Cycle
Form GET and POST actions
Session Handling- Understanding Cookies
Installing and Configuring Apache Tomcat Web Server
DATABASE CONNECTIVITY: JDBC perspectives, JDBC program example
JSP: Understanding Java Server Pages
JSP Standard Tag Library (JSTL)
Creating HTML forms by embedding JSP code.
UNIT 4:
An introduction to PHP: PHP- Using PHP- Variables- Program control
Built-in functions- Form Validation
Regular Expressions - File handling
Cookies - Connecting to Database.
XML: Basic XML- Document Type Definition
XML Schema DOM and Presenting XML
XML Parsers and Validation
XSL and XSLT Transformation
News Feed (RSS and ATOM).
UNIT 5:
AJAX: Ajax Client Server Architecture
XML Http Request Object-Call Back Methods
Web Services: Introduction- Java web services Basics
Creating, Publishing Web service
Testing and Describing a Web services (WSDL)
Database Driven web service from an application
Database Driven web service from an application