Secure Coding Practices

About this Specialization

This Specialization is intended for software developers of any level who are not yet fluent with secure coding and programming techniques.Through four courses, you will cover the principles of secure coding, concepts of threat modeling and cryptography and exploit vulnerabilities in both C/C++ and Java languages, which will prepare you to think like a hacker and protect your organizations information. The courses provide ample practice activities including exploiting WebGoat, an OWASP project designed to teach penetration testing.

Created by: University of California, Davis


Related Online Courses

Successful wholesaling is not just a reserve of large businesses or those who have several years of experience in the trade but, for all who are determined to succeed in it. Anyone who masters the... more
In this course, developed at the Darden School of Business at the University of Virginia and taught by top-ranked faculty, we will be discussing the emergence of a new story about business. This... more
Resolving conflict in a positive manner is a skill that can be developed and practiced. Being heard can be one of the most important goals of someone engaged in conflict. Knowing how to listen and... more
Did you know that over 70% of machine learning models never make it into production? Are you ready to defy the odds and become a master at deploying machine learning models in R? This Guided... more
The success of every organization depends on attracting and retaining customers. Although the marketing concepts for doing so are well established, digital technology has empowered customers, while... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL