К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
CSC: Software Security Essentials · LearnSpace
Назад в каталог
courseraПрограммирование

CSC: Software Security Essentials

Курс от CertNexus
Уровень не указан≈ 10.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course will be useful to programmers and cybersecurity practitioners who are looking to improve their skills and knowledge of secure software development. You will begin by identifying security requirements and expectations, factors that undermine software security, and common vulnerabilities in software. Then, you'll eliminate those vulnerabilities, which are due to either software defects, human factors, or process shortcomings. You'll also apply general principles for secure design and design software to counter specific threats. This is the first course in a multi-course Specialization. All of the courses in this Specialization require that you run free versions of Python, PyCharm, and Node.js on a Windows system. The course setup instructions provided in the first module of this course go into more detail about the hardware and software requirements.

Навыки, которые вы освоите

Secure CodingApplication SecurityData SecurityNode.JSCyber Security StrategyHuman Factors (Security)Vulnerability ManagementVulnerability AssessmentsDesign StrategiesSecurity ControlsComputer SecurityJavascriptSecurity StrategyComputer ProgrammingPython ProgrammingOpen Web Application Security Project (OWASP)Threat ModelingJavaScript FrameworksVulnerabilityDesign

Программа курса

4 модулей · 19 учебных материалов

01Identifying the Need for Security in Your Software Projects8 материалов
Course IntroductionЧтениеGetting Started with This CoursePLUGINLesson IntroductionPLUGINIdentify Security Requirements and ExpectationsPLUGIN

Учитесь у экспертов

Bill Rosenthal

Преподаватель курса

CSC: Software Security Essentials
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 10.5 ч

4 модулей

Язык: Английский

Часть программы вашего университета
Identify Factors That Undermine Software SecurityPLUGIN
Find Vulnerabilities in Your SoftwarePLUGIN
Gather Intelligence on Vulnerabilities and ExploitsPLUGIN
Lesson SummaryPLUGIN
02Handling Vulnerabilities5 материалов
Lesson IntroductionPLUGINHandle Vulnerabilities Due to Software Defects and MisconfigurationPLUGINHandle Vulnerabilities Due to Human FactorsPLUGINHandle Vulnerabilities Due to Process ShortcomingsPLUGINLesson SummaryPLUGIN
03Designing for Security4 материалов
Lesson IntroductionPLUGINApply General Principles for Secure DesignPLUGINDesign Software to Counter Specific ThreatsPLUGINLesson SummaryPLUGIN
04Completing the Course2 материалов
Course SummaryЧтениеCourse AssessmentЗадание