Web Technology I
0%
Course Title: Web Technology I
Course No: BIT251
Nature of the Course: Theory + Lab
Semester: 4
Full Marks: 60 + 20 + 20
Pass Marks: 24 + 8 + 8
Credit Hours: 3
Course Description
Course Objectives
Course Contents
1. Introduction
4 hrs
2. Markup Language
11 hrs
2.8. Formatting
- Formatting tags: b, i, small, sup, sub
- Spacing: Pre, Br
- Formatting Text Phrases: span, strong, tt
2.14. Forms
- Form Elements
- Meta Tag
2.15. HTML Events
- Window Events
- Form Element Events
- Keyboard Events
- Mouse Events
2.16. HTML5 Basics
- Audio, Video, Canvas
- Main, Section, Article, Header, Footer, Aside, Nav, Figure Tags
3. Style Sheets
10 hrs
3.13. CSS Box Model
- Normal Flow Box Layout: Basic Box Layout, Display Property, Padding, Margin
- Positioning: Relative, Float, Absolute
4. Client Side Scripting
12 hrs
4.12. Built-in Objects
- Window, String, Number, Boolean, Date, Math, RegExp, Form
- User Defined Objects
5. XML
8 hrs
5.8. XML Schema Languages
- Document Type Definition (DTD)
- XML Schema Definition (XSD)
Laboratory Works
- 1.HTML web page creation
- 2.CSS styling and responsive design
- 3.JavaScript client side scripting
- 4.XML document creation and processing
Text Books
- 1.Web Technologies: A Computer Science Perspective, Jeffrey C. Jackson, Pearson Prentice Hall
Reference Books
- 1.HTML5 and CSS3 for the Real World, Estelle Weyl, Louis Lazaris, Alexis Goldstein, Sitepoint
- 2.Dynamic Web Programming and HTML5, Paul S. Wang, CRC Press
- 3.HTML5 Programming with JavaScript for Dummies, John Paul Mueller
- 4.JavaScript: The Web Technologies Series, Don Gosseli, Course Technology Cengage Learning
- 5.Web Technologies: Html, Javascript, Php, Java, Jsp, Asp.Net, Xml And Ajax, Black Book, Dreamtech Press
- 6.An Introduction to XML and Web Technologies, Anders Moller and Michael I. Schwartzbach, Addison-Wesley
- 7.www.w3schools.com