- Termin
- Inhouse
- Individuell
Unsere Qualifizierungsmaßnahme ist darauf ausgerichtet, bereits tätige Programmiererinnen und Programmierer in die Lage zu versetzen, hochwertige Software zu entwickeln. Wir legen dabei besonderen Wert auf die Sprache C# sowie die grundlegenden Konzepte der objektorientierten Programmierung (OOP). Unser Fokus liegt darauf, Ihnen ein umfassendes Verständnis für den richtigen Einsatz von OOP-Funktionen zu vermitteln und Ihnen eine solide Basis zu bieten.
Sie werden in der Lage sein, Modellierungsstandards zu lesen und zu nutzen sowie diese in praktischen Design Patterns anzuwenden. Besondere Aufmerksamkeit widmen wir Techniken der testgetriebenen Entwicklung, um sicherzustellen, dass Sie saubere und wartbare Anwendungen erstellen können. Des Weiteren bieten wir eine Einführung in das Paradigma der funktionalen Programmierung und zeigen Ihnen, wie Sie es effektiv in C# einsetzen können. Im Bereich der Datenbankentwicklung streben wir ein einheitliches Verständnis für Datenbankdesign und Normalisierung an.
Durch praktische Übungen werden Sie lernen, Tabellen miteinander zu verknüpfen und komplexe SQL-Statements gegebenenfalls zu optimieren. Im Hinblick auf Web- und API-Entwicklung werden Sie mit dem Entity Framework (EF) vertraut gemacht, einem modernen Objekt-Datenbank-Mapper für .NET. Praktische Übungen zu LINQ-Abfragen, Änderungsnachverfolgung, Updates und Schemamigrationen sind fester Bestandteil des Programms.
Um effizient Software entwickeln zu können, werden Ihnen Tools aus den Bereichen Quellcodeverwaltung, Continuous Integration und Continuous Delivery (CI/CD), sowie Test- und Agile Softwareentwicklungsmethoden vermittelt. In einem Workshop haben Sie außerdem die Möglichkeit, das Gelernte in Gruppen- oder Pair-Programmierungssitzungen unter Anwendung agiler Arbeitsweisen umzusetzen.
Zielgruppe
Diese Weiterbildung ist speziell für bereits erfahrene Programmiererinnen und Programmierer konzipiert, die ihr Wissen und ihre Fähigkeiten im Bereich Softwareentwicklung auf das nächste Level bringen möchten.
Voraussetzungen für die Schulung
Teilnehmer sollten über folgende Vorkenntnisse verfügen:
- Erfahrung in der Entwicklung mit einer gängigen Programmiersprache wie C#, Java, Kotlin, Javascript oder C++.
- Grundlegende Kenntnisse in C#.NET und mindestens ein Jahr praktische Erfahrung in der Erstellung von Softwareprojekten.
- Grundverständnis von SQL-Befehlen und relationalen Datenbanken (vertiefte Kenntnisse sind nicht erforderlich).
- Verständnis für grundlegende Softwarearchitekturkonzepte.
Kursinhalte
Buchen ohne Risiko
Sie zahlen erst nach erfolgreicher Schulung. Keine Vorkasse.
Lernen von Experten
Zertifizierte und praxiserfahrene TrainerInnen
Inklusive
Mittagessen, Kursmaterial, Zertifikat, WLAN, Getränke uvm.
Gruppengröße
Maximal 8 TeilnehmerInnen
Sprache
Deutsch (Englisch auf Wunsch)
Förderungen
Bis zu 100% Kostenübernahme!
Ähnliche Schulungen
Noch Fragen?
Rufen Sie mich an oder schreiben Sie mir eine E-Mail!