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

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

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

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

Cyber Security: DevSecOps

Курс от Macquarie University
Начальный≈ 19.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

• Watch our course introduction video before you enroll! (copy and paste into browser) https://vimeo.com/1176048656 This course focuses on DevSecOps, integrating security into the software lifecycle. Building and deploying software at scale requires security from the start. Built by the Cyber Skills Academy at Macquarie University, this course provides expertise to embed security into every software development phase. Co-designed with industry, it offers actionable knowledge for developers, engineers, and security professionals. You will learn: • Secure software architecture principles for resilient systems. • Security-aware coding practices, including API, access control, and web vulnerability management. • Application-layer security using static analysis and dependency checks. • CI/CD pipeline hardening with tools like Infrastructure as Code, SLSA, and SBOMs. • Cloud-native security for Azure deployments using containers and Kubernetes. • MLSecOps, addressing machine learning model security within DevSecOps workflows. • Attack surface awareness to anticipate and defend against threats. The course explores real-world tools and frameworks, teaching how to shift security left and build security into every commit, build, and deploy. This course provides skills for secure software delivery, from development to deployment. To succeed, learners should have a basic understanding of software development concepts and familiarity with command-line interfaces.

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

DevSecOpsSecurity ControlsApplication SecuritySecure CodingCloud SecurityCI/CDInfrastructure as Code (IaC)Cyber Security StrategyBacklogsUser StoryCloud Computing ArchitectureVulnerability ManagementDevOpsCloud InfrastructureIT Security ArchitectureDevelopment EnvironmentCloud PlatformsCybersecurityCloud ComputingSecurity Engineering

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

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

01Building Secure Software from Day One20 материалов
OverviewPLUGINIntroductionPLUGINWhy Every Developer Needs to Know the SDLC?PLUGINHow Teams Ship Code Without Breaking ThingsPLUGIN

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

Matt Bushby

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

Cyber Security: DevSecOps
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 19.3 ч

6 модулей

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

Часть программы вашего университета
What DevOps Is Really Trying to SolvePLUGIN
Agile, Waterfall and DevOps ComparedPLUGIN
What a DevOps Team Uses Every DayPLUGIN
Why Security Needs to Come FirstPLUGIN
Why One Leaked Secret Can Break EverythingPLUGIN
Managing API Keys, Tokens and PasswordsPLUGIN
Topic1: QuizPLUGIN
How Teams Track and Protect Their CodePLUGIN
Who Should Have Access and Who Should NotPLUGIN
How to Start Your Career in DevSecOpsPLUGIN
Where the Industry Is Heading Right Now?PLUGIN
SummaryPLUGIN
ReferencesPLUGIN
Spot the Risk Before It ShipsDIALOGUE
Security From Day OneDIALOGUE
End of module quizЗадание
02Secure Software Development14 материалов
Topic overviewPLUGINIntroductionPLUGINPrinciplesPLUGINSecure development practicesPLUGINCryptographic practicesPLUGINError handling and loggingPLUGINIntroduction to access controlPLUGINSession managementPLUGINAPIs and risksPLUGINSecurity challengesPLUGINCareer: Career tips from industryPLUGINSummaryPLUGINSecurity Decision Points: Balancing Speed and Safety in DevelopmentDIALOGUEEnd of module quizЗадание
03Application DevSecOps12 материалов
Topic overviewPLUGINIntroductionPLUGINCode with securityPLUGINStatic application analysisPLUGINDependencies, integrity and reviewsPLUGINSoftware composition analysis (SCA)PLUGINVulnerability Detection Strategy: Choosing the Right Analysis for the Right RiskDIALOGUEDependencies, repositories and packagesPLUGINAspects of software integrityPLUGINCareer: Creating your own opportunitiesPLUGINSummaryPLUGINEnd of module quizЗадание
04DevSecOps Pipelines10 материалов
Topic overviewPLUGINIntroductionPLUGINPipelinesPLUGINCI/CD platformsPLUGINSecurity scannersPLUGINSelecting the right toolsPLUGINElements of infrastructure as codePLUGINSummaryPLUGINPipeline Security Architecture: Designing Automated Security Without BottlenecksDIALOGUEEnd of module quizЗадание
05DevSecOps Cloud Azure12 материалов
Topic overviewPLUGINIntroductionPLUGINThe cloudPLUGINIdentity and access management (IAM)PLUGINCloud Security Mental Models: From On-Premises Thinking to Cloud-Native ReasoningDIALOGUENetworksPLUGINContainerisationPLUGINOrchestrationPLUGINThe Kubernetes Security Review: Advising on Container Orchestration RisksDIALOGUECareer: Advice for early career professionalsPLUGINSummaryPLUGINEnd of module quizЗадание
06Threats & Attacks11 материалов
Topic overviewPLUGINIntroductionPLUGINThreatsPLUGINEvaluationPLUGINAI in DevSecOpsPLUGINCase studiesPLUGINCareer: Career tips from the industryPLUGINSummaryPLUGINIncident Response & Career Pathways: Learning from Real DevSecOps BreachesDIALOGUEEnd of module quizЗаданиеCongratulations and next stepsЧтение