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
Unlock the potential of Linux and secure your dream IT job with this comprehensive training course. From foundational concepts to advanced system administration, this course equips you with the... more
This specialization is intended for people seeking to understand better the role of a certified nursing assistant (CNA). You\'ll learn about the tasks and nursing care provided by CNAs and how they... more
To be a successful engineer, you must work and play well with others. This course focuses on developing the skills you will need to build and sustain professional relationships and networks. Learn... more
This Professional Certificate is intended for developers participating in all phases of cloud development from requirements, definition, and design; to development, deployment, and maintenance; to... more
In a world driven by big data, it is crucial to understand how valuable information can be extracted from large volumes of data. Further, it is pivotal to utilize information to its full potential.... more