|

Date : TBC

Training Format & Duration
  • Live Online / On-Site / Hybrid / Private Team Training
  • Duration: 1 Day

Do you have 5 or more attendees?

Secure Coding in Ruby

Build secure and resilient Ruby applications with confidence.

Heading

 |

Date : TBC

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Do you have 5 or more attendees?
Contact Us about Team Training >>
bkg-decorativelines-big-white

About this course

About this course

Why this course?

This course is designed to deliver practical value to your team:

• This course offers practical, real-world defense strategies.

• Learn to think like an attacker and defend like a pro.

• Increase your codebase’s security resilience.

• Perfect for developers, security engineers, and team leads looking to integrate security into their workflows.

Training your development teams in secure software design and coding techniques brings significant long-term benefits to your organisation:

Increased trust: Maintain the confidence of your customers and partners by reducing risk exposure.

Reduced costs and increased efficiency: Minimise rework and avoiding the significant costs associated with fixing security flaws post-deployment.

Regulatory compliance: Stay compliant with industry standards (e.g., OWASP, ISO 27001, PCI DSS).

Objectives

Overview

Secure Coding in Ruby is a practical, hands-on course designed to help developers, team leads, and security professionals build secure and resilient Ruby applications without compromising performance or functionality.

With a strong emphasis on real-world vulnerabilities identified in the OWASP Top 10, this course focuses on actionable techniques to mitigate some of the most critical security challenges facing modern web applications.

Ruby applications, while developer-friendly, are not immune to security flaws. This course bridges the gap between development and security, empowering participants to write secure code, spot risks early, and defend their applications against common threats.

Through a combination of theoretical instruction and immersive hands-on labs, you will learn to integrate secure coding practices directly into your development lifecycle.

By the end of the course, you will not only understand the technical mechanics of each vulnerability but also know how to design and develop Ruby applications that are secure by default—ensuring protection from the ground up.

Attendee Profile

• Ruby developers looking to enhance application security

• Application security engineers securing Ruby codebases

• Development team leads embedding security into workflows

• DevOps professionals deploying secure Ruby environments

• Security enthusiasts with basic Ruby knowledge

Basic understanding of web security principles is recommended (not mandatory). Prior coding experience in Ruby is required.

Attendee Testimonials

Benefits

What is included?

• Live instructor-led sessions (online or in-person)

• Downloadable slides and course materials

• Access to a dedicated lab environment

• Programming-language specific labs: Ruby

• Certificate of Completion

• Option to customise content for organisational objectives

Recognition

Exam & Certifications

Materials

Team Training with Cycubix

Team Training with Cycubix

Instructors

The minds behind the course

The minds behind the course

Picture of Fabio Cerullo Cybersecurity Instructor

Fabio Cerullo

Senior Official ISC2 Authorised Instructor for CISSP, CCSP, CSSLP and SSCP

Fabio Cerullo is the Managing Director of Cycubix. He has extensive experience in understanding and addressing the challenges of cybersecurity from over two decades working in and with organisations across a diverse range of industries – from financial services to government departments, technology and manufacturing.

Fabio Cerullo is a Senior Authorised Instructor for ISC2,the global leader in information security education and certification. Fabio has delivered training to thousands of IT and security professionals world wide in cyber, cloud, and application security. As a member of ISC2 and OWASP organisations, Fabio helps individuals and organisations strengthen their application security posture and build fruitful relationships with governments, industry and educational institutions.

Fabio is a regular speaker and delivers training at events organised by leading Cybersecurity associations including OWASP and ISC2. He holds a Msc in Computer Engineering from UCA and the SSCP, CISSP, CSSLP & CCSP certifications from ISC2.

Show (Instructors)

The minds behind the course

The minds behind the course

Picture of Fabio Cerullo Cybersecurity Instructor

Fabio Cerullo

Fabio Cerullo is the Managing Director of Cycubix. He has extensive experience in understanding and addressing the challenges of cybersecurity from over two decades working in and with organisations across a diverse range of industries – from financial services to government departments, technology and manufacturing.

Fabio Cerullo is a Senior Authorised Instructor for ISC2,the global leader in information security education and certification. Fabio has delivered training to thousands of IT and security professionals world wide in cyber, cloud, and application security. As a member of ISC2 and OWASP organisations, Fabio helps individuals and organisations strengthen their application security posture and build fruitful relationships with governments, industry and educational institutions.

Fabio is a regular speaker and delivers training at events organised by leading Cybersecurity associations including OWASP and ISC2. He holds a Msc in Computer Engineering from UCA and the SSCP, CISSP, CSSLP & CCSP certifications from ISC2.