0% found this document useful (0 votes)
57 views2 pages

21IOT403 - Web Technologies - Syllabus

This document outlines a course on web technology that covers HTML, CSS, JavaScript, PHP, and frameworks like jQuery. The 45-hour course is divided into 5 units. Unit 1 introduces HTML and CSS topics like syntax, semantics, and the box model. Unit 2 covers HTML tables and forms as well as responsive design. Unit 3 focuses on client-side scripting with JavaScript, events, and the DOM. Unit 4 examines server-side programming with PHP, classes, and file handling. The final unit discusses managing state, advanced JavaScript, XML, and web services. Upon completing the course, students will be able to build web pages with HTML and CSS, create dynamic content with JavaScript and PHP, and inspect frameworks like jQuery.

Uploaded by

nadixof691
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views2 pages

21IOT403 - Web Technologies - Syllabus

This document outlines a course on web technology that covers HTML, CSS, JavaScript, PHP, and frameworks like jQuery. The 45-hour course is divided into 5 units. Unit 1 introduces HTML and CSS topics like syntax, semantics, and the box model. Unit 2 covers HTML tables and forms as well as responsive design. Unit 3 focuses on client-side scripting with JavaScript, events, and the DOM. Unit 4 examines server-side programming with PHP, classes, and file handling. The final unit discusses managing state, advanced JavaScript, XML, and web services. Upon completing the course, students will be able to build web pages with HTML and CSS, create dynamic content with JavaScript and PHP, and inspect frameworks like jQuery.

Uploaded by

nadixof691
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Web Technology

Subject Code : 21IOT403 Total Contact Hours :


45
Credits : 03 L-T-P: 3-0-0
Prerequisite: Knowledge of Networking, Computer Programming.

Course Objectives:

 Illustrate the Semantic Structure of HTML and CSS

 Compose forms and tables using HTML and CSS

 Design Client-Side programs using JavaScript and Server-Side programs using PHP

 Infer Object Oriented Programming capabilities of PHP

 •Examine JavaScript frameworks such as jQuery and Backbone

UNIT– 1
(9 Hours)
Teaching Hours Introduction to HTML, What is HTML and Where did it come
from?, HTML Syntax, Semantic Markup, Structure of HTML Documents, Quick
Tour of HTML Elements, HTML5 Semantic Structure Elements, Introduction to
CSS, What is CSS, CSS Syntax, Location of Styles, Selectors, The Cascade:
How Styles Interact, The Box Model, CSS Text Styling.
UNIT– 2
(9 Hours)
HTML Tables and Forms, Introducing Tables, Styling Tables, Introducing
Forms, Form Control Elements, Table and Form Accessibility, Microformats,
Advanced CSS: Layout, Normal Flow, Positioning Elements, Floating Elements,
Constructing Multicolumn Layouts, Approaches to CSS Layout, Responsive
Design, CSS Frameworks.

UNIT– 3
(9 Hours)
JavaScript: Client-Side Scripting, What is JavaScript and What can it do?,
JavaScript Design Principles, Where does JavaScript Go?, Syntax, JavaScript
Objects, The Document Object Model (DOM), JavaScript Events, Forms,
Introduction to Server-Side Development with PHP, What is Server-Side
Development, A Web Server’s Responsibilities, Quick Tour of PHP, Program
Control, Functions

UNIT– 4
(9Hours)
PHP Arrays and Superglobals, Arrays, $_GET and $_POST Superglobal Arrays,
$_SERVER Array, $_Files Array, Reading/Writing Files, PHP Classes and
Objects, Object-Oriented Overview, Classes and Objects in PHP, Object
Oriented Design, Error Handling and Validation, What are Errors and
Exceptions?, PHP Error Reporting, PHP Error and Exception Handling

UNIT– 5
(9 Hours)
Managing State, The Problem of State in Web Applications, Passing Information
via Query Strings, Passing Information via the URL Path, Cookies, Serialization,
Session State, HTML5 Web Storage, Caching, Advanced JavaScript and jQuery,
JavaScript Pseudo-Classes, jQuery Foundations, AJAX, Asynchronous File
Transmission, Animation, Backbone MVC Frameworks, XML Processing and Web
Services, XML Processing, JSON, Overview of Web Services.
Outcomes of the Subject:
After studying this course, students will be able to
• Adapt HTML and CSS syntax and semantics to build web pages.
• Construct and visually format tables and forms using HTML and CSS
• Develop Client-Side Scripts using JavaScript and Server-Side Scripts using
PHP to generate and display the contents dynamically.
• Appraise the principles of object oriented development using PHP • Inspect
JavaScript frameworks like jQuery and Backbone which facilitates developer.

Text Books: 1. Randy Connolly, Ricardo Hoar, "Fundamentals of Web


Development”, 1 stEdition, Pearson Education India. (ISBN:978-9332575271)
Reference Books:
1) Robin Nixon, “Learning PHP, MySQL &JavaScript with jQuery, CSS and
HTML5”, 4 thEdition, O’Reilly Publications, 2015. (ISBN:978-9352130153)
2) Luke Welling, Laura Thomson, “PHP and MySQL Web Development”, 5th
Edition, Pearson Education, 2016. (ISBN:978-9332582736)
3) Nicholas C Zakas, “Professional JavaScript for Web Developers”, 3rd
Edition, Wrox/Wiley India, 2012. (ISBN:978-8126535088)
4) David Sawyer Mcfarland, “JavaScript & jQuery: The Missing Manual”, 1st
Edition, O’Reilly/Shroff Publishers & Distributors Pvt Ltd, 2014 (ISBN:978-
9351108078)
5) Zak Ruvalcaba Anne Boehm, “Murach's HTML5 and CSS3”, 3rdEdition,
Murachs/Shroff Publishers & Distributors Pvt Ltd, 2016. (ISBN:978-
9352133246)

You might also like