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
|
|
|
30 |
|
|
|
30.0
|
Create Python programs that fetch and modify data in a database.
5
|
|
|
10 |
|
|
|
10.0
|
Use an Object Relation Mapper.
5
6
|
|
|
20 |
|
|
|
20.0
|
Implement user authentication and authorization following best practices.
5
|
|
|
10 |
|
|
|
10.0
|
Recognize and protect against common security bugs in web apps.
5
|
|
|
10 |
|
|
|
10.0
|
Create validated web forms.
5
|
|
|
20 |
|
|
|
20.0
|
|
Status |
- You'll need to login to view this assignment.
Blocking
|