- 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
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
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
Cascading Style Sheets
Presenting the page: selectors, the box model, colors, typography, modern layout and responsive design.
5 topics · 5 lessons available
- 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
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
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