Moderne Programmierung Stufe 2

Weiterbildung

4-Wochen-Kurs

Die Fundamente des Software-Engineering sind Thema dieses Kurses. Systematisches Vorgehen steht dabei im Mittelpunkt. Als unentbehrliches Hilfsmittel dient dabei die UML.

Inhalt

  • Software-Engineering mit UML
    • Anwendungsgebiete von UML
    • UML-Diagrammtypen
    • UML-Tools
    • Aspekte der Modellierung von Diagrammen
    • Dokumentation und Code-Kommentierung
  • Umfeld der Software-Entwicklung
    • Technologisches Umfeld
    • Marktumfeld
    • Rechtliche und regulatorische Rahmenbedingungen
    • Organisatorisches Umfeld
    • Infrastruktur
    • Qualitätsstandards und Best Practices
    • Zeitliche Rahmenbedingungen
    • Skalierbarkeit und Wartbarkeit
  • Qualitätssicherung
    • Anforderungsanalyse
    • Testplanung
    • Softwaretest
    • Fehlerverfolgung
    • Code-Reviews
    • Kontinuierliche Integration
    • Dokumentation
    • Performance-Optimierung
    • Sicherheitstests
    • Benutzerfreundlichkeitstests
  • Entwurfsmuster (Design Patterns) 
    • Erzeugungsmuster
    • Strukturmuster
    • Verhaltensmuster
  • Datenbanksysteme und Datenbanken
    • Relationale Datenbanken
    • NoSQL-Datenbanken

Zielgruppe

Software-Entwickler mit verschiedenen Herausforderungen an das Software-Engineerings

Voraussetzungen

Eine objektorientierte Programmiersprache

Förderung

Kompletter Kurs förderfähig
z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit

Nächste Termine

  • Mo, 06.05.2024
  • Mo, 03.06.2024
  • Mo, 01.07.2024
  • Mo, 05.08.2024

Anfrage

Kursnummer: LS23.253

zur Übersicht