QCE Digital Solutions Unit 3: Web application components and data structures
Students learn the server-side and client-side components of a web application, how they communicate, and the arrays, lists, dictionaries and records that hold its data.
One content description from the full QCE Digital Solutions Unit 3 — Interactions Between Users, Data and Digital Systems journey. All 24 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (24)
1
Components of a web application
2
Client and server
3
Web server
4
Database server
5
Server-side code
6
What a web browser is
7
Requesting a page from the web server
8
How a browser renders a web page
9
HTTP request and response
10
From URL to web page: the full sequence
11
Sorting webpage components into layers
12
The behaviour layer: JavaScript
13
The form element
14
What an API is
15
Calling a web API with requests.get()
16
Reading JSON data from an API response
17
One-dimensional arrays
18
Lists – Creation
19
Lists – Indexing
20
Dictionaries – Basics (creation, accessing)
21
Dictionaries – Methods (keys, values, items, get)
22
Lists + Dictionaries
23
Records: fields with different data types
24
Choosing a data structure
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →