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 first course in the Learn English: Advanced Grammar and Punctuation specialty. In this course, you will review the verb tenses that you learned in beginning English classes and learn... more
Finding meaningful work and happiness in the AI age depends on you - your ability to learn, unlearn, and re-learn at the pace of technological change. Follow Edward D. Hess, Professor Emeritus of... more
This course explains how to analyze circuits that have alternating current (AC) voltage or current sources. Circuits with resistors, capacitors, and inductors are covered, both analytically and... more
How are all of the species living on Earth today related? How does understanding evolutionary science contribute to our well-being? In this course, participants will learn about evolutionary... more
This course provides a comprehensive understanding of key accounting principles related to assets. It covers topics such as revenue recognition, bad debt expense, and various inventory methods... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL