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 Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for... 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
This lesson is part of a full course, Speak English Professionally: In Person, Online & On the Phone. Take this lesson to get a short tutorial on the learning objectives covered. To dive deeper... more
This specialization provides an introduction to corporate finance and accounting, emphasizing their application to a wide variety of real-world situations spanning personal finance, corporate... more
Embark on a comprehensive Node.js development journey with this course. Starting with the fundamentals, you will establish a solid foundation by mastering Node.js installation and utilizing Visual... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL