Softwarearchitektur

Academy
Digicomp
Kurzbeschreibung
Architektur ist das Navi für Softwareentwicklung und macht Komplexität und Veränderungen bei der Erstellung und Wartung von Software beherrs... mehr...
Architektur ist das Navi für Softwareentwicklung und macht Komplexität und Veränderungen bei der Erstellung und Wartung von Software beherrschbar. Lernen Sie in diesem Kurs den praktischen Umgang mit Softwarearchitektur. weniger
Kursorte
Basel, Zürich, Bern
Kursarten
Kurs/Seminar
Fachbereiche

Software Engineering, Informatik, Software Architecture

Dieser Kurs ist neu hier. 0 User folgen diesem Kurs und erhalten Bescheid, wenn es Neues gibt - Kurs jetzt folgen.

Du hast den Kurs besucht? Kurs jetzt bewerten.

Hier kannst du der Eggheads Community deine Fragen zu diesem Kurs stellen. Auch Kursleiter können mitdiskutieren.


Frage stellen

Du must angemeldet sein um zu antworten

Kursleiter

Andi

Andi Profilfoto
Kursinhalt

In diesem Kurs erarbeiten Sie sich die notwendigen Kenntnisse, um tragfähige Architekturen für Ihre Softwaresysteme zu entwickeln. Dabei behandeln Sie verschiedene wichtige grundlegende Architekturthemen und wenden diese in zahlreichen praktischen Übungen an. So verschaffen Sie sich einen umfassenden Einblick in Softwarearchitektur.

  • Definition und Zweck von Softwarearchitektur
  • Software-Design (Makro- und Mikroarchitektur)
  • Softwarearchitektur als Aufgabe
    • Der Softwarearchitekt und seine Aufgabenfelder
    • Der Softwarearchitekt im Organisationskontext
  • Softwarearchitektur und Anforderungen
  • Architektursichten (Zachman-Framework, TOGAF usw.)
  • Grundlegende Softwarearchitektur-Mittel
    • Designprinzipien und Taktiken
    • Resilient Software Design
    • Architektur-Patterns
    • Framework-Ansatz und Komponentenorientierung
    • Referenzarchitekturen
  • Weiterführende Softwarearchitektur -Mittel
    • Serviceorientierung (SOA, Microservices) usw.
  • Methodik (Erstellung und Wartung sowie Dokumentation von Softwarearchitektur)
  • Architektur in der IT
    • Architekturbereiche (Enterprise-, System, Netzwerkarchitektur usw.)
    • Präsentationen zu Architekturaufgabenstellungen in der IT von Teilnehmern des CAS IT Architecture (optional)
  • Übungen und Fallstudie
Kursziele
  • Kennen der wichtigsten Begriffe, Konzepte und Techniken der Softwarearchitektur
  • Wissen, wie diese Begriffe, Konzepte und Techniken angewandt werden
  • Vertrautheit mit den organisatorischen und sozialen Aspekten der Rolle Softwarearchitekt
  • Erstellen, umsetzen, warten und dokumentieren von Softwarearchitekturen in der Praxis
Zielpublikum

Dieser Kurs richtet sich an Softwareentwickler und Softwarearchitekten (auch angehende!), die einen umfassenden Einblick in Softwarearchitektur und die Aufgaben von Softwarearchitekten erhalten und ihre Kenntnisse zu Software-Design weiter vertiefen möchten.

Anforderungen

Konkrete Erfahrung mit Softwareentwicklung und Kenntnisse zu Software-Design im Umfang des folgenden Kurses:

Kursgebühr
Fr. 2'550.00
Nächste Durchführungsdaten
  • 9. Juli 2018
  • 22. Oktober 2018
  • 3. Dezember 2018
  • 4. Februar 2019
  • 18. März 2019
  • 20. Mai 2019
  • 8. Juli 2019
  • 1. Oktober 2019
  • 11. November 2019