CyResLab at ESI
Build security skills. Strengthen resilience.
Practical cybersecurity training for developers, QA specialists, IT operations teams and resilience professionals.
Choose from 11 courses covering web threats, secure coding, cryptography, infrastructure, cloud security and operational resilience. CyResLab is ESI’s cybersecurity and cyber resilience division.
Discuss your team’s training needsTraining is arranged with ESI. Contact us for current availability, delivery options and a quote. The syllabus and technical setup are confirmed for each engagement.
Cybersecurity training catalogue
Web application security
1 day
Top 10 Web Threats for Developers
Understand common web vulnerabilities and apply secure coding practices through demonstrations and hands-on exercises.
Course details →1 day
Top 10 Web Threats for QA Specialists
Learn to detect, analyse and triage web security defects, with a focus on testing tools and practical investigation.
Course details →2 days
Advanced Web Threats for Developers
Build on foundational web security knowledge through deeper vulnerability analysis, code review and repair exercises.
Course details →1 day
Practical PHP Security
Recognise common PHP security problems and write safer code, whether using a framework or working directly with PHP.
Course details →Cryptography
1 day
Introduction to Practical Cryptography for IT Specialists
Understand cryptographic building blocks, their practical applications and the mistakes that can undermine otherwise sound security mechanisms.
Course details →1 day
Client-Side Web Cryptography
Explore the untrusted-server model and build a Node.js file-sharing service that applies client-side cryptography and complementary security controls.
Course details →Platform and infrastructure security
1 day
Introduction to Mobile Security
Explore the threats and design decisions that affect mobile applications, with separate editions for iOS and Android.
Course details →1 day
LAMP Security Configuration
Examine the security model and configuration of Linux, Apache, MySQL and PHP, with practical attention to deployment and host hardening.
Course details →2 days
Introduction to C/C++ Secure Coding and Binary Security in Linux
Understand common C and C++ security mistakes and their mitigation at language and operating-system levels, with a focus on Linux.
Course details →2 days
Introduction to Practical Cloud Security
Explore cloud security models, configuration risks and operational practices across AWS, Azure and Google Cloud, with particular attention to AWS and identity management.
Course details →Resilience management
3 days
Introduction to the CERT Resilience Management Model
Learn a model-based approach to operational resilience that brings security, business continuity and IT operations together using CERT-RMM v1.2.
Course details →Cyber Resilience Consultancy
Need organisational support beyond training? ESI helps assess resilience capabilities, plan improvements and integrate practices across security, business continuity and IT operations.
Explore consultancy servicesTraining shaped around your needs
The portfolio describes in-company delivery for groups of up to 14 participants. ESI also offers customised training and consultancy; discuss your audience, technologies and objectives with our team.
Ask ESI for a current quote