Skip to content
Security / Governance, Risk & Compliance

Application security in C/C++, ASP.NET and web applications

Intensive specialized training covering advanced aspects of security in applications developed in C/C++, ASP.NET and web applications. The program examines in detail the specific threats and protection methods specific to each of these technologies. Hands-on workshops guide participants through the process of identifying, analyzing and neutralizing vulnerabilities in each technology environment. The classes use real-world examples of vulnerabilities and security incidents, allowing participants to gain hands-on experience in securing applications.

Issues

  • Memory Safety

  • Secure Coding Standards

  • Platform Security Features

  • Authentication Mechanisms

  • Authorization Frameworks

  • Data Protection

  • Input Validation

  • Error Handling

  • Security Testing

  • Code Review Techniques

  • Vulnerability Management

  • Security Monitoring of Tests

  • Report generation

  • Remedial recommendations

  • Testing methodologies

  • Diagnostic tools

  • Testing techniques

  • Vulnerability analysis

  • Manual testing

  • Test automation

  • Reporting of results

  • Hazard classification

  • Risk management

  • Safety standards

  • Test documentation

  • Analysis of results

Benefits

  • The participant will gain in-depth knowledge of specific security threats in various technologies
  • To implement advanced security mechanisms in native and managed applications
  • Will be able to identify and eliminate vulnerabilities specific to each platform
  • Will learn methods for effective security testing in multi-platform environments
  • Will develop cross-platform security design skills
  • Will gain knowledge of secure coding best practices for various technologies
  • Designing and implementing security mechanisms in heterogeneous multi-platform environments
  • Will learn to effectively use professional security testing tools
  • Will learn the methodologies and standards used in application security testing
  • Will be able to analyze test results and prepare professional reports
  • Will develop the ability to identify and classify security vulnerabilities
  • Will gain knowledge of security testing best practices
  • Will learn to formulate practical recommendations for improving security

Who is this training for?

C/C++ programmers working on secure code
ASP.NET developers focusing on security
Multi-platform application security engineers
Enterprise solution architects
Application security specialists
Code security auditors
Security testers

Prerequisites

  • Practical knowledge of programming in C/C++
  • Experience in ASP.NET application development
  • Knowledge of the basics of application security
  • Understand the architecture of web-based systems
  • Basic knowledge of IT security issues
  • Experience in software testing
  • Knowledge of network protocols
  • Programming basics

Training program

01

Memory management and associated risks

  • Buffer overflows and their prevention
  • Safe operation of indicators
  • Compiler-level security features
02

ASP.NET security

  • Framework security features
  • Authentication and authorization mechanisms
  • Protection against web attacks
03

Secure coding patterns

  • Web application security
04

Cross-platform security

  • Securing the API
05

Protection of user data

  • Security headers and configuration
06

Integration and testing

  • Cross-platform security testing
  • Security test automation
  • Security reviews and audits
  • Continuous security monitoring

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

Who is the Application security in C/C++, ASP.NET and web applications training for?

This training is designed for professionals looking to develop skills in application security in c/c++, asp.net and web applications. Required level: advanced.

How long is the Application security in C/C++, ASP.NET and web applications training?

The training lasts 4. Available in online or on-site format.

Will I receive a certificate?

Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.

Can this training be conducted for a closed group?

Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.

Klaudia Janecka
Klaudia Janecka Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90