UCLA Classifieds>UCLA Online Courses>Secure Coding Practices

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

By the end of this project, you will be able to set up a Facebook Ads campaign. Throughout the project, you will be able to create a Business Manager account and an Ad account. We will also be able... more
In the Music Production: Crafting Award-Worthy Songs specialization, develop the mindset and confidence of an award-winning producer by producing songs that meet the highest musical standards of... more
Batteries and Electric Vehicles: This course will focus on aspects of battery performance in zero emission vehicles, EV charger networks and second life applications of EV batteries, and standards... more
As you prepare to become a professional mobile developer, you need to have a basic understanding of other industry standard software development practices. In this course, you will explore some of... more
Unlock the potential of blockchain and smart contracts in this comprehensive course designed to guide you from the fundamentals to creating decentralized applications (DApps). Learn how blockchain... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL