Wednesday¶
Objectives¶
- Learn how to automate the deployment of a Django app with Ansible
- Learn how to secure web apps in an existing code base
- Understand how Bubble Sort works
Readings¶
Web App Security¶
- OWASP Top Ten App Vulnerabilities
- Learn about the most common attack vectors at Hacksplaining
- Web App Security Best Practices
DevOps and Ansible¶
- Lessons from Using Ansible
- Deploying Django with Ansible
- Read this Ansible Tutorial to learn a bit about how Ansible works.
- What is DevOps? (AWS)
Review¶
- Django Forms and Auth-Auth
- Bubble Sort
Concepts¶
Demo¶
- Bubble Sort!
Assignments¶
- Break the Site/Fix the Site
- Implement Bubble Sort
- Automate Deploying Imager with Ansible (Due Friday)
- Django Imager: Complete Front-End (Due Friday)
- Django: Django REST Framework Tutorial, Parts 1-3
- Technical Blog Post: Publish Your Post (Due Friday Week 9)
- Group Project: Create a Repository
- Today I learned...