Description | Implement a secure dynamic web site, using HTML, CSS, Flask, SQLAlchemy and WTForms, based on a given set of wireframes. |
Type | Hand-in assignment with oral explanation. |
Duration | At most 2 working days. |
Progress points | 2.0 |
Credits | 5 |
Test matrix |
Learning goal
?
|
Know |
Comprehend |
Apply |
Analyze |
Evaluate |
Create |
Σ |
Create web apps using Flask and Jinja2.
5
6
|
|
|
29 |
|
|
|
28.6
|
Create Python programs that fetch and modify data in a database.
5
|
|
|
14 |
|
|
|
14.3
|
Use an Object Relation Mapper.
5
6
|
|
|
14 |
|
|
|
14.3
|
Implement user authentication and authorization following best practices.
5
|
|
|
14 |
|
|
|
14.3
|
Recognize and protect against common security bugs in web apps.
5
|
|
|
14 |
|
|
|
14.3
|
Create validated web forms.
5
|
|
|
14 |
|
|
|
14.3
|
|
Status |
- You'll need to login to view this assignment.
Blocking
|