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
Understand the structure and techniques used in Machine Learning, Text Mining, and Decision Science for Marketing. Explore the fascinating world of Machine Learning and its transformative... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you learn how to use Data Canvas to visualize and design queries.Created by: Google Cloud more
The Scrimba Hometown Homepage solo project is your chance to dive into front-end development using HTML and CSS. In this project, you will create a personal homepage that showcases your hometown or... more
The course \"Automating Infrastructure - Chef for DevOps\" is a comprehensive skill enhancement program designed for developers aiming to become proficient DevOps professionals. This course offers... more
In collaboration with Davidson College, this specialization is intended for a graduate level audience with a life sciences background seeking to learn about preclinical drug... more