This course shows Java web developers how to secure their applications and to apply best practices with regard to secure enterprise coding. Authentication, authorization, and input validation are major themes, and students get good exposure to basic Java cryptography for specific development scenarios, as well as thorough discussions of HTTPS configuration and certificate management, error handling, logging, and auditing.
Perhaps the most eye-opening parts of the course concern common web "hacks," or attack vectors. Students see how easy it is to leave an application unguarded against cross-site scripting (XSS), cross-site request forgery (CSRF), SQL injection, and other attack types -- and learn that it's also easy to fix such vulnerabilities and the importance of a secure development process.
Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Java EE class:
Experience in the following would be useful for this Java EE class:
No cancelation for low enrollment
GSA schedule pricing
Students who have taken Live Online Training
Organizations who trust Webucator for their training needs
Satisfaction guarantee and retake option
Students rated our trainers 9.40 out of 10 based on 5,230 reviews
Excellent training course. I was able to learn so much through the interactive webinars!
Ray Madara, The Hibbert Group
The instructor is very knowledgeable. I have 15 years of programming experience in other languages (not Cold Fusion) and you could tell that he knew the subject matter (Cold Fusion). He is a very patient instructor, willing to help with any problem we have with understanding the subject matter.
Edward Habal, US Army
Tripler Army Medical Center HI
I loved the course! The instructor was very knowledgeable and answered all my questions in a way that I could understand. I am looking forward to taking the advanced VBA class in the future once I have practiced what I learned in this course.
Kasia Barnas, Quest Diagnostics
This was a very informative and worthwhile class. It was easy to understand, there were lots of examples and we were able to work hands on with our own pieces while he taught each piece.
Teresa Maile, Priority Health
Grand Rapids MI