Course Catalog

Structured training programs designed to build practical security skills through hands-on experience.

Web Security Fundamentals

CAD 847.50

This foundational course introduces essential web security concepts for developers and IT professionals transitioning into security roles. Through practical labs, you will explore common vulnerabilities and learn defensive coding techniques that prevent exploitation.

Course Modules

Module 1: Security Foundations

Understanding the CIA triad, threat modeling basics, and the attacker mindset.

Module 2: OWASP Top 10 Deep Dive

Comprehensive analysis of injection attacks, broken authentication, XSS, and other critical vulnerabilities.

Module 3: Secure Authentication

Implementing robust authentication systems, session management, and password security best practices.

Module 4: Input Validation & Sanitization

Techniques for validating user input, preventing injection attacks, and output encoding strategies.

Advanced Penetration Testing

CAD 1,245.00

Develop offensive security skills used by professional penetration testers. This advanced course covers reconnaissance, exploitation techniques, and post-exploitation activities in controlled lab environments that simulate real corporate networks.

Course Modules

Module 1: Reconnaissance & Enumeration

Active and passive information gathering, network mapping, and service identification techniques.

Module 2: Vulnerability Assessment

Manual and automated vulnerability scanning, interpreting results, and prioritizing findings.

Module 3: Exploitation Techniques

Developing and deploying exploits, using Metasploit framework, and custom payload creation.

Module 4: Professional Reporting

Documenting findings, risk assessment, remediation recommendations, and client communication.

Secure API Development

CAD 925.75

Learn to design and implement secure APIs for modern applications. This course covers authentication protocols, authorization models, and common API security pitfalls through building and testing real API implementations.

Course Modules

Module 1: API Security Fundamentals

REST and GraphQL security considerations, API gateway architecture, and security layers.

Module 2: Authentication Protocols

OAuth 2.0 flows, JWT implementation, API keys, and token management strategies.

Module 3: Rate Limiting & Abuse Prevention

Implementing throttling mechanisms, detecting automated abuse, and DDoS mitigation.

Module 4: API Testing & Monitoring

Security testing methodologies, OWASP API Security Top 10, and runtime protection.

Cloud Security Essentials

CAD 1,089.25

Master cloud security across major platforms including AWS, Azure, and GCP. Understand shared responsibility models, implement identity and access management, and design secure cloud architectures that follow industry best practices.

Course Modules

Module 1: Cloud Security Fundamentals

Shared responsibility model, cloud architecture basics, and security service offerings.

Module 2: Identity & Access Management

IAM policies, role-based access control, service accounts, and least privilege principles.

Module 3: Data Protection

Encryption at rest and in transit, key management services, and data classification strategies.

Module 4: Monitoring & Incident Response

CloudTrail, CloudWatch, logging strategies, and responding to security events in cloud environments.