Pandit Deendayal Energy University School of Technology
20CP305P Introduction to Web Technology LAB
Teaching Scheme Examination Scheme
Theory Practical Total
L T P C Hrs/Week
MS ES IA LW LE/Viva Marks
0 0 4 2 4 -- -- -- 50 50 100
COURSE OBJECTIVES
Learn fundamentals of web development.
Design the front-end of webpages.
To introduce Client side scripting with Javascript.
To introduce Server side programming with PHP and JSP.
Demonstration of the data communication using AJAX, JSON and XML
Experiment Sessions using Programming would be based on following topics:
HTML, CSS, Javascript, PHP, XML Data Handling, AJAX technology, JSON objects, JSP
List of Experiments
1. Design the front pages of a website using HTML and CSS properties
2. Create the interactive webpages using Javascript
3. Install the LAMP stack
4. Implement the server-side scripting using PHP language
5. Create a web page that retrieves and displays information from the XML file.
6. Create a web page that retrieves and displays information from a JSON file.
7. Implement the web applications using PHP and add the AJAX feature into it.
8. Design the webpages using JSP
COURSE OUTCOMES
On completion of the course, student will be able to
CO1 – Learn the Web Design Concepts including WWW, HTTP protocol and Browser.
CO2 – Understand the design and style concepts of webpages using HTML and CSS
CO3 – Implement Javascript functionality to make interactive webpages
CO4 – Illustrate server side scripting with PHP and JSP.
CO5 – Assess the data communication delay between webserver and client using AJAX with XML and JSON.
CO6 – Build a complete web solution for a given problem statement
TEXT/REFERENCE BOOKS
1. Laura Lemay, Rafe Colburn, Jennifer Kyrnin, Teach Yourself HTML, CSS & JavaScript Web publishing, Pearson Education, 2015
2. Steven Holzner, The Complete Reference PHP, Tata McGraw-Hill, 2008
3. Lorna Jane Mitchell, PHP Web Services, O'Reilly Media, 2013
4. Hans Bergsten, Java Server Pages, O’Reilly, 2003
END SEMESTER EXAMINATION QUESTION PAPER PATTERN
Max. Marks: 100 Exam Duration: 2 Hrs
Part A: Evaluation Based on the class performance and Laboratory book 50 Marks
Part B: Viva Examination based conducted experiments 50 Marks
Pandit Deendayal Petroleum University, Gandhinagar
71