|
所在平台: Coursera专项课程 课程类别: 其他类别 大学或机构: CourseraNew |
课程主页: https://www.coursera.org/specializations/secure-coding-practices
课程评论:没有评论
课程名称:安全编码实践专业知识 概述:该专业知识适合任何级别的程序开发人员,特别是那些尚未熟练掌握安全编码和编程技术的人员。通过四门课程,您将学习安全编码的基本原则、威胁建模和密码学的概念,并学习如何在C/C++和Java编程语言中利用安全漏洞。这将帮助您像黑客一样思考,从而更好地保护组织信息。课程中包含了丰富的实践活动,包括利用WebGoat进行渗透测试,这是一个旨在教学的OWASP项目。 课程大纲: 1. **安全编码原则**:由加州大学戴维斯分校提供的课程,介绍安全编程的基本原则。 课程链接:[安全编码原则](https://www.coursera.org/learn/secure-coding-principles) 2. **识别安全漏洞**:同样由加州大学戴维斯分校提供的课程,建立安全编程的基础知识。 课程链接:[识别安全漏洞](https://www.coursera.org/learn/identifying-security-vulnerabilities) 3. **C/C++编程中的安全漏洞识别**:基于前面两门课程的技能,深入探讨C/C++中的安全漏洞。 课程链接:[C/C++中的安全漏洞识别](https://www.coursera.org/learn/identifying-security-vulnerabilities-c-programming) 4. **Java应用程序中的漏洞利用与安全**:在这门课程中,您将学习如何在Java应用中利用和保护安全漏洞。 课程链接:[Java应用中的漏洞利用与安全](https://www.coursera.org/learn/exploiting-securing-vulnerabilities-java-applications) 该专业知识提供了系统的学习和实践机会,帮助开发者掌握安全编码的核心技能。
Course Link: https://www.coursera.org/learn/secure-coding-principles
Name:Principles of Secure Coding
Description:Offered by University of California, Davis. This course introduces you to the principles of secure programming. It begins by discussing the ... Enroll for free.
Course Link: https://www.coursera.org/learn/identifying-security-vulnerabilities
Name:Identifying Security Vulnerabilities
Description:Offered by University of California, Davis. This course will help you build a foundation of some of the fundamental concepts in secure ... Enroll for free.
Course Link: https://www.coursera.org/learn/identifying-security-vulnerabilities-c-programming
Name:Identifying Security Vulnerabilities in C/C++Programming
Description:Offered by University of California, Davis. This course builds upon the skills and coding practices learned in both Principles of Secure ... Enroll for free.
Course Link: https://www.coursera.org/learn/exploiting-securing-vulnerabilities-java-applications
Name:Exploiting and Securing Vulnerabilities in Java Applications
Description:Offered by University of California, Davis. In this course, we will wear many hats. With our Attacker Hats on, we will exploit Injection ... Enroll for free.
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.
安全编码实践专业知识:该专业知识适用于尚未熟练使用安全编码和编程技术的任何级别的软件开发人员。通过四门课程,您将涵盖安全编码的原理,威胁建模和密码学的概念以及利用安全漏洞。 C / C ++和Java语言,这将使您像黑客一样思考并保护您的组织信息。这些课程提供了丰富的实践活动,包括利用WebGoat,这是一个旨在教授渗透测试的OWASP项目。