CMM721 Semester 1 Masters · 20 credits
Web Application Development
Intensive masters-level introduction to full-stack development. Master HTML5, CSS3, JavaScript, Python, Django, and React through comprehensive hands-on projects.
Sessions
12
Focus
Full-Stack
Quizzes
12 available
Sessions
1
Module Introduction & Web Architecture
Course overview
Slides
Quiz
2
HTML5 & Semantic Structure
Modern markup
Slides
Quiz
3
CSS3 & Responsive Design
Styling and layout
Slides
Quiz
4
JavaScript Fundamentals
Client-side logic
Slides
Quiz
5
Asynchronous JavaScript & APIs
Fetching data
Slides
Quiz
6
Django Basics
Python web framework
Slides
Quiz
7
Django ORM & CRUD
Database management
Slides
Quiz
8
Django REST Framework
Building APIs
Slides
Quiz
9
React & State Management
Frontend architecture
Slides
Quiz
10
Web App Critique
Analysis and review
Slides
Quiz
11
Comparative Critique
Technology comparison
Slides
Quiz
12
Project Finalisation
Polishing and submission
Slides
Quiz
Revision Quizzes
Q1 Module Introduction & Web Architecture
Q2 HTML5 & Semantic Structure
Q3 CSS3 & Responsive Design
Q4 JavaScript Fundamentals
Q5 Asynchronous JavaScript & APIs
Q6 Django Basics
Q7 Django ORM & CRUD
Q8 Django REST Framework
Q9 React & State Management
Q10 Web App Critique
Q11 Comparative Critique
Q12 Project Finalisation