Bachelor of Computer Application (BCA) Community Share and Help

Syllabus BCA-SEM-II-CC-109

Dynamic HTML and XML


Gujarat University FY BCA Sem - II New Syllabus (Revised) Effective from June, 2011

Course Introduction:
This course is aimed to make students familiar with dynamic web page creation tools like cascading style sheet, JavaScript and XML. The student would be able to develop webpage/website using DHTML & XML.


Objectives:
Students would be able
  1. To understand Dynamic web page designing.
  2. To be aware of the real functions of website development.

Dynamic HTML and XML Practicals Of Core Structure Practicals List


No. of Credits: 3
Theory Sessions per week: 4
Teaching Hours: 40 hours



UNIT
TOPICS / SUBTOPICS
TEACHING HOURS



 
 
1. Cascading Style Sheet
10 Hours
  • CSS
3 Hours
    • Introduction
    • Understanding the concepts of CSS
    • Advantages and disadvantages
    • CSS syntax
      • Grouping selectors and rulers
      • Using the class selectors
      • Using the ID selectors
      • Comparing ID and classes selectors
      • Using CSS comments
    • Types of Style sheets
      • External
      • Internal
      • Inline
  • CSS properties and text attributes
    • Color
    • Alignment
    • Decoration
    • Transformation
    • Indent
    • Letter spacing and word spacing
    • White space
    • Line-height
    • Direction
    • Unicode-bidi
3 Hours
  • CSS Padding
    • Using padding properties
    • Setting padding for all sides
    • Setting padding for each side
    • List properties: list-style-images, list-style-position, list-style-type, list-style
    • CSS positioning(relative, absolute, fixed and Z-index)
3 Hours
  • CSS properties and table attributes
1 Hours
2. Introduction to JavaScript
10 Hours
  • JavaScript Introduction
4 Hours
    • Understanding JavaScript
    • About Dynamic HTML
    • Selecting an development environment for JavaScript
    • HTML and JavaScript
  • Advanced JavaScript
    • Element of JavaScript
    • Variables
    • Operators
    • Flow control statement
    • Array
    • Functions
    • Event handling
    • Browser and JavaScript
    • Web page and JavaScript
    • Frames and JavaScript
    • validating User forms
4 Hours
  • Frames and Validation in JavaScript
    • Frames and JavaScript
    • Validating User forms
2 Hours
3. Introduction to XML
10 Hours
  • XML
    • Introduction
    • XML versus HTML
    • XML terminologies
    • XML standards(XML,XML namespace, DTD,CSS,XSL,XML schema, Xquery, Xlink, Xpointer, Xpath),
    • XHTML
5 Hours
  • Creating XML Document
    • XML syntax checking
    • The idea of markup
    • XML structure
    • Organizing information in XML
    • Creating well formed XML documents
    • XML namespaces(overview)
5 Hours
4. XML Document Type Definition and XSLT
10 Hours
  • XML Documentation
    • Introduction to DTD
    • Document type declaration
    • Element type declaration
    • Attribute declaration
    • Conditional sections, limitations of DTD
    • Introduction to schema
    • Complex types
    • Grouping of Data
    • Simple types
    • Deriving types
    • Attributes
5 Hours
  • Introduction to XSL
    • What is XSL
    • The need for XSL
    • XSL Transformation
    • Overview(Understanding, classification)
    • Xpath(overview)
    • XSLT
    • Templates
    • Element
    • Attribute
    • Sorting
    • Looping
    • conditional processing
    • copy
5 Hours


Textbook:  
   
A Complete Guide to Internet and Web Programming (Edition-2010)

 
Publisher: Dream Tech Press.  
By Deven N. Shah  


Textbook:
 
XML & Related Technologies(First Edition-2009)

Publisher: Pearson Education.
By Atul Kahate


Reference Books:
 
Step By Step XML(First Edition-2000)
Publisher: PHI Practice-Hall India.
By Michael J. Young


Reference Books:
 
Sams Teach Yourself XML in 24 hours (First Edition-2006)
Publisher: PEARSON Education
By Michael Morrison


Reference Books:
 
Visual Quick Start XML Second Edition (First Edition-2011)
Publisher: Pearson Education
By Kevin Howard Goldberg


Reference Books:
 
Java Script Indian Edition(First Edition-2008)
Publisher: CENGAGE Learning
By Gosselin


Reference Books:
 
DHTML and CSS Advanced(First Edition-2006)
Publisher: Pearson Education
By Jason cranford Teaue


Advertisement