Learn CSIT
CSC-329Web

Web Technology

Semester V3 credit hours
6
Units
30
Lessons
6/6
Labs

Build for the web: HTML, CSS, JavaScript, server-side programming, databases and the ecosystem that powers the internet.

What you'll learn

The key areas this subject covers, mapped to the official curriculum.

  • How the web works: URLs, HTTP, clients and servers
  • HTML5 structure, forms and multimedia
  • CSS styling, layout and responsive design
  • Client-side scripting with JavaScript and the DOM
  • Server-side programming with PHP and MySQL, plus AJAX

Course units

The structured path through this subject.

  1. 1

    Introduction

    Foundations of the web: how pages travel from server to browser, what URLs and HTTP mean, and who sets the standards.

    5 topics · 5 lessons available

  2. 2

    Hyper Text Markup Language

    Structure and meaning on the web: documents, text, lists, links, images, tables, forms and HTML5.

    5 topics · 5 lessons available

  3. 3

    Cascading Style Sheets

    Presenting the page: selectors, the box model, colors, typography, modern layout and responsive design.

    5 topics · 5 lessons available

  4. 4

    Client Side Scripting with JavaScript

    Behaviour in the browser: JavaScript language basics, the DOM, events, and client-side form validation.

    5 topics · 5 lessons available

  5. 5

    AJAX and XML

    Data on the web: XML structure, namespaces and DTDs, and asynchronous page updates with AJAX, XMLHttpRequest and JSON.

    5 topics · 5 lessons available

  6. 6

    Server Side Scripting using PHP

    Dynamic pages on the server: PHP basics, forms and superglobals, sessions and cookies, and integration with MySQL.

    5 topics · 5 lessons available

Subject details

Code
CSC-329
Credit hours
3
Semester
Semester V
Category
web