IT 237: Web Technology I: Course Objectives
IT 237: Web Technology I: Course Objectives
Credits:3
Lecture Hours: 48
Course Objectives
The main objective of this course is to provide students both theoretical and practical knowledge
of different technologies that are used to develop front-end portion of web sites.
Course Description
This course covers different concepts of Web Technologies including web essentials, HTML,
CSS, JavaScript, and some basic concepts of jQuery, AJAX, JSON and XML.
Course Details
Unit 1: Web Essentials 5 LHs
The Internet; Basic Internet Protocols: TCP/IP, UDP, DNS and Domain Names, Higher-
Level Protocols; HTTP; HTTP Request and Response Messages; WWW; URL;
Client/Server Architecture: 1-Tier, 2-Tier, and 3-Tier; Web Page and Web Site; Static
and Dynamic Web Sites; Web 1.0, Web 2.0 and Web 3.0
Suggested Readings
Web Technologies: A Computer Science Perspective, Jeffrey C. Jackson, Pearson Prentice
Hall.
HTML & CSS: Design and Build Websites, Jon Duckett, John Wiley & Sons, Inc.
JavaScript and jQuery: Interactive Front-End Web Development, Jon Duckett, John
Wiley & Sons, Inc.
Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web
Graphics, Jennifer Niederst Robbins, O’Reilly Media, Inc.
Sams Teach Yourself HTML, CSS, and JavaScript All in One, Jennifer Kyrnin and Julie
Meloni Pearson Education, Inc.
An Introduction to XML and Web Technologies, Anders Møller and Michael I.
Schwartzbach, Addison-Wesley.
www.w3schools.com