Secure Coding Java - Spring Edition

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

Secure Coding Java - Spring Edition

Startel bv
Logo van Startel bv
Opleiderscore: starstarstarstarstar_half 9,2 Startel bv heeft een gemiddelde beoordeling van 9,2 (uit 185 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

placeStartel (Drachten)
16 jun. 2025 tot 20 jun. 2025
Toon rooster
event 16 juni 2025, 09:00-17:00, Startel (Drachten), Day 1
event 17 juni 2025, 09:00-17:00, Startel (Drachten), Day 2
event 18 juni 2025, 09:00-17:00, Startel (Drachten), Day 3
event 19 juni 2025, 09:00-17:00, Startel (Drachten), Day 4
event 20 juni 2025, 09:00-17:00, Startel (Drachten), Day 5
placeVirtual
23 jun. 2025 tot 27 jun. 2025
Toon rooster
event 23 juni 2025, 09:00-17:00, Virtual, Day 1
event 24 juni 2025, 09:00-17:00, Virtual, Day 2
event 25 juni 2025, 09:00-17:00, Virtual, Day 3
event 26 juni 2025, 09:00-17:00, Virtual, Day 4
event 27 juni 2025, 09:00-17:00, Virtual, Day 5
placeStartel (Drachten)
22 sep. 2025 tot 26 sep. 2025
Toon rooster
event 22 september 2025, 09:00-17:00, Startel (Drachten), Day 1
event 23 september 2025, 09:00-17:00, Startel (Drachten), Day 2
event 24 september 2025, 09:00-17:00, Startel (Drachten), Day 3
event 25 september 2025, 09:00-17:00, Startel (Drachten), Day 4
event 26 september 2025, 09:00-17:00, Startel (Drachten), Day 5
placeVirtual
29 sep. 2025 tot 3 okt. 2025
Toon rooster
event 29 september 2025, 09:00-17:00, Virtual, Day 1
event 30 september 2025, 09:00-17:00, Virtual, Day 2
event 1 oktober 2025, 09:00-17:00, Virtual, Day 3
event 2 oktober 2025, 09:00-17:00, Virtual, Day 4
event 3 oktober 2025, 09:00-17:00, Virtual, Day 5
placeStartel (Drachten)
8 dec. 2025 tot 12 dec. 2025
Toon rooster
event 8 december 2025, 09:00-17:00, Startel (Drachten), Day 1
event 9 december 2025, 09:00-17:00, Startel (Drachten), Day 2
event 10 december 2025, 09:00-17:00, Startel (Drachten), Day 3
event 11 december 2025, 09:00-17:00, Startel (Drachten), Day 4
event 12 december 2025, 09:00-17:00, Startel (Drachten), Day 5
placeVirtual
15 dec. 2025 tot 19 dec. 2025
Toon rooster
event 15 december 2025, 09:00-17:00, Virtual, Day 1
event 16 december 2025, 09:00-17:00, Virtual, Day 2
event 17 december 2025, 09:00-17:00, Virtual, Day 3
event 18 december 2025, 09:00-17:00, Virtual, Day 4
event 19 december 2025, 09:00-17:00, Virtual, Day 5

Beschrijving

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

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 …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Java, J2EE, Java Certified Associate, Java 7 en Java 8.

Startel in Drachten verzorgt al ruim 25 jaar IT-opleidingen in Nederland en België. 

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.

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Java.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.