Writing Secure Code in C++
Rated 3.5/5 based on 11 customer reviews

Writing Secure Code in C++

Available: Out of Stock
$0.00

Request Info
This learning path is intended for people who already know the C and C++ languages and want to improve their ability to write secure code.

Skill Assessment

Skill assessment | 20 questions

See how your secure C++ coding skills stack up against other professionals in your field.

Writing Secure Code in C++ Project

Project | 2 hours 48 minutes

Practice your secure C++ coding skills by solving challenges.

C++ Code Security Cyber Range

Cyber range | 10 labs

Gain practical experience and develop your secure C++ coding skills through 10 hands-on labs in the C++ Code Security Cyber Range.

Secure C/C++

Course | 13 minutes

This course is the introduction to the learning path. It presents the teacher, the tools and the content of the courses and explains why secure C/ C++ is important.

C/C++ Particularities

Course | 2 hours 44 minutes

This course covers all of the C/C++ particularities a programmer needs to know to create secure programs using these languages.

Interacting with the World

Course | 2 hours 15 minutes

This course describes many ways a program can interact with the world.

Error Handling

Course | 43 minutes

This course describes what to do and what not to do when an error occurs.

Random Number Generation

Course | 21 minutes

This course explains why good random number generation is important when developing software. It also shows how the functions, the C library provides for that, are flawed. And then, it describes better way to generate random numbers.

SETUPID Bit

Course | 29 minutes

Some programs have “superpowers,” and programming them requires special attention.

Driver Development

Course | 43 minutes

Device drivers, as operating systems, are written in C. When applications interact directly with them, they become the kernel’s last line of defense.

This learning path is intended for people who already know the C and C++ languages and want to improve their ability to write secure code.

Skill Assessment

Skill assessment | 20 questions

See how your secure C++ coding skills stack up against other professionals in your field.

Writing Secure Code in C++ Project

Project | 2 hours 48 minutes

Practice your secure C++ coding skills by solving challenges.

C++ Code Security Cyber Range

Cyber range | 10 labs

Gain practical experience and develop your secure C++ coding skills through 10 hands-on labs in the C++ Code Security Cyber Range.

Secure C/C++

Course | 13 minutes

This course is the introduction to the learning path. It presents the teacher, the tools and the content of the courses and explains why secure C/ C++ is important.

C/C++ Particularities

Course | 2 hours 44 minutes

This course covers all of the C/C++ particularities a programmer needs to know to create secure programs using these languages.

Interacting with the World

Course | 2 hours 15 minutes

This course describes many ways a program can interact with the world.

Error Handling

Course | 43 minutes

This course describes what to do and what not to do when an error occurs.

Random Number Generation

Course | 21 minutes

This course explains why good random number generation is important when developing software. It also shows how the functions, the C library provides for that, are flawed. And then, it describes better way to generate random numbers.

SETUPID Bit

Course | 29 minutes

Some programs have “superpowers,” and programming them requires special attention.

Driver Development

Course | 43 minutes

Device drivers, as operating systems, are written in C. When applications interact directly with them, they become the kernel’s last line of defense.