•   Visitors:

Course Overview

After going through this course a student should be able to:
• Use XHTML tags to create simple static web pages
• format a simple Web page using Cascading Style sheets
• state the concepts applicable to web programming
• create an interactive and dynamic Web site using JavaScript
• represent data over the Web using XML
• appreciate the use of Ajax and Rich Internet Applications
• perform server side scripting using Java Server Pages (JSP)

BLOCK 1: Client Side

Unit 1 : Web 2.0 and XHTML

What Is Web 2.0? Introduction to Web 2.0 terms: Search, Content Networks, Blogging, Social Networking, Social Media, Rich Internet Applications (RIAs), Web Services, Mashups, Widgets and Gadgets, Introduction to XHTML and WML, Syntactic Differences between HTML and XHTML, Standard XHTML Document Structure, An example of XHTML covering Basic Syntax, Images, Hypertext Links, Lists and Tables, Creation of an XHTML Form, Internal Linking and Meta Elements

Unit 2 : Using Style Sheets

CSS: Inline Styles, Embedded Style Sheets, Linking External Style Sheets, Style Specification Formats Selector Forms, Colour, Property Value Forms, Font Properties, List Properties, Alignment of Text, The Box Model, Background Image ,The span and div Tags

Unit 3 : Introduction to XML

XML Basics, XML Document Structure, XML Namespaces, Document Type Definitions, XML Schemas, Displaying XML Documents

Unit 4 : Programming with JavaScript – DOM and Events

The Document Object Model, Element Access in JavaScript, Traversing and Modifying a DOM Tree, DOM Collections and Styles, Events, Examples of Event Handling from Body, Button, Text Box and Password Elements, Dynamic Documents using JavaScript– element moving, visibility, positioning etc., Example program (s),Introduction and example of AJAX

Unit 5 : Introduction to WAP and WML

WAP and WML Basics, WML formatting and links, WML input, WML tasks, WML timer, WML variables, Example

BLOCK 2 : Server Side

Unit 1 : The Server Side Scripting

Server side scripting and its need ,Two-Tier, Three-Tier, N-Tier and Enterprise Architecture, Various Languages/ Technologies for server scripting ,HTTP Methods (such as GET, POST, HEAD, and so on) , Purpose ,Technical characteristics, Method selection, Use of request and response primitives, Web container – Tomcat

Unit 2 : JSP – Basic

Basic JSP Lifecycle, JSP Directives and Elements, Scriptlets, Expressions, Action Elements, Standard Actions, Comments and Template Data, JSP variables, The out Object, Request, response, sessions and application objects

Unit 3 : JSP – Applications

Exceptions and exception handling using JSP, Cookies and sessions, Managing Email using JSP

Unit 4 : JSP Application Development

Example applications using JSP, What is JDBC? Need for JDBC, Database Drivers, Connection using JDBC API, Application development and deployment.

Course Enquiry

Placed Learners