0% found this document useful (0 votes)
7 views

18CSA286- Web_Technology_Lab

Web technology lab Course Plan of Amrita Vishwa Vidyapeetham MCA

Uploaded by

akhil.km
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

18CSA286- Web_Technology_Lab

Web technology lab Course Plan of Amrita Vishwa Vidyapeetham MCA

Uploaded by

akhil.km
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

AMRITA VISHWA VIDYAPEETHAM

Department: Computer Science Academic year: 2021-2022 (EVEN SEM) Programme: BCA/ IMCA
Course Code: 18CSA286 Course Title: Web Technology Lab Semester: IV
Credits: 1

PROGRAM OUTCOMES
PO1 Acquire knowledge of Computing Fundamentals, Basic Mathematics, Computing Specialization, and Domain Knowledge of proper
computing models from defined problems.
PO2 Analyze and synthesis computing systems through quantitative and qualitative techniques.

PO3 Modern tool usage for Design and Development - Able to analyze and identify the customer requirements in multidisciplinary
domains, create high-level design and implement robust software applications using latest technological skills
PO4 Capable of adapting to new technologies and constantly upgrade their skills with an attitude towards independent and lifelong
learning.
PO5 Communicate effectively in both verbal and written form.

PO6 Perform professionally with social, cultural and ethical responsibility as an individual as well as in multifaceted teams with a positive
attitude.

COURSE OUTCOMES
CO1 Design and implement dynamic websites with a good aesthetic sense of designing and latest technical know-how's.

CO2 Have a Good grounding of Web Application Terminologies, Internet Tools, E-Commerce and other web services.

CO3 Learn to use cookies and session in PHP programs

CO4 Learn to implement Angular JS services

CO5 Learn to use XML and DTD to store and retrieve data

CO-PO Mapping
PO1 PO2 PO3 PO4 PO5 PO6

CO 1 3 1 1 2

CO 2 2 1 3 1

CO 3 1 1 1 1

CO 4 1 1 2 2

CO 5 1 1 1 2
COURSE PLAN
1. Create a web page with advanced layouts and positioning with CSS and HTML.
Lab 1 2. Design a website with different methods of embedding CSS in a web page.

3. Create a static web page which displays your personal details. (Hint: CSS3 and HTML5)
HTML and CSS Lab 2 4. Create a web page through which the user can enter his/her details to become unauthenticated user of
that page.

5. Create a web site for a Computer Hardware shop. (Hint: CSS3 and HTML
Lab 3 6. Create a web site for Amrita School of Arts and Sciences. (Hint: CSS3 and HTML5)

7. Create a web page that shows different methods of embedding JavaScript.


JavaScript Lab 4 8. Create a web page with rollover menus. Rollover menus should be created using JavaScript.
9. Create a simple calculator, which can perform the basic arithmetic operations.

Lab 5 LAB TEST-I

10. Validate the registration for with the following criteria:


a. Name and Age should be Mandatory Fields.
Lab 6 b. Password and Re-enter Password fields should contain same value.
c. Name field should accept only character values.

11. Write a PHP program to store current date-time in a COOKIE and display the ‘Last visited on ‘date-
Web Forms, time on the web page upon reopening of the same page.
PHP and 12. Write a PHP program to store page views count in SESSION, to increment the count on each refresh,
MySQL and to show the count on web page.
13. Using PHP and MySQL, develop a program to accept book information viz.
Lab 7 a.Accession number, title, authors, edition and publisher from a web page and store the information in a
database and
b. To search for a book with the title specified by the user and to display the search results with
proper headings.
c.Validate all the fields
d. Build GUI using advanced templates
14. Create a registration form using Angular JS.
Lab 8 15. Create a simple AngularJS calculator application using Angular Services.
AngularJS and 16. Create an application Searching for a character and displaying its position using AngularJS.
MVC
17. Create an application using angular JS filters.
Lab 9 18. Create single-page web applications using the MVC pattern of AngularJS.

Lab 10 LAB TEST-II


19. Design an XML document to store information about a student in an engineering college affiliated to
Amrita. The information must include USN, Name, Name of the College, Branch, Year of Joining, and e-
mail id. Make up sample data for 3 students. Create a CSS style sheet and use it to display the document.
XML Lab 11 20. Create an XML document with the following sample real estate data
a.Root element real-estate will contain a sequence of sub-elements agencies, owners, properties and
flats, all with empty content.
b. Ensure well-formedness

21. Create an internal DTD for the previous XML document


DTD (Document a.Ensure its validity.
Type Definition) b. Then try to break it.
and DOM 22. Move the previous DTD to an external file and validate the XML document again.
Lab 12 23. Create an application that loads a text string into an XML DOM object, and extracts the info from it
(Document Object
Model) with JavaScript.
24. Create an application which reads data from an XML file into XML DOM object and retrieves the text
value of the first element in the xml file.

Lab 13 MINI PROJECT SUBMISSION


LAB EXAMINATION
EVALUATION PATTERN
Internal Assessment
Lab Tests (LT1, LT2) 2x20 = 40
Mini Project 20
Viva + Observation + Record 20

Total internal marks 80


End Semester Examination 20
Total = 100 Marks

You might also like