BCA 305: Web Technology
UNIT I
HTML
Introduction, Basic structure of an HTML document, Mark up Tags, Heading-Paragraphs, Line Breaks, HTML Tags, Elements of HTML, Working with Text, Working with Lists, Tables and Frames, Working with Hyperlinks, Images and Multimedia, Working with Forms and controls.
UNIT II
CSS
Creating Style Sheet, CSS Properties, CSS Styling(Background, Text Format, Controlling
Fonts),Working with block elements and objects, Working with Lists and Tables, CSS Id and Class, Box Model(Introduction, Border properties, Padding Properties, Margin properties) , Introduction to Web Publishing or Hosting
UNIT- III
JavaScript
Variable, Naming Rules Data Types, Expressions and Operators, Flow Control, Objects and Arrays
Functions and Methods Pattern Matching with Regular Expressions Managing Web Page Styles using JavaScript and CSS Introduction to Ajax
UNIT –IV
Understanding XML:
SGML, XML, XML and HTML, Modeling XML Data, Styling XML with XSL, XHTML
Request and Response Objects, Cookies, Working with Data - OLEDB connection class, command class, transaction class, data adaptor class, data set class.
UNIT- V
Current trends and Issues
Email, Application Issues, Working with IIS and page Directives, Error handling. Security - Authentication, IP Address, Secure by SSL & Client Certificates.
BCA 306: Practical I: Java Programming lab
Experiments based on the paper BCA 301.
BCA 307: Practical II: Web and Mobile Technology Lab.
Experiments based on the paper BCA 304 & BCA 305.
BCA 308: PROJECT
In house project must be done by each student on simple applications using any computer language/ RDBMS/ Web design/visual programming etc.
The total work must be of minimum 180 hours per student. The internal guide must schedule the work & evaluate internally from time to time.
The project report must be prepared for the external examination. Monthly report of the students must be taken to monitor progress and must be placed for evaluation by external examiner. Projects submitted by the students shall be evaluated during external evaluation to ensure independent contribution and proficiency acquired by the students.
Note: Students must be allotted projects in the beginning of the session. Candidates submitting readymade projects/copied/projects developed by professionals in the market etc shall be awarded zero marks.
Two copies of the project report and the software developed must be submitted to the external examiner. One copy of the project shall be returned to the student with the signature of external examiner.
UNIT I
HTML
Introduction, Basic structure of an HTML document, Mark up Tags, Heading-Paragraphs, Line Breaks, HTML Tags, Elements of HTML, Working with Text, Working with Lists, Tables and Frames, Working with Hyperlinks, Images and Multimedia, Working with Forms and controls.
UNIT II
CSS
Creating Style Sheet, CSS Properties, CSS Styling(Background, Text Format, Controlling
Fonts),Working with block elements and objects, Working with Lists and Tables, CSS Id and Class, Box Model(Introduction, Border properties, Padding Properties, Margin properties) , Introduction to Web Publishing or Hosting
UNIT- III
JavaScript
Variable, Naming Rules Data Types, Expressions and Operators, Flow Control, Objects and Arrays
Functions and Methods Pattern Matching with Regular Expressions Managing Web Page Styles using JavaScript and CSS Introduction to Ajax
UNIT –IV
Understanding XML:
SGML, XML, XML and HTML, Modeling XML Data, Styling XML with XSL, XHTML
Request and Response Objects, Cookies, Working with Data - OLEDB connection class, command class, transaction class, data adaptor class, data set class.
UNIT- V
Current trends and Issues
Email, Application Issues, Working with IIS and page Directives, Error handling. Security - Authentication, IP Address, Secure by SSL & Client Certificates.
BCA 306: Practical I: Java Programming lab
Experiments based on the paper BCA 301.
BCA 307: Practical II: Web and Mobile Technology Lab.
Experiments based on the paper BCA 304 & BCA 305.
BCA 308: PROJECT
In house project must be done by each student on simple applications using any computer language/ RDBMS/ Web design/visual programming etc.
The total work must be of minimum 180 hours per student. The internal guide must schedule the work & evaluate internally from time to time.
The project report must be prepared for the external examination. Monthly report of the students must be taken to monitor progress and must be placed for evaluation by external examiner. Projects submitted by the students shall be evaluated during external evaluation to ensure independent contribution and proficiency acquired by the students.
Note: Students must be allotted projects in the beginning of the session. Candidates submitting readymade projects/copied/projects developed by professionals in the market etc shall be awarded zero marks.
Two copies of the project report and the software developed must be submitted to the external examiner. One copy of the project shall be returned to the student with the signature of external examiner.