BCS -053: Web Programming

Question Papers

Books

IGNOU Study Material in pdf

Download free pdf files of BCS-053 from eGyankosh. Covers all units of all blocks.

Download PDF

Syllabus

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