Back close

Course Detail

Course Name Web Technologies
Course Code 18CSA216
Program Bachelor of Computer Applications, B. C. A. (Bachelor of Computer Applications), B. C. A.
Semester Four
Credits Four
Year Taught 2018
Degree Undergraduate (UG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri


Unit -1

HTML5 and CSS3 HTML5- Basic Tags, Tables,Forms.HTML5 Tags,HTML Graphics, HTML media, HTML Graphics,HTML APIs. CSS – Background, Borders,margin, Box model. Styling text, fonts,list,links,tables. CSS overflow,float,inline blocks, pseudoclasses,pseudoelements.CSS border images,rounded corners


Java Script Client side scripting using java script, Introduction to java script, internal and external Java script files, variables, control statements, loops, Arrays , string handling , How to write functions in JavaScript, inputting and outputting from form elements to JavaScript. DOM concept, creating html elements using java script. Drawing 2D shapes, handling events. Introduction to AJAX


Building Single page applications with Angular JS Single page application – introduction , two way data binding, MVC in angular JS, controllers, getting user inputs , loops , Client side routing – accessing URL data , various ways to provide data in angular JS.

Unit -4

Server Side Programming Server side scripting, Difference between client side and server side scripting languages. Introduction to PHP, variables, control statements, loops, Arrays, string handling, PHP forms, Global variables in PHP, Regular expression and pattern matching, Database programming: inputting and outputting data from MySQL using PHP, insertion , deletion and updating data. State management in web applications, cookies, Application and session state.


Introduction to Xml, usage of XML, XML tags, elements and attributes, attribute type, XML validation: DTD and XSD, XML DOM Case study:-Application Development using Laravel framework

Text Books

  1. The Complete Reference, HTML and CSS by Thomas A Powell latest edition
  2. XML Bible by Horold, Ellotte Rusty
  3. Web Reference:-

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now