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