Secure Coding for C/C++ Training Boot Camp
Transform your career in 2 days
Boot camp at a glance
Online, in-person, team onsite
Ready to discuss your training goals? We've got you covered.
Complete the form and book a meeting with a member of our team to explore your learning opportunities.
This is where the error message would go.
Thanks! We look forward to meeting with you!
What you'll learn
Our Secure Coding in C/C++ Boot Camp covers typical C/C++ security programming bugs and common vulnerabilities. The root causes of the problems are explained through a number of easy-to-understand source code examples that depict how to find and correct the issues. The real strength of the training is the numerous hands-on exercises, which help you understand how easy it is for attackers to exploit these vulnerabilities.
The training also provides an overview of practical protection methods that can be applied at different levels (hardware components, operating systems, programming languages, the compiler, the source code or in production) to prevent the occurrence of various bugs, to detect them during development and before market launch, or to prevent their exploitation during system operation. Through exercises specially tailored to these mitigation techniques, you’ll learn how simple it is to eliminate various security problems.
Award-winning training you can trust
Everything you need to know
- 90-day extended access to Boot Camp components, including class recordings
- 100% Satisfaction Guarantee
- Free 90-day Infosec Skills subscription (access to 1,400+ additional courses and labs)
- Hands-on cyber ranges and labs
- Knowledge Transfer Guarantee
What makes the Infosec Secure Coding for C/C++ prep course different?
You can rest assured that the Secure Coding for C/C++ training materials are fully updated and synced with the latest version of the exam. With 20 years of training experience, we stand by our Secure Coding for C/C++ training with 100% satisfaction guaranteed. This means if you’re not 100% satisfied with your training at the end of the first day, you may withdraw and enroll in a different online or in-person course.
Before your boot camp
IT security and secure coding
- Nature of security
- IT security-related terms
- Definition of risk
- IT security vs. secure coding
- From vulnerabilities to botnets and cybercrime
- Classification of security flaws
Security relevant C/C++ programming bugs and flaws
- Exploitable security flaws
- Protection principles
- x86 machine code, memory layout, stack operations
- Stack overflow
- Heap overflow
Optional group & individual study
Common coding errors and vulnerabilities
- Input validation
- Improper error and exception handling
- Time and state problems
- Code quality problems
Advice and principles
- Matt Bishop’s principles of robust programming
- The security principles of Saltzer and Schroeder
- Vulnerability databases
- Secure coding sources — a starter kit
Optional group & individual study
Our boot camp guarantees
100% Satisfaction Guarantee
If you’re not 100% satisfied with your training at the end of the first day, you may withdraw and enroll in a different online or in-person course.
Knowledge Transfer Guarantee
If an employee leaves within three months of obtaining certification, Infosec will train a different employee at the same organization tuition-free for up to one year.
Unlock team training discounts
If you’re like many of our clients, employee certification is more than a goal — it’s a business requirement. Connect with our team to learn more about our training discounts.
You're in good company
Erik Heiss, United States Air Force
The instructor was able to take material that prior to the class had made no sense, and explained it in real world scenarios that were able to be understood.
Michelle Jemmott, Pentagon
I really appreciate that our instructor was extremely knowledgeable and was able to provide the information in a way that it could be understood. He also provided valuable test-taking strategies that I know not only helped me with this exam, but will help in all exams I take in the future.
Robert Caldwell, Salient Federal Solutions
The course was extremely helpful and provided exactly what we needed to know in order to successfully navigate the exam. Without this I am not confident I would have passed.
Explore our top boot camps
More learning opportunities
CompTIA Security+ Training Boot Camp
Cisco CCNA Associate & CyberOps Associate Training Boot Camp with Dual Certification
(ISC)² CISSP® Training Boot Camp
Our CISSP Boot Camp is designed to tackle the ever-evolving challenges of information security, and our intensive program provides you with the skills needed to excel. We cover the broad range of knowledge required for the CISSP certification and fully prepare you to pass the CISSP exam.