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
Step into the world of Programming with Golang course, where you will explore an in-depth understanding of the Go programming language from its fundamentals to advanced concepts. During this... more
This course provides the foundation for understanding the frameworks used to develop market risk management strategies. You will identify the market risks associated with each type of financial... more
In this course, you will explore the mechanisms and immune responses involved in autoimmune diseases and in hyper-responsive phenomena, such as asthma. You will examine in detail the potential... more
To promote the engineering skills required for Digital Factories, this proposed specialization on Intelligent Digital Factories offer the learners with strong fundamentals of the microcontrollers... more
This course is designed for novice learners wanting to understand the basics of how security, orchestration, automation, and response (SOAR) are used for enterprise security. Learners will gain... more