• Informationsverarbeitung und angewandte Datentechnik GmbH
    Seit 43 Jahren Ihr Bildungspartner
  • 0 64 21 96 58-0

Informationsverarbeitung und angewandte Datentechnik GmbH

Software Engineering

Softwareprojekte planen und erfolgreich umsetzen

Zertifikatsnummer
1006152
Zusammenfassung
Infos zum Download

Planen, Programmieren, Perfektionieren – Gut geplant ist halb programmiert!

Das Software Engineering ist ein zentrales Element in der IT-Branche und bildet die Grundlage für die Entwicklung moderner Anwendungen und Systeme. Es umfasst die Planung, Analyse, Entwurf, Programmierung und Validierung von Softwareprojekten. In dieser Weiterbildung erhalten Sie umfassende Kenntnisse über die Kern- und Unterstützungsprozesse des Software Engineerings sowie die wichtigsten Programmiersprachen und Methoden. Diese Fähigkeiten sind unerlässlich für eine erfolgreiche Karriere als Softwareentwickler, IT-Projektmanager oder Systemarchitekt. Durch praxisorientierte Übungen und Projekte werden Sie optimal auf die Anforderungen der modernen IT-Welt vorbereitet.

Angebotsziel
Software Engineering

  • Verständnis der grundlegenden Konzepte und Prozesse des Software Engineerings
  • Anwendung von Planung, Analyse, Entwurf und Validierung in Softwareprojekten
  • Kenntnisse in prozeduraler und objektorientierter Programmierung
  • Nutzung von UML für objektorientierte Analyse und Entwurf
  • Implementierung von IT-Projektmanagementmethoden und Scrum
  • Entwicklung von Exzellenz in der Softwareentwicklung

Zielgruppe
Software Engineering

Diese Weiterbildung richtet sich an Arbeitsuchende und Berufstätige, die sich im Bereich Softwareentwicklung weiterbilden oder neu orientieren möchten. Sie eignet sich für Personen, die in den Abteilungen Softwareentwicklung, IT-Projektmanagement oder Systemarchitektur arbeiten oder arbeiten möchten.

Voraussetzungen
Software Engineering

Für die Teilnahme an dieser Weiterbildung sind ein Eignungsgespräch und ein mindestens mittlerer Bildungsabschluss (Mittlere Reife) erforderlich. Grundlegende IT-Kenntnisse sowie erste Erfahrungen in der Programmierung sind von Vorteil.

Inhalte
Software Engineering

Software Engineering und Programmierlogik

  • Grundlagen
  • Kontrollstrukturen
  • Datenstrukturen
  • Pseudocode und Struktogramme
  • Grundlagen Imperative Programmierung
  • Grundlagen Objektorientierte Programmierung
  • Software Engineering - Kernprozesse
  • Software Engineering – Unterstützungsprozesse

IT-Projektmanagement mit Scrum

  • Grundlagen Projektdefinition, Projektmerkmale und Projektstatus
  • Projekte
  • Projektlebenszyklus
  • Vorgehensmodelle
  • Termin-und Ressourcenplanung
  • Kosten-, Qualitäts- und Risikoplanung
  • Planungstechniken
  • Grundlagen SCRUM
  • Rollen
  • Stakeholder
  • Sprint
  • Artefakte
  • Ergänzende Techniken

Grundlagen prozedurale Programmierung

  • C – die Grundlage prozeduraler Programmiersprachen
  • Datentypen
  • Ausdrücke
  • Kontrollstrukturen
  • Standard-C-Bibliotheken
  • Präprozessoranweisungen
  • Selbstdefinierte Funktionen
  • Verwaltung größerer Programmsysteme
  • Dynamische Speicherverwaltung
  • Arbeiten mit Dateien
  • Kommunikation mit dem Betriebssystem

Objektorientierte Analyse und Entwurf mit UML

  • objektorientierte Konzepte und Terminologie
  • Software-Entwicklungsprozesse
  • Software-Entwicklungsprozess
  • Anwendungsfalldiagrammen
  • Anwendungsfallszenarien und -formularen
  • Aktivitätsdiagrammen
  • Schlüsselabstraktionen
  • Problemdomänenmodells
  • Von der Analyse zum Entwurf
  • Objektstatus und Zustandsmaschinendiagrammen
  • Entwurfsmustern
  • Architekturkonzepten und -diagrammen
  • Architekturschichten
  • Klassenentwurfsmodells
  • Übersicht über Frameworks

Bildungspfad
Software Engineering

Lernstufe 1
  • Software Engineering
Lernstufe 2
  • Java Development Fundamentals
Lernstufe 3
  • KFF IT (2)
    Junior Java Webdeveloper
  • KFF IT (2)
    KFF IT (2)
    Junior App-Developer
  • KFF IT (2)
    KFF IT (2)
    Junior Backend-Developer
Lernstufe 4
  • Java-Jarkata Enterprise Development
  • KFF IT (2)
    KFF IT (2)
    Java Webdeveloper (ISTQB Certified Tester – Foundation Level)
Lernstufe 5
  • KFF IT (2)
    KFF IT (2)
    Full Stack Developer (ISTQB Certified Tester – Foundation Level)

Ausbildungsnachweis
Software Engineering

Zeugnis der IAD GmbH

Sie erhalten ein benotetes, in Fächern aufgegliedertes aussagefähiges Zeugnis der IAD GmbH über die erworbenen Kenntnisse und Leistungen.

Hinweis zum Angebot
Software Engineering

Die Agentur für Arbeit selbst und im Auftrag des Jobcenters/optierender Kommunen, der Berufsförderungsdienst (BFD) oder die Rentenversicherung können die Kosten der kompletten geförderten Weiterbildung über einen Bildungsgutschein bzw. einen Bewilligungsbescheid des Berufsförderungsdienstes der Bundeswehr oder der Deutschen Rentenversicherung übernehmen. Wenden Sie sich bitte an Ihre Kundenberatung bei der Agentur für Arbeit, dem Jobcenter, des Berufsförderungsdienstes der Bundeswehr oder der Deutschen Rentenversicherung, um Ihre individuellen Voraussetzungen für die Förderung zu prüfen.

Während der Weiterbildung unterstützen wir Sie bei der Überarbeitung Ihrer Bewerbungsunterlagen und bei der Arbeitsplatzsuche. Unsere regionale Verankerung ist Ihr Vorteil, wenn es um die Jobsuche während der Weiterbildung geht. Wir sind gut vernetzt und in den Unternehmen, Behörden und Organisationen vor Ort bekannt. Unsere Vermittlungsergebnisse sprechen für sich.

86 % im Job
Top Vermittlungsquote

Nutzen Sie unser Angebot als individuelles Einzelcoaching

Sie benötigen den Inhalt dieser Weiterbildung schnell und auf Ihre Bedürfnisse angepasst? Dann nutzen Sie unser individuelles fachliches Coaching, dass über einen Aktivierungs- und Vermittlungsgutschein (AVGS) gefördert werden kann.

Förderung


Fördermöglichkeiten für Umschulungen und Weiterbildungen

Die IAD GmbH ist von der Zertifizierungsagentur HZA GmbH Hamburg nach Akkreditierungs- und Zulassungsverordnung Arbeitsförderung (AZAV) zertifiziert. Damit können bei passenden Voraussetzungen die Kosten für die Weiterbildungen und Coachings von der Agentur für Arbeit, dem Jobcenter, der Rentenversicherung oder dem Berufsförderungsdienst der Bundeswehr übernommen werden.

Software Engineering