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

This is the fourth course in the specialization and is aimed at those with basic knowledge of statistics, probability and linear algebra. It will prove to be especially interesting for those with... more
Studying international business is essential for everyone who wants to be a well-rounded modern individual. Understanding the main features of the international business environment, mechanisms of... more
Learners will be able to describe the crop production cycles of agriculture for annual and permanent crops, explain the financial characteristics and risks of food production, discuss the various... more
In this course, you\'ll have the opportunity to explore some of the greatest classic golf architects who built courses from the 1880s through the 1920s and some contemporary golf course architects.... more
User experience is a highly in-demand field which requires a holistic understanding of the design process. This course is a \"sample\" of the UX Design MasterTrack certificate program. You will... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL