Students apply their knowledge and skills of python to build a database-backed web application using the Django framework. Students deploy the application to a managed cloud-based platform-as-a-service. Through a project-based approach, students install and import modules from third party libraries, build database schemas and queries using Python and object-oriented programming patterns, and securely serve dynamic content over the web. Prerequisite: Intermediate Python Programming - Building and Packaging an Application/Python Development II. No Textbook Required.
Software Required: Django installation and other third-party libraries from the Python Package Index (PyPI)