Web Technology I syllabus
Browse the units
Web Technology I
6 units
3 Style Sheet Language (10 LHs)
- CSS syntax and inline, internal and external styles
- Element, class, ID, combinator, pseudo and attribute selectors
- Colors, backgrounds, borders, spacing, sizing and box model
- Text, fonts, links, lists, tables and forms
- Display, positioning, overflow, float and alignment
- Responsive design, media queries and frameworks
5 eXtensible Markup Language (5 LHs)
1. Web Essentials (5 LHs)
- Internet and protocols: TCP/IP, UDP, DNS and HTTP
- HTTP requests and responses; WWW and URLs
- Client/server architectures: 1-, 2- and 3-tier
- Static/dynamic websites; Web 1.0, 2.0 and 3.0
2. Markup Language (13 LHs)
- HTML document structure, elements, attributes and comments
- Headings, paragraphs, formatting, links and images
- Tables, lists, iframes, metadata and forms
- Audio, video and HTML5 sectioning elements
- div, class, id and HTML events
3. Style Sheet Language (10 LHs)
- CSS syntax and inline, internal and external styles
- Element, class, ID, combinator, pseudo and attribute selectors
- Colors, backgrounds, borders, spacing, sizing and box model
- Text, fonts, links, lists, tables and forms
- Display, positioning, overflow, float and alignment
- Responsive design, media queries and frameworks
4. Client-Side Scripting (15 LHs)
- JavaScript syntax, output, variables, types and operators
- Control statements, functions, arrays, classes and objects
- Built-in objects, events and form validation
- Errors, cookies, DOM and BOM
- Basics of jQuery, React, AngularJS, AJAX and JSON
5. eXtensible Markup Language (5 LHs)
- XML syntax, elements, attributes and namespaces
- DTD and schema
- XPath, XSLT and XQuery
6. Laboratory Works
- Create web pages with HTML, CSS, JavaScript and related client-side technologies