Een klassikale of virtuele training volgen bij Startel.
Training

Secure Coding Java - Spring Edition

  • Advanced
  • 5 dagen
  • Engels

This course is entirely in English and designed for Java developers who want to broaden their knowledge of best practices for web application security.

9.2
Eerstvolgende training: Ma, 9 november 2026
Klassikaal Drachten Deze training heeft nog enkele inschrijvingen nodig om te starten.
€3095,- excl. btw
Aanmelden wachtlijst Offerte aanvragen Brochure aanvragen Of bekijk alle mogelijke geplande datums

Algemene omschrijving

This course is entirely in English.

The course Secure Coding Java - Spring Edition allows you to develop advanced theoretical and practical skills for the development of secure web applications, regardless of the programming language used, with reference to OWASP best practices.

The theoretical content will be supplemented with examples and practical labs in the Java language and the use of the Spring framework.

Doelgroep

The objective of the course Secure Coding Java - Spring Edition is to standardize skills in the web application security field among all team members, as well as to help developers understand the perspective of an attacker.

The reference language used is Java, along with the Spring framework.

Leerdoelen

The course Secure Coding Java - Spring Edition is designed for Java developers who want to deepen their knowledge of web application security best practices.

Onderwerpen

Day 1

  • Introduction to Secure Coding.
    • Software Robustness, Performance, and Security.
    • Primary Causes of Vulnerabilities.
    • OWASP Methodology for Secure Coding and Code Review.
    • OWASP Methodology for WAPT.
  • Secure SDLC (Software Development Life Cycle).
    • Security Bug Costs.
    • Risk and Impact Concepts.
    • Discussion regarding each phase of the Secure SDLC.
  • Black Box Testing vs Code Review.
  • Secure Coding Principles.
  • BurpSuite Introductions.
  • Bug bounties.
  • Vulnerability & Attacks.
    • Information Gathering.
      • Application Fingerprinting.
      • Content Discovery.
      • Recon Tools.
    • Improper Error Handling.

Day 2

  • Injection.
    • SQL Injection.
    • LDAP Injection.
    • XPath Injection.
    • XML Injection.
    • Command Injection.
    • Path Traversal.
    • Log Forging.
    • HTTP Splitting.

Day 3

  • Authentication.
    • User enumeration.
    • Authentication Bypass.
    • Default Credentials.
    • Change & Reset Password functionalities.
  • Authorization.
    • Authorization Bypass.
    • Parameter Manipulation.
    • Access Matrix.
  • Application Logic Bypass.
  • JWT.

Day 4

  • Sensitive Data Exposure On Transit.
    • SSL/TLS.
    • Weak Cipher Suites.
    • Padding Oracle.
  • Sensitive Data Exposure At Rest.
    • Symmetric & Asymmetric Encryption Algorithms.
    • Hashing.
    • Salt.
  • REST API Security.
  • Data Validation.
    • Cross-Site Scripting.
    • Whitelisting vs Blacklisting.
    • Output Encoding.
  • Open redirect.
  • Arbitrary file upload.
  • Vulnerable Components.
  • XXE.
    • In band.
    • Out of band.

Day 5

  • Session Handling.
    • CSRF.
    • Session ID Randomness.
    • Session Fixation.
  • CORS Security.
  • SSRF.
  • CSP.
  • Other vulnerabilities.
    • Clickjacking.
    • Denial of Service.
  • Software and data integrity failures.
  • Spring Boot & Spring Security.
  • Spring Security vs .NET Security.

Beschikbare opties voor de Secure Coding training

  • Training

    € 3095

  • Incompany

Let op!

Alleen trainingen met de tag ‘start gegarandeerd’ gaan altijd door op de geplande datum.

Liever zo snel mogelijk starten?

Kies niet voor een vaste datum, maar geef aan dat je wil starten zodra het kan. Zodra er genoeg aanmeldingen zijn, plannen we een training in en nemen we als eerste contact met jou op.

Inschrijven voor de wachtlijst

Waarom cursisten kiezen voor een training bij Startel

Bij ons volg je trainingen die volledig door onze ervaren trainers worden verzorgd. Al meer dan 25 jaar helpen wij professionals en organisaties vooruit met hoogwaardige IT, AI en security trainingen. Onze focus ligt niet alleen op certificering, maar vooral op praktijkgerichte kennis die direct toepasbaar is binnen jouw werkomgeving.

  • 9,1 Gem. beoordeling trainers
  • 9,4 Gem. klantwaardering
  • 25+ Jaar ervaring als IT-opleider
  • 50+ Erkende trainers en specialisten
  • Top2 IT-Opleider van Nederland (computable)

Kies voor groei, net als deze organisaties

Ervaringen van onze deelnemers

  • Startel heeft ons echt geholpen om stappen te zetten.

    Bij Meneer Kooi houden we van oplossingen die het werk écht makkelijker maken. AI past daar goed bij. In eerste instantie gebruikten we het vooral individueel. Om bijvoorbeeld sneller te schrijven, ideeën scherper te krijgen en werk te versnellen. Maar de echte winst zit natuurlijk in hoe je het als organisatie inzet.
    Steven van der Heide
    Lees gehele testimonial
  • Foto van klant (Jons van der Heul) die aan het werk is.

    Startel bood me de springplank naar een nieuwe carrière.

    Startel heeft veel trainingen om uit te kiezen en tussen sommige zit best wat overlap. In overleg met mij hebben ze een basispakket op maat voor me samengesteld bestaande uit drie cursussen.
    Jons van der Heul
    Lees gehele testimonial
  • Foto van klant (Alex Tabak) die aan het typen is.

    De manier waarop Startel opleidt, geeft veel vertrouwen.

    Maar er zijn ook mensen die bijscholing nodig hebben. Zoals de man die ooit systeembeheerder was bij een grote universiteit en die de afgelopen tien jaar door omstandigheden thuis heeft gezeten.
    Alex Tabak
    Lees gehele testimonial
  • Foto van klant (Gerrit Meijering) die aan zijn werkplek zit.

    Startel heeft altijd een passend aanbod op onze vraag.

    Startel ken ik al heel lang. Toen zij nog op hun vorige locatie in Roden zaten, en ik nog bij mijn vorige werkgever werkte, volgde ik al cursussen en trainingen bij ze.
    Gerrit Meijering
    Lees gehele testimonial
  • Sten Numan aan het bellen in het Yelgo kantoor.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.

    Door onze samenwerking met Startel kunnen we onze mensen helpen om continu te groeien.
    Sten Numan
    Lees gehele testimonial
Bekijk alle testimonials

Vervolgtrainingen na deze training

  • Volg een klassikale training bij Startel in Drachten. Leer van een train(st)er met ervaring binnen zijn/haar vakgebied.
    Swipe voor meer
    ISTQB Foundation, inclusief examenvoucher
    • Beginner
    • 3 dagen
    De ISTQB Foundation training biedt jou de essentiële basiskennis en technieken om een succesvolle start te maken als softwaretester. Je leert de kernprincipes van softwaretesten en je zult praktische inzichten opdoen in de verschillende testprincipes en -technieken. Daarbij is de ISTQB CTFL trainin
    Bekijk deze training
  • Volg een klassikale training bij Startel in Drachten.
    Swipe voor meer
    Certified Information Systems Security Officer (CISSO)
    • Intermediate
    • 5 dagen
    De training Certified Information Systems Security Officer (CISSO) van Mile2 is gericht op de cruciale elementen van cybersecurity. Deze training is speciaal ontworpen voor (toekomstige) beveiligingsexperts die hun kennis willen verdiepen en erkend willen worden met een internationaal certificaat.
    Bekijk deze training
  • Volg een klassikale training bij Startel onder begeleiding van een ervaren trainer.
    Swipe voor meer
    Certified Secure Web Application Engineer (CSWAE) (OWASP)
    • Advanced
    • 5 dagen
    In de training: “Certified Secure Web Application Engineer (CSWAE) (OWASP)” van Mile2 krijg jij uitgebreide kennis en praktische vaardigheden waarmee jij leert hoe jij webapplicaties kunt beveiligen. 0/5
    Bekijk deze training
  • Volg een klassikale training bij Startel en leer in een rustige omgeving.
    Swipe voor meer
    Certified Threat Intelligence Analyst (CTIA)
    • Advanced
    • 4 dagen
    Tijdens de training Certified Threat Intelligence Analyst (CTIA) krijg jij diepgaand onderwijs over threat intelligence. Je leert hoe jij bedreigingen kunt identificeren en analyseren met behulp van geavanceerde technieken en hulpmiddelen.
    Bekijk deze training
  • Volg een klassikale training bij Startel met persoonlijke aandacht en interactie.
    Swipe voor meer
    Certified Computer Hacking Forensic Investigator (CHFI), inclusief examenvoucher
    • Advanced
    • 5 dagen
    De “Certified Computer Hacking Forensic Investigator (CHFI)” training is specifiek ontwikkeld voor professionals die expertise willen opbouwen in forensisch onderzoek binnen het domein van cybersecurity. Deze CHFI cursus biedt de noodzakelijke vaardigheden en kennis om een specialist te
    Bekijk deze training
Bekijk alle trainingen

Offerte

Vraag hier je offerte aan

Je kan eenvoudig een offerte aanvragen voor maatwerk, incompany of losse trainingen. Vul het formulier in en wij nemen snel contact met je op om je wensen door te nemen.

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Plan een vrijblijvend gesprek

"*" geeft vereiste velden aan

Vragen of direct contact nodig, bezoek onze contactpagina.

Kleine foto van Pieter Fokkema op een beige achtergrond.

Pieter Fokkema

Directeur

Wachtlijst

Schrijf je in voor de wachtlijst

Laat je gegevens achter, dan nemen wij z.s.m. contact met je op

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Aanmelden wachtlijst

Is jouw gewenste training momenteel niet beschikbaar? Meld je aan voor de wachtlijst. Zodra er een nieuwe trainingsdatum bekend is of een plek vrijkomt, nemen we contact met je op. Je aanmelding is vrijblijvend.

Naam
Naam bedrijf

Vragen of direct contact nodig, bezoek onze contactpagina.

Foto van Fredou Nieuwenhuis met een beige achtergrond.

Fredou Nieuwenhuis

Inside Sales

Offerte

Vraag hier je offerte aan

Je kan eenvoudig een offerte aanvragen voor maatwerk, incompany of losse trainingen. Vul het formulier in en wij nemen snel contact met je op om je wensen door te nemen.

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Offerte aanvraag

Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

"*" geeft vereiste velden aan

Offerte aanvraag
Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.
Vul hier jouw naam in*
Vermeld eventuele specifieke wensen en het aantal deelnemers.

Vragen of direct contact nodig, bezoek onze contactpagina.

Foto van Fredou Nieuwenhuis met een beige achtergrond.

Fredou Nieuwenhuis

Inside Sales

Brochure

Download de brochure

Laat je gegevens achter, dan nemen wij z.s.m. contact met je op

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Download Brochure

"*" geeft vereiste velden aan

Brochure downloaden
Vul hier al je gegevens in om de brochure te downloaden.

Vragen of direct contact nodig, bezoek onze contactpagina.

Foto van Fredou Nieuwenhuis met een beige achtergrond.

Fredou Nieuwenhuis

Inside Sales

Offerte

Vraag hier je offerte aan

Je kan eenvoudig een offerte aanvragen voor maatwerk, incompany of losse trainingen. Vul het formulier in en wij nemen snel contact met je op om je wensen door te nemen.

Dé IT-opleider van het noorden

  • Klanten geven ons een 9.2
  • Erkende trainers
  • Ontvang een certificaat na deelname
  • Train op één van onze drie locaties of vanuit huis

Offerte (incompany)

Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.

"*" geeft vereiste velden aan

Vragen of direct contact nodig, bezoek onze contactpagina.

Foto van Fredou Nieuwenhuis met een beige achtergrond.

Fredou Nieuwenhuis

Inside Sales