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 combines the strength of 4 different neuroscience courses into a cohesive learning experience. Taught by Johns Hopkins University, it begins with fundamental neuroscience... more
This Core Java course is for individuals seeking to develop proficiency in Core Java and Java programming fundamentals. The course aligns with the industry-standard Java programming... more
Creating and leading an ethical data-driven organization, when done successfully, is a cultural transformation for an organization. Navigating a cultural shift requires leadership buy in,... more
The Global Diplomacy course is a unique offering to the MOOC environment. Bringing together cutting edge research in the broad fields of Diplomatic and International Studies, award winning distance... more
Steel, ever-evolving material, has been the most preeminent of all materials since it can provide wide range of properties that can meet ever-changing requirements. In this course, we explore both... more