Master secure software development with this hands-on application security training course built on OWASP best practices, threat modeling, and AI-powered security automation. Designed for developers, security engineers, tech leads, and architects, it teaches you to shift security left across the secure SDLC — starting with security-first principles (CIA Triad, Least Privilege, Zero Trust) and threat modeling using the STRIDE framework and DREAD scoring with GenAI-generated attack scenarios. You will apply OWASP Top 10 vulnerability prevention through SQL injection prevention, XSS prevention techniques, CSRF protection, and access control fixes, plus secure authentication patterns including OAuth 2.0 implementation, JWT security, bcrypt password hashing, secrets management best practices, and encryption, all through practical Python secure coding and JavaScript security labs.

Fundamentals of Secure Software Design
Zum Labor Day gibt es bei Coursera Plus Rabatte von über 70 $. Sparen Sie 3 Monate lang 40 %.

Fragen Sie Coursera
Empfohlene Erfahrung
Was Sie lernen werden
Apply security-first principles including CIA Triad and Zero Trust, and conduct threat modeling using STRIDE/DREAD with GenAI support.
Identify and mitigate OWASP Top 10 and API security vulnerabilities using secure coding, input validation, OAuth 2.0, JWT, and encryption.
Write secure code using OWASP practices, refactor insecure patterns, integrate SAST/DAST/SCA into CI/CD, and use GenAI for code review.
Design secure APIs, microservices, and cloud architectures while applying NIST SSDF, ISO 27001, and enterprise security governance practices.
Kompetenzen, die Sie erwerben
- Kategorie: Secure Coding
- Kategorie: Security Requirements Analysis
- Kategorie: NIST 800-53
- Kategorie: Application Design
- Kategorie: Authentications
- Kategorie: Javascript
- Kategorie: AI Integrations
- Kategorie: DevSecOps
- Kategorie: Application Security
- Kategorie: Cyber Engineering
- Kategorie: Security Testing
- Kategorie: Security Engineering
- Kategorie: Threat Modeling
- Kategorie: Security Architecture Review
- Kategorie: AI Security
- Kategorie: IT Security Architecture
Werkzeuge, die Sie lernen werden
- Kategorie: Python Programming
- Kategorie: Application Programming Interface (API)
- Kategorie: Open Web Application Security Project (OWASP)
- Kategorie: OAuth
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
August 2026
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Mehr von Security entdecken
Status: Kostenloser TestzeitraumMicrosoft
Status: Kostenloser Testzeitraum
Status: Vorschau
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,







