Strategic Security Education

Get Comprehensive Training to Defend Against Threats

McAfee Foundstone provides a comprehensive network security training curriculum designed to meet the needs of individuals, departments, and organizations to develop highly skilled security professionals. Combining interactive classroom demonstrations and hands-on lab exercises that employ real-world scenarios, Foundstone courses arm students with the tools and methodologies they need to proactively defend against the latest security threats. In addition to classroom training, Foundstone offers a series of computer-based courses that provide the latest security education at your convenience.

Courses are taught by the world’s foremost network security experts and developers of market-leading security technologies. Instructors have a broad range of expertise, from industry-leading IT and financial services companies to government agencies, including the Federal Deposit Insurance Corp., the U.S. Department of Justice, the U.S. Department of Defense, the Air Force Information Warfare Center, and the armed forces.

Classroom Training

Building Secure Software

Eliminate potential security flaws early in the software development lifecycle by understanding the processes for secure software design, development, and deployment.

Forensic & Incident Response Education (FIRE)

Understand the techniques to identify, respond to, and recover from both insider and outsider attacks in this in-depth computer forensics course.

Secure Software Essentials

Integrate security with software design and development. Learn the basic principles of building secure software, and how to avoid common mistakes that result in application vulnerabilities.

Ultimate Hacking

Learn how to execute Internet, intranet, and host-level security, as well as how to perform penetration assessments and develop countermeasures.

Ultimate Hacking: Expert

Learn to think like a hacker in this hands-on course for seasoned security professionals. Understand the increasingly sophisticated tools hackers use, and get the latest knowledge you need to defend against attacks and safeguard your company’s critical assets.

Ultimate Hacking: Windows Security

Combat threats to Windows. Assess architectural vulnerabilities and learn to deploy effective countermeasures using the latest programs to simulate breaches and responses in a series of hands-on exercises.

Ultimate Hacking: Wireless

Defend your wireless networks with confidence. Learn the tools, techniques, and methods attackers use to target wireless infrastructures, and assess your security posture to develop effective countermeasures against increasingly sophisticated attacks.

Ultimate Web Hacking

Defend against malicious hackers by learning their trade. Understand the latest techniques for exploiting web-based applications, recognize vulnerabilities, develop countermeasures, and perform ongoing assessments of web security in this hands-on course.

Writing Secure Code: ASP.NET (C#)

Build secure and reliable web applications using ASP.NET in this hands-on course. Understand the key security features of the .NET platform and how to avoid vulnerabilities.

Writing Secure Code: C++

Build secure and reliable enterprise applications using C++ in this hands-on course. Through real-world examples, learn the key security features of the C++ language and how to avoid design decisions that can introduce vulnerabilities.

Writing Secure Code: Java (J2EE)

Build secure and reliable web applications using Java by understanding the key security features of the J2EE platform and common web security pitfalls.

Computer-Based Training (CBT)

Security Awareness 101 Training

Integrate security into your employees’ daily business decisions. Designed for employees at every level of your organization, Foundstone Security Awareness 101 Training helps reduce the overall security risk to your organization.

Threat Modeling

Build secure software and understand how to use threat modeling to improve the software development lifecycle during this computer-based course.

Web Security 101 Training

The WebSec101 series introduces the basics of web and application security in easy to digest 20-30 minute webcasts. It aims to give brief introductions to each of the major topics in testing, developing and securing web applications, and points the viewer to more detailed material if interested.

Writing Secure Code: .NET

Build secure and reliable web applications using .NET, and learn the key security features of the .NET platform during this computer-based course.

Writing Secure Code: C++

Build secure and reliable applications using C++, and learn the key security features of the C++ language during this computer-based course.

Writing Secure Code: JAVA

Build secure and reliable web applications using Java. Avoid common web security pitfalls and application vulnerabilities by learning the key security features of Java J2EE during this computer-based course.