Next boot camp starts soon. Enroll now.

Secure Coding for Java Training Boot Camp

Transform your career in 3 days

Learn how to develop Secure Java applications. This boot camp is designed for developers and designers of Java applications that require effective, real-world secure programming skills they can implement immediately at the workplace.

4.2 (77 ratings)

Course essentials

Boot camp at a glance

  • Method

    Online, in-person, team onsite

  • Duration

    3 days

  • Experience

    0-1 year

What you'll learn

Training overview

This comprehensive three-day Secure Coding for Java Boot Camp is designed to educate professional programmers on the skills necessary to develop and deploy secure applications. You will learn about potential security issues through concrete, hands-on examples of vulnerable code.

You’ll learn which poor programming practices lead to vulnerable code, how to code securely and how to maintain secure development practices throughout the SDLC. You will sharpen skills and gain experience in applying secure design and implementation principles through demonstrations of building, testing and securing real-world applications. You will be given the opportunity to participate in securing and testing applications through a progression of “challenge scenarios” alternating assignments as “attackers” and “defenders” of applications.

Award-winning training you can trust

What's included

Everything you need to know

  • 90-day extended access to Boot Camp components, including class recordings
  • 100% Satisfaction Guarantee
  • Free 90-day Infosec Skills subscription (access to 1,400+ additional courses and labs)
  • Hands-on cyber ranges and labs
  • Knowledge Transfer Guarantee

Before your boot camp

Prerequisites

Prior to enrolling in the Secure Coding for Java Training Boot Camp, you must have:

  • Roughly 12-24 months of experience developing Java apps (recommended)
  • An understanding of web applications, web programming concepts and experience building web applications using the Java Framework
  • A basic understanding of IT security principles (recommended)

Syllabus

Training schedule

Day 1
  • Input validation and encoding
  • Input driven attacks
  • Canonicalization problems
  • Output encoding
  • J2EE filters
  • Validation and encoding with frameworks (Struts, Spring, etc)
  • And more!
Day 2
  • Error handling and logging
  • Web application environment and components
  • Attacking via error messages
  • Secure logging and error handling
  • FindBugs
  • Integrating code review into the SDLC
  • And more!
Day 3
  • Web service attacks and securing
  • RMI attacks and securing
  • Application threat modeling
  • Application decomposition
  • Identifying attacks, vulnerabilities and countermeasures
  • Threat modeling tools
  • And more!

Guaranteed results

Our boot camp guarantees

100% Satisfaction Guarantee

100% Satisfaction Guarantee

If you’re not 100% satisfied with your training at the end of the first day, you may withdraw and enroll in a different online or in-person course.

Knowledge Transfer Guarantee

Knowledge Transfer Guarantee

If an employee leaves within three months of obtaining certification, Infosec will train a different employee at the same organization tuition-free for up to one year.

Unlock team training discounts

If you’re like many of our clients, employee certification is more than a goal — it’s a business requirement. Connect with our team to learn more about our training discounts.

You're in good company

EH

The instructor was able to take material that prior to the class had made no sense, and explained it in real world scenarios that were able to be understood.

Erik Heiss, United States Air Force

MJ

I really appreciate that our instructor was extremely knowledgeable and was able to provide the information in a way that it could be understood. He also provided valuable test-taking strategies that I know not only helped me with this exam, but will help in all exams I take in the future.

Michelle Jemmott, Pentagon

RC

The course was extremely helpful and provided exactly what we needed to know in order to successfully navigate the exam. Without this I am not confident I would have passed.

Robert Caldwell, Salient Federal Solutions

Enroll in a boot camp

  • October 11, 2023 - October 13, 2023

    Online only