EN
Cookie-Richtlinie

Ein Cookie ist eine kleine Datendatei, die auf Ihrem Gerät gespeichert wird. Wir verwenden Cookies, um Basis- und Komfortfunktionen bereitzustellen, die Leistung der Website zu messen und das Benutzerverhalten auf der Website zu analysieren.

Erforderliche Cookies sind immer aktiviert, da sie für den Betrieb der Website und zur Speicherung Ihrer Cookie-Einwilligung benötigt werden. Funktionale und Performance-Cookies sind optional. Alle optionalen Cookies sind standardmäßig deaktiviert.

Sie können Ihre Cookie-Einstellungen jederzeit ändern, indem Sie unsere Cookie-Richtlinie aufrufen oder den Cache in Ihrem Browser löschen.

Weniger anzeigen
Zurück
Performance cookies

Diese Cookies werden verwendet, um die Leistung der Website zu messen und das Benutzerverhalten zu analysieren.

Erforderliche Cookies Erforderlich

Diese Cookies sind erforderlich, um Ihnen grundlegende Website-Funktionen zur Verfügung zu stellen und eine zuverlässige und konsistente Bereitstellung zu gewährleisten.

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

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

Zielgruppe

Diese Weiterbildung richtet sich an bereits tätige Programmiererinnen und Programmierer bei Continental, die sich im Bereich Softwareentwicklung weiterentwickeln möchten.

Zugangsvoraussetzungen

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

Dauer

22 Tage

Ablauf

Ablauf

  • Virtuelles Training mit Livetrainer:in
  • Blockunterricht (10 Unterrichtseinheiten/Tag)
  • Maximal 3 Schulungstage pro Woche
Kosten

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

Abschluss

CITT Zertifikat

Nächste Termine

Nächste Termine

Die nächsten Schulungstermine werden wir in kürze bekannt geben.

Sprache

Sprache

Diese Weiterbildung wird auf Deutsch angeboten.

Cookie-Richtlinie

Ein Cookie ist eine kleine Datendatei, die auf Ihrem Gerät gespeichert wird. Wir verwenden Cookies, um Basis- und Komfortfunktionen bereitzustellen, die Leistung der Website zu messen und das Benutzerverhalten auf der Website zu analysieren.

Erforderliche Cookies sind immer aktiviert, da sie für den Betrieb der Website und zur Speicherung Ihrer Cookie-Einwilligung benötigt werden. Funktionale und Performance-Cookies sind optional. Alle optionalen Cookies sind standardmäßig deaktiviert.

Sie können Ihre Cookie-Einstellungen jederzeit ändern, indem Sie unsere Cookie-Richtlinie aufrufen oder den Cache in Ihrem Browser löschen.

Weniger anzeigen
Zurück
Performance cookies

Diese Cookies werden verwendet, um die Leistung der Website zu messen und das Benutzerverhalten zu analysieren.

Erforderliche Cookies Erforderlich

Diese Cookies sind erforderlich, um Ihnen grundlegende Website-Funktionen zur Verfügung zu stellen und eine zuverlässige und konsistente Bereitstellung zu gewährleisten.