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

Learn how aeroecology, a discipline that studies airborne life forms, has been revolutionised with the use of radar with this unique course. This course is designed to help scientists, researchers... more
This course introduces you to Julia as a first programming language. Julia is a high-level, high-performance dynamic programming language developed specifically for scientific computing. This... more
This is a self-paced lab that takes place in the Google Cloud console. Data Studio lets you create dynamic, visually compelling reports and dashboards. Watch the short video more
Develop skills in information & digital literacy, problem-solving, critical thinking and communication.\\n\\nThis Specialization is a high-level academic skills course designed to increase your... more
In this project, you will use Linux commands to traverse Linux directories and list files. You will also learn where certain files are stored, how to change permissions to allow access, and how to... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL