Digital Factory: Entwickler:in Advanced
Die Weiterbildung „Digital Factory – Entwickler Advanced“ befähigt bereits tätige Programmierer:innen dazu, qualitativ hochwertige Software zu entwickeln.
Neben Techniken der Sprache C# lernst Du die Konzepte der objektorientierten Programmierung kennen. Dabei liegt der Fokus auf dem korrekten Einsatz von OOP-Möglichkeiten sowie der Vermittlung eines einheitlichen Verständnisses. Du lernst Standards der Modellierung zu lesen und zu nutzen und diese auch in Design Patterns praktisch umzusetzen. Besonderer Fokus liegt auf Techniken der Testgetriebenen Entwicklung und Vorgehensweisen, um saubere und wartbare Anwendungen zu entwickeln. Du erhältst eine Einführung in das Paradigma der Funktionalen Programmierung und dessen Einsatz in C#. Im Bereich der Datenbankentwicklung wollen wir ein einheitliches Verständnis für Datenbankdesign und Normalisierung schaffen. Anhand praktischer Übungen lernst Du Tabellen miteinander zu verschalten und komplexe Statements ggf. zu optimieren.
Im Bereich der Web- und API-Entwicklung lernst Du mit dem Entity Frameworks (EF) einen modernen Objekt-Datenbank-Mapper für .NET kennen. Praktische Übungen zu LINQ-Abfragen, Änderungsnachverfolgung, Updates und Schemamigrationen sind Teil dessen.
Um effizient Software entwickeln zu können, lernst Du Tools aus den Bereichen Quellcodeverwaltung, Continuous Integration und Continuous Delivery (CI/CD), Test und der agilen Softwareentwicklung im Allgemeinen kennen.
Im Rahmen eines Workshops wirst Du das Erlernte in Gruppen mithilfe agiler Arbeitsweisen umsetzen.
Inhalte
Das Training ist in 6 Module aufgeteilt:
- Modul 1: C#: Objektorientierte Programmierung (OOP) (65 UE/ 6,5 Tage)
- Modul 2: Datenbankentwicklung mit SQL (20 UE, 2 Tage)
- Modul 3: Webentwicklung und Datenbank Zugriff mit Entity Framework Core (30 UE, 3 Tage)
- Modul 4: Werkzeuge und Verfahren zur effizienten Softwareentwicklung (30 UE, 3 Tage)
- Modul 5: Workshop Anwendungsentwicklung (50 UE, 5 Tage)
- Modul 6: Continuous Integration / Continuous Delivery (CI/CD) (15 UE, 1,5 Tage)
Zielgruppe
Diese Weiterbildung richtet sich an bereits tätige Programmiererinnen und Programmierer bei Continental, die sich im Bereich Softwareentwicklung weiterentwickeln möchten.
Zugangsvoraussetzungen
- Entwicklungserfahrung mit einer gängigen Programmiersprache, idealerweise wie C#, Java, Kotlin, Javascript oder C++
- Basis Programmierkenntnisse in C#.NET und Erfahrung in der Erstellung von Software (mind. 1 Jahr Projekterfahrung)
- SQL-Befehle und relationale Datenbanken sind bekannt (keine vertieften Kenntnisse notwendig)
- Verständnis für Softwarearchitektur
- Mitarbeiterin bzw. Mitarbeiter bei Continental
Für dieses Training wird ein Notebook benötigt. Darüber hinaus ist es sehr empfehlenswert, mit zwei Bildschirmen an dem Training teilzunehmen
Dauer
22 Tage
Ablauf
- Virtuelles Training mit Livetrainer:in
- Blockunterricht (10 Unterrichtseinheiten/Tag)
- Maximal 3 Schulungstage pro Woche
Kosten
3.108,00 EUR Lehrgangskosten
Die Kosten sind vom Arbeitgeber zu tragen, Dir entstehen keine Kosten.
Diese Qualifizierung ist grundsätzlich (*) nach §82 SGB III über die Bundesagentur für Arbeit förderfähig:
- Lehrgangskostenzuschuss bis zu 30%
- Arbeitsentgeltzuschuss bis zu 30%
- (*) Förderfähigkeitsprüfung erfolgt je Teilnehmenden anhand der Fördervoraussetzungen (Einzelfallentscheidung) und liegt im Ermessen der Arbeitsagentur
Fördervoraussetzungen:
- Höchster Bildungsabschluss liegt mind. 2 Jahre zurück
- Keine Inanspruchnahme von geförderter Qualifizierung über die Bundesagentur für Arbeit in den letzten 2 Jahren
Bitte beachte: Die Förderfähigkeit und Fördervoraussetzungen sind keine Zugangsvoraussetzung zur Qualifizierung.
Eine Teilnahme ist auch ohne Förderung möglich.
Abschluss
CITT Zertifikat
Nächste Termine
Die nächsten Schulungstermine werden wir in kürze bekannt geben.
Sprache
Diese Weiterbildung wird auf Deutsch angeboten.
Interesse geweckt?
Dann nutze jetzt Deine Chance und melde Dich an!