Der CISSP für Softwareentwickler implementiert sichere Softwarelösungen unter Einhaltung internationaler Sicherheitsstandards. Er entwickelt und wartet Java-Anwendungen sowie Webapplikationen mit Fokus auf Sicherheitsarchitekturen. Zu seinen Aufgaben zählen die Durchführung von Sicherheitsaudits, Identifizierung von Schwachstellen im Code und Integration von Schutzmaßnahmen gegen Cyberangriffe. Er berät Entwicklerteams bei sicherheitsrelevanten Fragen und sorgt für die Einhaltung von Compliance-Vorgaben. Der Spezialist erstellt zudem Sicherheitsdokumentationen und bleibt stets über aktuelle IT-Sicherheitsbedrohungen informiert.

Informationssicherheit & IT-Risiko-Management - - Certified Information Systems Security Professional (CISSP)

• CISSP verstehen & strategisch vorbereiten - Zertifizierungsziele, Lernmethoden & Prüfungsstruktur
• Risiko- und Sicherheitsmanagement professionell anwenden - Strategien für BC/DR & Sicherheitsrichtlinien (Domain 1)
• Datenschutz, Datenklassifikation & Cloud Security effektiv steuern - Verantwortung im Datenumgang (Domain 2)
• IT-Sicherheitsarchitektur planen & absichern - Kryptografie und physischer Schutz (Domain 3)
• Netzwerksicherheit praktisch umsetzen - Protokolle, Firewalls & Bedrohungen (Domain 4)
• Zugang sichern & Identitäten verwalten - Authentifizierung & Rollenmodell (Domain 5)
• Schwachstellen finden & beheben - Audits, SIEM und Incident Management (Domain 6)
• Sicherheitsvorfälle managen & Systeme wiederherstellen - Insiderbedrohungen erkennen (Domain 7)
• Sichere Software entwickeln & APIs schützen - DevSecOps & Teststrategien anwenden (Domain 8)
• CISSP-Wissen festigen & Anwendung in der Praxis - CPE-Pflege & Karriereplanung

Objektorientierte Softwareentwicklung - Programmierung in C/C++ und Java

• Programmiersprachen C, C++ und Java - Syntax, IDEs und Versionsverwaltung
• Objektorientierte Programmierung - Strukturen und Designprinzipien
• Datenstrukturen und Algorithmen - Performance und Optimierung
• Testgetriebene Entwicklung und Qualitätssicherung
• Vorgehensmodelle und Softwarearchitektur
• Benutzeroberflächen und Systemintegration
• APIs und moderne Systemanbindung

Praxisorientiertes Programmierprojekt in Java / C++ - Entwicklung individueller Apps

• Anwendungsfälle entwickeln & User Stories beschreiben - Anforderungen erfassen & Stakeholder einbinden
• Architekturentscheidungen für reale Projekte treffen - Designmuster einsetzen & technische Skizzen erstellen
• Scrum-Sprints, Backlogs & Retrospektiven umsetzen - Git-Strategien & CI/CD-Strukturen hands-on einführen
• Benutzeroberflächen und Serverlogik funktional verknüpfen - Events, Services und Performance praxisnah gestalten
• Datenbankmodelle konform und sicher integrieren - ORM anwenden & DSGVO-gerechte Speicherung sichern
• Teststrategien planen & Unit-Tests implementieren - CI/CD-Tools für fehlerfreien Code nutzen
• Angriffsrisiken erkennen & abwehren - Sicherheitskonzepte und Green IT im Projekt verankern
• Softwarepakete und Container live bereitstellen - Wartung & Monitoring mit DevOps realisieren
• Softwarelösung professionell präsentieren Dokumentation, Review & Feedback auswerten"

Webentwicklung & Frameworks - Moderne Ansätze für dynamische Webanwendungen

• Web-App-Architekturen & RESTful API Integration
• Moderne UI-Frameworks & barrierefreie Komponenten nach WCAG 2.2
• Backend-Strukturen & API-Routing mit OWASP-Standards
• Datenmodellierung & ESG-konforme Speicherlösungen
• CI/CD-Pipelines & Container-Orchestrierung
• Performance-Optimierung & nachhaltiges Hosting
• State Management & Internationalisierung
• Monitoring, Sicherheit & Zukunftstrends in der Webentwicklung

------------------------------------------------------------------------------------------------------------------

Erarbeiten Sie mit unseren Karriereberatern Ihren individuellen Kursplan

------------------------------------------------------------------------------------------------------------------