Secure Coding in C and C++

Course overview

Your application written in C or C++ works as it should, so you’re done, right?

But have you thought about entering incorrect values? 16 GB data? And zero? An apostrophe? Negative numbers, or specifically -232? Because that’s what the bad guys will do – and the list is far from complete.

Managing safety requires a healthy level of paranoia, and that’s what this course provides: a strong emotional engagement through tons of hands-on labs and real-life stories, all to significantly improve code hygiene. Mistakes, consequences and best practices are our blood, sweat and tears.

All this is put in the context of C and C++ and extended with basic programming issues, discussing security pitfalls in code written in these languages.

So that you are prepared for the forces of the dark side. So that nothing unexpected happens.

This product is currently out of stock and unavailable.

Course Objective

  • Getting acquainted with basic concepts of cybersecurity
  • Identifying vulnerabilities and their consequences
  • Learn best practices for security in C and C++
  • Methods and principles for validating input data

Target Group

C/C++ developers.

Prerequisites

General C/C++ development.

Certification

This course does not have any associated certification. Each participant who completes the course receives a course certificate.

Trainer

Cydrill is a provider focused solely on Secure coding and are experts in the field. Their trainings are based on globally recognized guidelines such as:

  • OWASP Top 10
  • Seven Pernicious Kingdoms
  • Fortify Taxonomy

More about the course

Cydrill is a provider focused solely on Secure coding and are experts in the field. Their trainings are based on globally recognized guidelines such as:

  • OWASP Top 10
  • Seven Pernicious Kingdoms
  • Fortify Taxonomy

Course overview

3 days

Basic

Can’t find a (suitable) date, but are interested in the course? Send in an expression of interest and we will do what we can to get an opportunity that suits.

För samtliga utbildningar gäller våra
Allmänna Villkor.

Company-adapted course

The course can be adapted from several perspectives:
  • Content and focus area
  • Scope of application
  • Structure

In collaboration with the course leader, we make sure that the course meets your wishes

Send an expression of interest for the training

Send an expression of interest for the training