Skip to content
Security / Governance, Risk & Compliance

Java and web application security

The three-day training combines aspects of Java security with web application security. Participants will learn advanced application security techniques through hands-on workshops and real-world case studies. The program focuses on identifying vulnerabilities and implementing effective protection mechanisms in Java and web applications.

Issues

  • Java platform security

  • Vulnerabilities of web applications

  • OWASP Standards

  • Authentication and authorization

  • Application cryptography

  • REST API security

  • Session management

  • Security testing

  • Application audit

  • Data protection

  • Incident handling

  • Security tools

Benefits

  • Upon completion of the training, the participant will be able to identify and eliminate security vulnerabilities in Java applications and web-based systems
  • He or she will learn to design and implement advanced security mechanisms in accordance with industry best practices
  • Will gain the ability to perform basic security testing and application audits
  • Will be able to implement secure authentication and authorization mechanisms in a Java Enterprise environment
  • Will learn the practical application of tools and methodologies related to application security
  • Will gain the knowledge to effectively respond to security incidents

Who is this training for?

Java programmers specializing in web applications
System architects responsible for security
Developers working on enterprise projects
Application security engineers
Java application security testers
Programmers looking to specialize in cyber security

Prerequisites

  • Advanced knowledge of Java
  • Experience in web application development
  • Basic knowledge of the HTTP protocol
  • Knowledge of basic IT security issues

Training program

01

Java platform level security

  • JEE security mechanisms
  • Privilege and access management
  • Protection of sensitive data
  • Web application security
02

Typical vulnerabilities of web applications

  • OWASP defense mechanisms
  • Secure HTTP communication
  • User session management
  • Implementation of security mechanisms
  • Authentication and authorization
03

Secure data storage

  • Cryptography in practice
04

Securing the REST API

  • Security testing and auditing
  • Security testing methodologies
05

Security audit tools

  • Vulnerability analysis
  • Responding to incidents

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

What are the prerequisites for this training?

For Java and web application security we recommend: Advanced knowledge of Java; Experience in web application development; Basic knowledge of the HTTP protocol.

What is the format and duration of this training?

The training lasts 3 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.

Who is this training designed for?

This training is designed for: Java programmers specializing in web applications; System architects responsible for security; Developers working on enterprise projects.

Kamil Gabryszewski
Kamil Gabryszewski 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