CMM721 Semester 1 Masters · 20 credits Full-Stack
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
Sessions
01
Module Introduction & Web Architecture Course overview
02 HTML5 & Semantic Structure Modern markup
03 CSS3 & Responsive Design Styling and layout
04 JavaScript Fundamentals Client-side logic
05 Asynchronous JavaScript & APIs Fetching data
06 Django Basics Python web framework
07 Django ORM & CRUD Database management
08 Django REST Framework Building APIs
09 React & State Management Frontend architecture
10 Web App Critique Analysis and review
11 Comparative Critique Technology comparison
12 Project Finalisation Polishing and submission