Overview
You’ll master the foundational skills necessary to become a Security Engineer. This program will focus on how to protect a company’s computer systems, networks, applications and infrastructure.
Syllabus
- Welcome
- Security Engineering Fundamentals
- This course introduces the fundamental concepts and practices of security engineering including basic security principles and practical applications of cryptography. You will also learn strategies to implement risk evaluation, security review, and audit.
- Systems Security
- In this course, you will learn about implementing authentication and authorization You will learn how to build and utilize tools that can alert you to system security breaches and you'll know how to effectively counter them.
- Infrastructure Security
- In this course, you will be introduced to the industry best practices for security configurations and controls.
- Application Security
- Explore the history of application security and gain insights into key concepts in the field. Review the OWASP Top 10, along with best practices to mitigate common vulnerabilities. Apply essential techniques for conducting penetration testing. Perform static code scans using special software and manually test a web application. Understand methods for performing Static Application Security Testing (SAST) and interpret the test results. Write effective security reports and calculate vulnerability severity using the CVSS v3.1 standard. Communicate findings with development and QA teams to collaboratively enhance application security.
- Congratulations!
- Career Services
Taught by
Taylor Lobb, Abhinav Singh, Rod Soto and Dev Badlu
Reviews
5.0 rating, based on 1 Class Central review
4.7 rating at Udacity based on 33 ratings
Showing Class Central Sort
-
It's a great program. I have learned so much and it makes difficult concepts clear and easy to understand. It has matched my needs and exceeded my expectations.