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.
AngebotszielSoftware 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
ZielgruppeSoftware 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.
VoraussetzungenSoftware 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.
InhalteSoftware 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
BildungspfadSoftware Engineering
- Software Engineering
- Java Development Fundamentals
- Junior Java Webdeveloper
- Junior App-Developer
- Junior Backend-Developer
- Java-Jarkata Enterprise Development
- Java Webdeveloper (ISTQB Certified Tester – Foundation Level)
- Full Stack Developer (ISTQB Certified Tester – Foundation Level)
AusbildungsnachweisSoftware 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 AngebotSoftware 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.
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.

