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 course provides the foundation for understanding the frameworks used to develop market risk management strategies. You will identify the market risks associated with each type of financial... more
In this specialization, you learn the fundamentals of application development on Google Cloud. Through a combination of presentations and hands-on labs, participants learn best practices for... more
This specialization is intended for experienced procurement people seeking to develop skills to run a world-class procurement department. Through seven (7) courses you will cover how to run an... more
Many Deaf children around the world still leave school functionally illiterate. In some cases, there is no allowance made for the education of Deaf children at all. This 4-week course provides you... more
This course explores the population-environment relationship. In this course, you will learn about the human population and the ways in which changes in the population affect the environment.... more