Principles of Secure Coding

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/secure-coding-principles

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Secure Programming Philosophy
Secure Programming Design Principles
Robust Programming
Methods for Robustness

课程评论(0条)

课程详情

This course introduces you to the principles of secure programming. It begins by discussing the philosophy and principles of secure programming, and then presenting robust programming and the relationship between it and secure programming. We'll go through a detailed example of writing robust code and we'll see many common programming problems and show their connection to writing robust, secure programs in general. We’ll examine eight design principles that govern secure coding and how to apply them to your own work. We’ll discuss how poor design choices drive implementation in coding. We’ll differentiate between informal, formal, and ad hoc coding methods. Throughout, methods for improving the security and robustness of your programs will be emphasized and you will have an opportunity to practice these concepts through various lab activities. A knowledge of the C programming language is helpful, but not required to participate in the lab exercises.

安全编码原理:本课程向您介绍安全编程的原理。首先讨论安全编程的原理和原理,然后介绍健壮的编程及其与安全编程之间的关系。我们将详细介绍编写健壮的代码的示例,我们将看到许多常见的编程问题,并展示它们与编写健壮,安全的程序的联系。我们将研究管理安全编码的八项设计原则,以及如何将其应用于您的工作。我们将讨论糟糕的设计选择如何驱动编码实现。我们将区分非正式,正式和临时编码方法。在整个过程中,将着重介绍提高程序安全性和健壮性的方法,并且您将有机会通过各种实验室活动来实践这些概念。具备C编程语言的知识是有帮助的,但并非必须参加实验练习。

课程标签

0人关注该课程

主题相关的课程