3. Web Technology (5)
3. Web Technology (5)
Teaching Schedule
Hours/Week Examination Scheme
Course Objective: After finishing this subject, students will be able to develop web
pages using HTML, JavaScript, XML and advanced concepts of web applications
and server-side programming.
Course Contents:
1. Introduction to Web Technology
[5 Hrs]
1.1 Web Basics: Web Browsers, Web Servers, Tier Technology and its types, Static
and Dynamic Web Page. Client side and Server side Scripting.
1.2 Web Protocols: details of HTTP, HTTPs, FTP
1.3 Introduction to Free and Open Source Software
1.3.1 Characteristics, Advantages and Disadvantages Free Software, Open Source
Software and Proprietary Software
1.3.2 Difference between Free Software, Open Source Software and Proprietary
Software
1.3.3 Licensing and its types: Commercial License and Open Source License
2.4 Sections
2.9 Forms
2.11 List
2.12 Links
2.13 Images
2.14 Frames
3. Page Designing with CSS
[8 Hrs]
3.1 Introduction to designing approaches
3.1.1 Table-based designs
3.2.1 Introduction
3.2.3 CSS properties — Text and Fonts, Colors and Backgrounds, The Box Model
(dimensions, padding, margin and borders), Positioning and Display, Lists,
Tables, Media
4.2.2 Variables, Identifiers, Data Types and Values, Scope, Literals, Reserved
Words
4.2.5 Functions
4.3 Objects
4.3.2 Constructors