Module Syllabus & Learning Objectives
Comprehensive exploration of modern web engineering: Django LTS architectural patterns, RESTful API design with OpenAPI/Swagger specifications, real-time bidirectional communication using WebSockets and Django Channels, Boyce-Codd Normal Form database optimization, and automated testing.
Course Materials & Lecture Resources
Downloadable PDFs, lecture slides, video lessons, and supporting resources
Week 5 – Full-Stack Web Development & TeknoAXE Royalty-Free Video Showcase
YouTube VideoOfficial royalty-free embeddable video lesson from TeknoAXE (https://www.youtube.com/@teknoaxe).
Uploaded Sep 11, 2026 • Video
Week 4 – Relational Database Design & Normalization
Database schema design, 3NF/BCNF normalization, and query performance.
Uploaded Sep 11, 2026 • PDF
Week 3 – REST API Design & Model Serialization
Architectural guide for developing scalable RESTful web APIs.
Uploaded Sep 11, 2026 • PDF
Week 2 – WebSockets & Real-Time Communication
Bidirectional client-server protocols using Django Channels and Redis channel layers.
Uploaded Sep 11, 2026 • PDF
Week 1 – Architecture & Django Setup
Overview of MVC vs MVT, ASGI vs WSGI, and project scaffolding.
Uploaded Sep 11, 2026 • PDF
Module Quizzes & Assessments
Interactive single & multiple choice knowledge checks with automated grading
CM3035 Milestone: High-Concurrency & Scale
Advanced assessment covering Redis pub/sub channel layers and horizontal scalability.
CM3035 Knowledge Check: Architecture & WebSockets
Midterm assessment covering ASGI handlers, Daphne, Django Channels, and REST APIs.
Student Reviews & Feedback
Verified feedback from enrolled students
Very engaging curriculum with clear explanations of database normalization and security best practices.
Exceptional module! The practical integration of REST APIs, OpenAPI documentation, and WebSockets is first-rate.