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. |
|
|
29 |
|
|
|
29 |
Create Python programs that fetch and modify data in a database. |
|
|
14 |
|
|
|
14 |
Use an Object Relation Mapper. |
|
|
14 |
|
|
|
14 |
Implement user authentication and authorization following best practices. |
|
|
14 |
|
|
|
14 |
Recognize and protect against common security bugs in web apps. |
|
|
14 |
|
|
|
14 |
Create validated web forms. |
|
|
14 |
|
|
|
14 |
|
Status |
You need to log in to view the learning materials and assignment(s).
|