Web Technology Syllabus

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Course Title: Web Technology

Teaching Scheme Evaluation Scheme


Semester VII
Theory Practical
Term Th Tu Pr Credits TAE CAE ESE INT EXT
Course
Core 3
Category 2
Hr 4 10 15 50 25
UDIL203/ Hrs.
Course Code s.
UDIP203
Teaching
Offline 75 25
Mode 5 Hrs Total
Duration of
2 100
ESE

1. Students will able to understand and illustrate HTML.


2. Students will be able to understand about XML, Dynamic HTML Properties.
Course
Objectives 3. Student will able to understand basic of Java Script
4. Student will able to design website.
Up on successful completion of this course, student will be able to:
CO1: Understand basic principles of dynamic interactive web sites.
CO2: Apply the different tags of HTML, CSS, and XHTML.
Course CO3: Analyze various scripting languages to create interactive components in
Outcomes web pages.
CO4: Design and implement dynamic websites with good aesthetic sense
CO5: Understanding Semantic Web and Applying Web Analytics over Semantic
Web.

Mapping of Course Outcomes with Program Outcomes and Program Specific Outcomes:

Course Program Outcomes and Program Specific Outcomes


Outcomes P P PO PO PO PO PO PO PO PO PO PO PS PS PS
O O 3 4 5 6 7 8 9 10 11 12 O 1 O O3
1 2 2
CO1 2 3 3 3 1 2 1 2 1 2 2
CO2 2 2 2 3 2 1 1 2 2
CO3 2 2 2 2 1 1 1 1 2 1
CO4 1 2 3 1 1 2 1 3 2
CO5 2 2 2 2 1 2 1 1 1 3 2
Course Contents:
Unit Contents Hours
Internet and World Wide Web - Overview, Web System Architecture, Web
Clients and Web Servers, Application Servers. Hypertext Transfer Protocol -
primitives, methods, content transport, HTTP1.1 and HTTP2, HTTPS, SSL.
I 7
Introduction to HTML: HTML Common tags- List, Tables, images, forms,
Frames; Cascading, Style sheets. Client side programming with XHTML,
HTML5, CSS3.
Dynamic HTML: Introduction, Object Referencing, Dynamic Styles,
Dynamic Positioning, Using the frames Collection, navigator Object,
Summary of the DHTML Object Model, Event Model. XML: Introduction
II 8
to XML, Defining XML tags, their attributes and values, Document type
definition, XML Schemas, Document Object model, XHTML, XPath and
XSLT
JavaScript: Functions- Introduction, Data types, Variables, Expressions and
Operators. JavaScript Statements, loops, arrays, strings, function,JavaScript
III Global Functions, Recursion, javaScript arrays, JavaScript objects. Event 8
driven programming with JavaScript, Client-side validation; Server side
programming, Sessions and Session Tracking techniques.
PHP : Starting to script on server side, Arrays, function and forms, advance
PHP Databases : Basic command with PHP examples, Connection to server,
IV creating database, selecting a database, listing database, listing table names 10
creating a table, inserting data, altering tables, queries, deleting database,
deleting data and tables, PHP myadmin and database bugs.
Service Oriented Architecture – SOAP. Web 2.0 technologies, Introduction
to semantic web. Capturing Information from semantic web pages; Data
V 7
analytics over semantic and linked Web. Internet/Web of Things,
Applications and Research Trends.

Web Developer's Reference Guide. By: Joshua Johanan, Talha Khan,


1.
Text Ricardo
Books Zea
Bai and Ekedhi, The Web Warrior Guide to Web Programming, 3rd Edition,
2.
Thomson, 2008.
https://www.wileyindia.com/web-technologies-html-javascript-php-java-jsp-
1.
E--Books asp-net-xml-and-ajax-black-book.html
2. https://www.pdfdrive.com/web-developers-reference-guide-
e158159681.html
Deitel, Deitel and Nieto, Internet and Worldwide Web - How to Program,
1.
Reference 5thEdition, PHI, 2011.
Books G. Antoniou, P. Groth, F. Harmelen and R. Hoekstra, “A Semantic Web
2.
Primer” Prentice Hall India
W3 School web Development:
1.
on line TL https://www.w3schools.com/whatis/whatis_icons.asp
Material
2. https://www.geektonight.com/web-technologies-notes-pdf/
Course
Sr. No. Name of the Experiments
Outcome
Design web pages for your college containing a description of the courses,
1 CO1
departments, faculties, library etc, use href, list tags.
Create a web page using frame. Divide the page into two parts with
Navigation links on left hand side of page (width=20%) and content page
2
on right hand side of page (width = 80%). On clicking the navigation Links
corresponding content must be shown on the right hand side.
Develop and demonstrate a HTML5 file that includes JavaScript script that
uses functions for the following problems:
a. Parameter: A string
3
Output: The position in the string of the left-most vowel
b. Parameter: A number
Output: The number with its digits in the reverse order

Write an HTML page including any required JavaScript that takes a number
4 from text field in the range of 0 to 999 and shows it in words. It should not
accept four and above digits, alphabets and special characters.
a. Design an XML document to store information about a student in an
engineering college affiliated to RTMNU. The information must include
Registration ID, Name, Name of the College, Brach, Year of Joining, and e-mail
5 id. Make up sample data for 3 students. Create a CSS style sheet and use it to
display the document.
b. Create an XSLT style sheet for one student element of the above
document and use it to create a display of that element.

Write a XHTML code to provide a form that collects names and telephone
numbers. The phone numbers must be in the format ddd-ddd-dddd. Write a
PHP script that checks the submitted telephone number to be sure that it
6 confirms to the required format and then returns a response that indicates
whether the number was correct.
Validate the Registration, user login and payment by credit card pages using
7
JavaScript.
Write a PHP program to sort the student records which are stored in the database
8
using selection sort.
Write a PHP program to store current date-time in a COOKIE and display the Last visited
9
on‟ date-time on the web page upon reopening of the same page.
Develop a web application project using the languages and concepts learnt with
10 a good look and feel effects. You can use any web technologies and frameworks
and databases.

You might also like