WD Syllabus
WD Syllabus
Course Outcomes
Students will be able to:
1 Demonstrate ability to install, configure a web server
2 Design a specified web-page using HTML and CSS.
3 Demonstrate the ability to manipulate DOM objects using JavaScript.
Course Contents
Web Essentials: Clients, servers, communication, basic Internet protocols, HTTP
Request message, HTTP response message, web clients, generations of web
applications, Web server configuration, Debugging tools like Postman
[2 Hrs]
Markup languages, HTML: HTML: fundamental HTML elements, head, body etc.,
basic XHTML syntax and semantics, document publishing; HTML4 and HTML5.
[3 Hrs]
Design of web pages: CSS3: introduction, features, syntax, style properties of text,
box, layout, list, table, cursor, background, block, list, border, positioning etc.; CSS
Selectors: ID, tag, class, sub, child combinatory, adjacent, attribute, group, first-line,
before and after;
[4 Hrs]
[5 Hrs]
Text Books
Jeffrey C. Jackson, "Web Technologies: A Computer Science Perspective", Second
Edition, Pearson Education, 2007, ISBN 978-0131856035.
Reference Books
Marty Hall, Larry Brown, "Core Web Programming", Second Edition, Pearson
Education, 2001, ISBN 978-0130897930.
Robert. W. Sebesta, "Programming the World Wide Web", Fourth Edition, Pearson
Education, 2007, ISBN 978-0321489692.
H.M. Deitel, P.J. Deitel and A.B. Goldberg, "Internet & World Wide Web How To
Program", Third Edition, Pearson Education, 2006, ISBN 978-0131752429.
Online References
https://www.w3.org/html/
HTML, The Complete Reference http://www.htmlref.com/
http://w3schools.org/
http://php.net/
https://jquery.com/
https://developer.mozilla.org/en-US/docs/AJAX
http://www.tutorialspoint.com/css/