07/10/2022 13:40: Starting from Friday 14 October (included), Friday lectures will start at 14:30.
28/09/2022 22:00: To attend the course fill this form
27/09/2022 07:30: I'm happy to share a link on Brembo Hackathon from Andrea Fusaro (Software Development Team Lead at Brembo S.p.A.). It was an interesting event in Bergamo to team up and collaborate with automotive experts (and with a prize pool worth up to €30,000.00). Waiting for next edition... you may want to start thinking on what you will propose!
25/09/2022 11:00: Lectures will be in Aula Pitagora (ex MT11)
Thursday and Friday in room MT11
Introduction + Why design matters for security ⌛⌛
Deep modeling ⌛⌛⌛
Core concepts of Domain-Driven Design ⌛⌛
Code constructs promoting security - part 1 ⌛⌛⌛
Code constructs promoting security - part 2 ⌛⌛
Domain primitives ⌛⌛⌛
Exercises on domain primitives ⌛⌛
Ensuring integrity of state ⌛⌛⌛
Reducing complexity of state⌛⌛
Handling failures securely ⌛⌛⌛
Introduction to Test-Driven Development ⌛⌛
Advanced tests for Python ⌛⌛⌛
TUI example ⌛⌛
Django REST Framework - Part 1 ⌛⌛⌛
Django REST Framework - Part 2 ⌛⌛
Authentication, authorization and tests in Django REST Framework ⌛⌛⌛
Student Project ⌛⌛
Student Project ⌛⌛⌛
Student Project ⌛⌛
Student Project ⌛⌛⌛
Student Project ⌛ (9 December, shorter lecture, online)
Exam Simulation ⌛⌛
Student Project Showcase ⌛⌛⌛
Secure by Design - Dan Bergh Johnsson, Daniel Deogun, Daniel Sawano - Manning
Architecture Patterns with Python - Harry Percival, Bob Gregory – O’Reilly
Crafting Test-Driven Software with Python - Alessandro Molina – Packt
Dates will be added to the calendar when available