Menu
EUR
Nu 10% korting op alle Microsoft-certificeringen! Bekijk aanbod
C/C++ Defensive Programming Training
€192,39 €159,00
In shopping cart
C/C++ Defensive Programming Training
(0)
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training

C/C++ Defensive Programming Training

€192,39 €159,00 Incl. tax Excl. tax
In stock

C/C++ Defensive Programming Training Award-winning E-Learning course Extensive interactive videos with spoken text Certified teachers Practical exercises Certificate. Read more.

Bulk discount
No discount
1 Piece
€192,39 €159,00
2% Discount
2 Pieces
€188,54 €155,82 / Piece
3% Discount
3 Pieces
€186,62 €154,23 / Piece
7% Discount
5 Pieces
€178,92 €147,87 / Piece
10% Discount
10 Pieces
€173,15 €143,10 / Piece
15% Discount
25 Pieces
€163,53 €135,15 / Piece
22% Discount
50 Pieces
€150,06 €124,02 / Piece
30% Discount
100 Pieces
€134,67 €111,30 / Piece
50% Discount
200 Pieces
€96,20 €79,50 / Piece
Make a choice
standaardprijs
108770315
In stock
Ordered before 5 p.m.! Start today.
108770315
€192,39 €159,00
  • Officieel examen
    Online of fysiek
  • Start nu – bekroonde e-learning
    Inclusief proefexamens & 24/7
  • ISO 9001 & 27001 werkwijze
    1000+ organisaties gingen u voor
  • Maatwerk & gratis intake
    Inclusief nulmeting bij training

Product description

C/C++ Defensive Programming E-Learning

Order this amazing, award-winning "Defensive Programming in C/C++" E-Learning course online!
✔️ 1 year of 24/7 access to extensive interactive videos, lectures, practical assignments, and progress tracking.
✔️ Includes a certificate of completion upon successful completion.

Why choose this training?

The C/C++ Defensive Programming course focuses on developing secure and robust code in C and C++. With the growing importance of security and fault-free systems, defensive programming has become an essential skill for every developer. This course teaches you how to identify and prevent potential bugs and vulnerabilities during the development process.

What you will learn:

  • Defensive programming principles: Learn techniques to design software that can withstand unusual and incorrect input.
  • Security measures: Understand how to prevent common vulnerabilities like buffer overflows and pointer errors.
  • Debugging and error handling: Develop robust debugging techniques and implement effective error-handling strategies.
  • Code standards and best practices: Master C/C++ programming standards and apply best practices to ensure higher software quality.
  • Practical applications: Work on real-world scenarios to practice and apply your skills in actual projects.

This course equips you with the knowledge and tools to develop high-quality, secure software that can withstand unexpected situations and cyber threats.

Who should take this course?

This training is suitable for:

  • Software developers and engineers working with C and C++ who want to specialize in defensive programming.
  • IT professionals responsible for developing secure software in environments with high demands for reliability and security.
  • Security specialists who want to expand their knowledge with programming principles that enhance software security.
  • Students and beginners in programming with basic knowledge of C/C++ who want to learn how to write robust and error-resistant code.

Course content

Introduction to Defensive Programming

Course: 17 Minutes

  • Course Introduction
  • Potential Software Risks in C/C++
  • Why Do Risks Exist in C/C++?
  • Defensive Coding in C/C++
  • Preventative Planning in C/C++

Defensive Programming C/C++ Techniques

Course: 21 Minutes

  • Clean Code for C/C++
  • Employing Iterative Design for C/C++
  • Using Pseudocode for C/C++
  • Assertions in C/C++
  • Pre and Post Conditions in C/C++

Inspections and Testing for C/C++

Course: 15 Minutes

  • Low-level Design Inspections for C/C++
  • Introduction to Testing for C/C++
  • Writing Testable Code for C/C++
  • Unit Tests for C/C++

Defendable Code in C/C++

Course: 16 Minutes

  • Defensible Methods in C/C++
  • Method Parameters and Return Values in C/C++
  • Variables in C/C++
  • If and Switch Statements in C/C++

Working with Errors in C/C++

Course: 23 Minutes

  • Error Handling in C/C++
  • Utilizing Exceptions in C/C++
  • Error Codes and Messages in C/C++
  • Error Processing and Global Objects in C/C++
  • Handling Errors Locally in C/C++
  • Anticipating Errors in C/C++

Practice: Creating Defensible Code

Course: 5 Minutes

  • Exercise: Creating Clean Testable Code for C/C++

Risks in C/C++ Applications

Course: 15 Minutes

  • Course Introduction
    Potential UI Application Risks in C/C++
    Buffer Overflows in C/C++ Applications
    Preventing Buffer Overflows in C/C++

Defending Against Attacks

Course: 19 Minutes

  • Code Injection Attacks in C/C++
  • Mitigating Code Injection Attacks in C/C++
  • Format String Attacks in C/C++
  • Preventing DLL Hijacking in C/C++ Applications
  • Using Exceptions in C/C++ Applications

Working with User Input

Course: 14 Minutes

  • Dealing with Bad Data in C/C++
  • Using Regular Expressions in C/C++
  • Constraining User Input in C/C++

Defending Code in C/C++

Course: 15 Minutes

  • Working with Data in C/C++
  • Data Validation in C/C++
  • Casting in C/C++

C/C++ Best Practices for Defensive Coding

Course: 29 Minutes

  • Operator Overloading in C/C++
  • Working with Accessor Methods in C/C++
  • Working with Loops in C/C++
  • Functions in C/C++
  • References and Pointers in C/C++
  • Secure Coding Practices for C/C++
  • Code Readability in C/C++

Practice: Securing a C/C++ Application

Course: 6 Minutes

  • Exercise: Creating a Secure C/C++ Application

Specifications

Article number
108770315
SKU
108770315
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
3:13 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

Reviews

0/5
0 stars based on 0 reviews
0 reviews
Vragen over deze training?
Of wilt u hulp bij het bestellen? Neem gerust contact op via [email protected] of bel ons op +31 36 760 1019. Wij helpen u graag!
Vragen over deze training?
Of wilt u hulp bij het bestellen? Neem gerust contact op via [email protected] of bel ons op +31 36 760 1019. Wij helpen u graag!

Recently viewed

Online 24/7
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training
C/C++ Defensive Programming Training Award-winning E-Learning course Extensive i...
€192,39 €159,00
 
LearnKit
API Testing with REST Assured Training
API Testing with REST Assured Training
API Testing with REST Assured E-Learning Training Certified teachers Quizzes Ass...
€239,58 €198,00
 

Specifications

Article number
108770315
SKU
108770315
Language
English
Qualifications of the Instructor
Certified
Course Format and Length
Teaching videos with subtitles, interactive elements and assignments and tests
Lesson duration
3:13 Hours
Progress monitoring
Access to Material
365 days
Technical Requirements
Computer or mobile device, Stable internet connections Web browsersuch as Chrome, Firefox, Safari or Edge.
Support or Assistance
Helpdesk and online knowledge base 24/7
Certification
Certificate of participation in PDF format
Price and costs
Course price at no extra cost
Cancellation policy and money-back guarantee
We assess this on a case-by-case basis
Award Winning E-learning
Tip!
Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.
0/5
0 stars based on 0 reviews
0 reviews
Choose your language
Choose your currency

Recently added

Total excl. VAT
€0,00
Order for another €50,00 and receive free shipping
0
Compare
Start comparison

Review C/C++ Defensive Programming Training

This product has been added to your cart
Wij gebruiken functionele en analytische cookies om onze website goed te laten werken en het gebruik ervan te meten met Google Analytics. Er worden geen persoonsgegevens gedeeld voor advertentiedoeleinden. Door op "Accepteren" te klikken, geeft u toestemming voor het plaatsen van deze cookies. Manage cookies