CMPSC X425.5WD - Python Web Frameworks
Course Description
Design and Build Web Applications using Python Web Frameworks
Python is rapidly becoming a favorite programming language for developing responsive websites, due in large part to the excellent availability of web frameworks. Web frameworks are Python packages that provide a suite of tools built-in that allow rapid development and deployment of websites.
In this course, students will gain experience with the popular Django web framework to design, develop and implement a web application. The curriculum covers front-end-coding and back-end libraries for frameworks, optimization, and security authentication. Participants will learn various python functions and web services to support user interaction and database capabilities. They will use a suite of built-in tools that create a fast-responsive website and will have the ability to improve application performance through caching.
Learner Outcomes
- Design and implement a website using Django Web Framework
- Hands-on experience with the built-in tools, programming and creating web application.
- Understand security aspects and social authentication
- Understand the web application containers within python frameworks
- Ability to optimize the performance of front end as well back end components
Prerequisites
Proficiency in Python language or equivalent knowledge.Applies Towards the Following Certificates
- Python Programming : Elective Courses
- Web Development : Elective Courses
