Secure Software Design Specialization

所在平台: Coursera专项课程

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/specializations/secure-software-design

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:安全软件设计专业 课程概述: 信息安全是当今社会中极为重要的话题。个人希望保护自己的个人信息,而企业则需保护供应商、客户及公司资产。在软件开发生命周期(SDLC)中尽早实施安全实践对于创建安全软件至关重要。 本专业课程专注于将安全性纳入软件设计,适合拥有一定软件开发经验的工作人员,帮助他们掌握识别软件设计中重要安全方面所需的背景知识与技能。学员将探索多种SDLC模型的安全设计、软件架构考虑因素及设计模式。课程还将涵盖如何在数据库、UML、单元测试和伦理等方面识别和实施安全设计。此外,将介绍成功设计师和黑客的心态和态度,以及项目成败的案例分析。 在前端设计中,用户体验始终是核心重点,学员将有机会设计兼具清晰有效用户界面的同时,确保最佳的安全性。后端开发的内容,如数据库设计,也在课程范围之内。 课程大纲: 1. 软件设计作为软件开发生命周期的一部分 2. 软件设计作为抽象 3. 软件设计方法与工具 4. 软件设计中的威胁与缓解措施 课程提供者:科罗拉多大学系统 有兴趣的学员可免费注册,并通过以下链接参与课程: [安全软件设计专业课程链接](https://www.coursera.org/learn/software-design-development-life-cycle)

课程大纲

Course Link: https://www.coursera.org/learn/software-design-development-life-cycle

Name:Software Design as an Element of the Software Development Lifecycle

Description:Offered by University of Colorado System. This course talks about software development lifecycles a description/prescription for how we ... Enroll for free.

Course Link: https://www.coursera.org/learn/software-design-abstraction

Name:Software Design as an Abstraction

Description:Offered by University of Colorado System. The design step in developing software has some unique characteristics. First of all, it’s the ... Enroll for free.

Course Link: https://www.coursera.org/learn/software-design-methods-tools

Name:Software Design Methods and Tools

Description:Offered by University of Colorado System. Since many software developers are compulsive coders, they have created software over the years to ... Enroll for free.

Course Link: https://www.coursera.org/learn/software-design-threats-mitigations

Name:Software Design Threats and Mitigations

Description:Offered by University of Colorado System. The design step in developing software has some unique characteristics. First of all, it’s the ... Enroll for free.

课程评论(0条)

课程详情

Information security is an extremely important topic in our world today. As individuals, we seek to protect our personal information while the corporations we work for have to protect suppliers, customers, and company assets. Creating secure software requires implementing secure practices as early in the software development lifecycle (SDLC) as possible. This Specialization focuses on ensuring security as part of software design and is for anyone with some workplace experience in software development who needs the background, perspective, and skills to recognize important security aspects of software design. You’ll consider secure design for multiple SDLC models, software architecture considerations, and design patterns. You’ll understand how to identify and implement secure design when considering databases, UML, unit testing, and ethics. Mindsets and attitudes of successful designers—and hackers—are presented as well as project successes and failures. Always at the core of front-end design will be user experience and you will have the opportunity to ensure clean and effective user interfaces that also serve to provide the best security. Back-end development topics such as database design are also covered.

安全软件设计专业知识:信息安全是当今世界上极为重要的主题。作为个人,我们寻求保护我们的个人信息,而我们工作的公司则必须保护供应商,客户和公司资产。创建安全软件需要在软件开发生命周期(SDLC)中尽早实施安全实践。 本专业专注于确保安全性作为软件设计的一部分,适用于在工作场所具有一定软件开发经验的,需要背景知识,观点和技能来认识软件设计重要安全方面的人员。 您将考虑针对多个SDLC模型的安全设计,软件架构注意事项和设计模式。在考虑数据库,UML,单元测试和道德规范时,您将了解如何识别和实施安全设计。介绍了成功的设计师和黑客的心态和态度,以及项目的成败。 用户体验始终是前端设计的核心,您将有机会确保干净有效的用户界面,这些界面也可提供最佳安全性。还涵盖了后端开发主题,例如数据库设计。

课程标签

0人关注该课程

主题相关的课程