Overview/Description
Defensive programming is an approach to programming that attempts to ensure that software still functions under adverse or unforeseen circumstances. In this course, you will learn how to code defensively in order to handle and protect data. You'll learn how to implement secure communications and how to implement access control and authentication effectively.
Target Audience
Java developers seeking an introductory guide to developing efficient, secure, Java applications that are defendable against a variety of issues