Skip to main content
CMM721 Semester 1 · 2025/26 Birmingham Newman University 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.

Students

20 students

Credits

20 credits

Level

Masters Conversion

Role

Module Leader

Module Overview

Intensive masters-level introduction to full-stack development. Master HTML5, CSS3, JavaScript, Python, Django, and React through comprehensive hands-on projects.

Syllabus

  • Module Introduction & Web Architecture
  • HTML5 & Semantic Structure
  • CSS3 & Responsive Design
  • JavaScript Fundamentals (DOM, Events)
  • Asynchronous JavaScript & APIs
  • Django Basics (MVT Pattern)
  • Django ORM & Database Operations
  • API Development with Django REST Framework
  • React & Component-Based UI
  • State Management in React
  • Web App Critique & Analysis Methods
  • Project Deployment & CI/CD