DescriptionImplement a secure dynamic web site, using HTML, CSS, Flask, SQLAlchemy and WTForms, based on a given set of wireframes.
TypeHand-in assignment with oral explanation.
DurationAbout 2 working days.
Progress points3.0
Learning goals
  • Create web apps using Flask and Jinja2. 17%
  • Create Python programs that fetch and modify data in a database. 17%
  • Use an Object Relation Mapper. 17%
  • Implement user authentication and authorization following best practices. 17%
  • Recognize and protect against common security bugs in web apps. 17%
  • Create validated web forms. 17%
  • You'll need to login to view this assignment. Blocking