Softwareentwicklung

Software Engineering

Ihr Nutzen

Nach dem Seminar sind Sie in der Lage komplexe Softwareprojekte zu designen und können die richtige Engineering-Startegie für Ihr Projekt auswählen. Sie erhalten einen Überblick über moderne Software-Entwicklungs-Prozesse (klassisches vs. Agiles Projektmanagement), aktuelle Technologien (Sprachen, Paradigmen) und lernen, wie Sie mit weit verbreiteten Werkzeugen die gelernten Konzepte umsetzen können.

Inhalte

PDF Bildungsweg Software Engineering Konfigurator

    1. Tag

    • Projektmanagement
    • Konzepte des klassischen Projektmanagements
    • Überblick Phasenmodelle
    • Analyse der Benutzeranforderungen
    • Konzepte des Agilen Projektmanagements
    • Agiles Manifest
    • Scrum
    • SAFE (Scaled Agile Framework for Enterprises)
    • Kanban

    2. Tag

    • Softwarearchitektur
    • Überblick über Softwarearchitekturmodelle
    • 2-Schicht, 3-Schicht
    • Microservice Architecture (Webservices, SOAP, REST)
    • Grundlegende Programmiermodelle
    • Objektorientierte Programmierung
    • UML
    • Design Patterns
    • Dependency Injection
    • Grundlage des Testens
    • Unit-Tests
    • Automated UI Testing

    3. Tag

    • Werkzeuge
    • Projektdokumentation mit Confluence
    • Projektmanagement mit Jira
    • Quellcodeverwaltung mit GIT
    • Prototyping mit Moqups

    Termine

    • 09.12.19, Innsbruck
    Ihr Wunschtermin ist nicht dabei?
    Mich bei Termingarantie benachrichtigen.

    Zielgruppe

    IT Professional

    Voraussetzungen

    Grundlegende ProgrammiererfahrungSoftwareentwicklung, Basics for Developers

    Dauer und Investition

    Seminardauer: 3 Tag(e)
    € 1500,- pro Teilnehmer excl. MwSt.

    Individuelle Firmenseminare
    Frühbucher-Bonus möglich
    Mehr Teilnehmer?
    Punktekarte

    Beschreibung

    Konzeptionelle Strategien sind die Basis moderner Softwareentwicklung. Software Engineering beschreibt alle Phasen des Entwicklungsprozesses.

    Hinweis

    -