• Deployment and Security

  • 12 Lessons

Deployment and Security

  • Overview
  • Curriculum

This course covers the securing and deployment of web applications. Students will learn the common security attack vectors as well as how to mitigate them. Students will deploy an application to a cloud hosting platform and learn how to automate the process.

  • Deployment Lessons
    • Lesson 1. Introduction to Deployment
    • Lesson 2. Automation
    • Lesson 3. Travis CI
    • Lesson 4. Vim and Reverse Proxy
    • Lesson 5. Final Project
    • Lesson 6. Feedback
  • Web Security Foundations
    • Lesson 7. Introduction to Web Security
    • Lesson 8. Application Trust Boundaries
    • Lesson 9. Hosting Options and Security
    • Lesson 10. System Administration
    • Lesson 11. Internal Attack Vectors
    • Lesson 12. Feedback