Software & Web Development

CISSP for Software Developers (m/f/d)

by Habmann AufstiegsAkademie

Provider
Habmann AufstiegsAkademie
Category
Software & Web Development
Duration
4 months
Schedule
Vollzeit
Locations
Bautzen, Sachsen, Ludwigsburg, Württemberg, Dortmund, Heidelberg, Neckar
Next start
19 Oct 2026

Course overview

The CISSP for Software Developers implements secure software solutions in compliance with international security standards. They develop and maintain Java applications and web applications with a focus on security architectures. Their tasks include conducting security audits, identifying vulnerabilities in code, and integrating protective measures against cyber attacks. They advise development teams on security-related questions and ensure compliance with regulations. The specialist also creates security documentation and stays informed about current IT security threats. Information Security & IT Risk Management - - Certified Information Systems Security Professional (CISSP) • Understanding & strategically preparing for CISSP - certification goals, learning methods & exam structure • Professionally applying risk and security management - strategies for BC/DR & security policies (Domain 1) • Effectively managing data protection, data classification & cloud security - responsibility in data handling (Domain 2) • Planning & securing IT security architecture - cryptography and physical protection (Domain 3) • Practically implementing network security - protocols, firewalls & threats (Domain 4) • Securing access & managing identities - authentication & role model (Domain 5) • Finding & fixing vulnerabilities - audits, SIEM and incident management (Domain 6) • Managing security incidents & restoring systems - recognizing insider threats (Domain 7) • Developing secure software & protecting APIs - applying DevSecOps & testing strategies (Domain 8) • Consolidating CISSP knowledge & applying it in practice - CPE maintenance & career planning Object-Oriented Software Development - Programming in C/C++ and Java • Programming languages C, C++ and Java - syntax, IDEs and version control • Object-oriented programming - structures and design principles • Data structures and algorithms - performance and optimization • Test-driven development and quality assurance • Development models and software architecture • User interfaces and system integration • APIs and modern system integration Practical Programming Project in Java / C++ - Developing Individual Apps • Developing use cases & describing user stories - capturing requirements & involving stakeholders • Making architectural decisions for real projects - using design patterns & creating technical sketches • Implementing Scrum sprints, backlogs & retrospectives - hands-on introducing Git strategies & CI/CD structures • Functionally linking user interfaces and server logic - designing events, services and performance in a practical manner • Integrating database models in compliance and securely - applying ORM & ensuring GDPR-compliant storage • Planning testing strategies & implementing unit tests - using CI/CD tools for error-free code • Recognizing & defending against attack risks - embedding security concepts and green IT in the project • Live deploying software packages and containers - realizing maintenance…

Upcoming dates

  • 2026-10-18T22:00:00.000Z · 2027-02-21T23:00:00.000Z · Bautzen, Sachsen · Combined Learning
  • 2026-10-18T22:00:00.000Z · 2027-02-21T23:00:00.000Z · Ludwigsburg, Württemberg · Combined Learning
  • 2026-10-18T22:00:00.000Z · 2027-02-21T23:00:00.000Z · Dortmund · Combined Learning
  • 2026-10-18T22:00:00.000Z · 2027-02-21T23:00:00.000Z · Heidelberg, Neckar · Combined Learning
  • 2026-10-18T22:00:00.000Z · 2027-02-21T23:00:00.000Z · Dortmund · Combined Learning

Funding

Bildungsgutschein funding depends on the course details and the decision of the responsible authority.

Data last synced: 2026-10-01