|
LO-1
|
Upon successful completion of this course, students will gain the competence to manage the process from virtual environment configuration to project skeleton creation using Python and the Django framework; develop dynamic web pages by integrating URL routing, views, and template layers within the MVT (Model-View-Template) architecture; design databases and perform CRUD operations through Django ORM and migrations; build back-end processes such as form validation, user login/logout, authorization, and session management while taking necessary precautions against common security vulnerabilities like CSRF and XSS, ultimately projecting an end-to-end operational and secure web application. |