Secure Programming Workshop

Learn to avoid common coding mistakes early and meet today’s security expectations, including NIS2 and DORA.

... > Training Courses > Secure Programming Workshop

Why secure programming matters

Many vulnerabilities in software arise during the development phase. By making your developers aware of secure programming practices early on, you can prevent mistakes that later require costly incidents or remediation. This training will not only help you improve the quality of your code, but also structurally reduce risks - something that is becoming increasingly important in light of stricter laws and regulations such as NIS2 and DORA.

What you’ll learn

  • Learn the basic security principles for secure programming
  • Get a good understanding of common vulnerabilities such as cross-site scripting and cross-site request forgery
  • Understand how a hacker uses information to learn more about your systems and how they can use it to gain access to them
  • Know how to prevent common vulnerabilities through a wide range of methods.

This is a hands-on training with lots of exercises, demonstrations and quizzes for effective learning.

Image in image block

Who should join

This training is suitable for:

  • Developers
  • Application testers
  • Software engineers
  • Technical staff involved in security management

This program is open to any skill level, but some programming experience is desired. As a junior, this is the best time to learn how to program in a secure way to avoid the most common vulnerabilities. If you are a seasoned professional, you will increase your knowledge and learn a more secure way of programming.

What to expect

During this one-day Secure Programming Training, participants will learn how common mistakes in software development can lead to serious security problems. The training begins with an interactive introduction to security awareness for programmers, followed by practical explanations of vulnerabilities such as CSRF, SQL injection and XSS using realistic examples.

In the afternoon, we will delve deeper into secure software architecture, code reviews and automated testing. We also show practical examples in different programming languages (such as Java and C), to make the theory directly applicable. The day concludes with a quiz and room for questions. 

About the trainers

 

More Information

Are you interested in hosting this interactive and tailored training at your company? Please fill out the form below and we will contact you within one business day.

USP

Why choose Bureau Veritas Cybersecurity

Bureau Veritas Cybersecurity is your expert partner in cybersecurity. We help organizations identify risks, strengthen defenses and comply with cybersecurity standards and regulations. Our services cover people, processes and technology, ranging from awareness training and social engineering to security advice, compliance and penetration testing.

We operate across IT, OT and IoT environments, supporting both digital systems and connected products. With over 300 cybersecurity professionals worldwide, we combine deep technical expertise with a global presence. Bureau Veritas Cybersecurity is part of the Bureau Veritas Group, a global leader in testing, inspection and certification.