Software Engineering & DevOps

Foundations of Software Security Testing

Comprehensive Insights into Software Security Testing

Workload: 360 hours Topics: Security Practices in Software Development
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Foundations of Software Security Testing delves into the critical aspects of safeguarding software applications through rigorous testing methodologies. Participants will engage in project-based learning that emphasizes hands-on experience with security testing tools and techniques, fostering a deep understanding of vulnerabilities and how to mitigate them effectively. This course equips learners with the skills necessary to identify security flaws, implement appropriate testing strategies, and contribute to the development of secure software.
The curriculum is designed to provide a thorough grounding in software security practices, combining theoretical knowledge with practical application. Participants will explore various testing frameworks, develop security test plans, and engage in collaborative projects that culminate in a final presentation of their findings. By the end of the course, attendees will be well-prepared to tackle real-world security challenges in software development environments.
Introduction to Software Security Testing
Understanding Common Security Vulnerabilities
Security Testing Methodologies and Frameworks
Developing Security Test Plans
Automated vs. Manual Security Testing Techniques
Tools for Security Testing: Overview and Hands-on Practice
Conducting Penetration Testing
Analyzing Security Test Results and Reporting
Case Studies of Security Breaches and Lessons Learned
Final Project: Comprehensive Security Testing of a Software Application

Learning goal

Equip participants with the skills and knowledge to effectively conduct software security testing and contribute to secure software development practices.

Target group

Graduates, job seekers, business professionals, and optionally researchers or consultants.

Prerequisites

Basic understanding of software development and programming concepts.

Format and certification

Teaching method: Project-based, interactive.

Certificate: Certificate of Attendance, Certificate of Expert, issued by Cademix Institute of Technology.

Related programs

Shopping Basket
Cademix Institute of Technology e.U.Continuing Education ยท Professional Development ยท Austria