Deine Weiterbildung Agile:r Datenbankentwickler:in mit C# plus Referenzprojekt
In dieser Weiterbildung wird Dir am Beispiel von Scrum das agile Projektmanagement mit seinen Methoden und Abläufen, Instrumenten und Rollen vorgestellt. Dabei übst Du auch die ersten Schritte für die Praxis. Im Anschluss wirst Du auf die modernen und aktuellen Programmiersprachen (Python, Java, C++, C#, PHP, JavaScript, ...) vorbereitet. Du erlernst die theoretischen Grundlagen der Softwareentwicklung, der Software-Analyse, des Software-Designs, der funktionalen und objektorientierten Programmierung sowie der Erstellung von Datenbanken und der Datenverarbeitung.
C# gehört neben Java, Python und C++ zu den wichtigsten Programmiersprachen. Du lernst in diesem Kurs zusätzlich Microsoft® .NET® und die Grundlagen der C#-Syntax kennen. Nachdem Du alles über Datentypen und Kontrollstrukturen sowie den Umgang mit der Entwicklungsumgebung Visual Studio erfahren hast, schreibst Du erste kleine Programme in C#. Anschließend lernst Du alles über Klassen, Objekte, Datenkapselung, Vererbung und Polymorphie in C#. Du kannst außerdem Interfaces sinnvoll einsetzen und weißt, wie Du auf Laufzeitfehler reagieren kannst. Mit dem erworbenen Wissen kannst Du Ereignisse in eigenen Objekten auslösen, mit flexiblen Datentypen arbeiten und integrierte Abfragen nutzen. Außerdem kannst Du Daten und Texte in Dateien speichern, Teile Deines Programms parallel ausführen und bist auf anspruchsvolle Anwendungs- oder Spieleentwicklung mit C# vorbereitet.
Moderne Programme kommen nicht ohne eine ansprechende Benutzeroberfläche aus. Microsoft® bietet mit der Windows Presentation Foundation (WPF) alle Möglichkeiten für eine moderne und intuitive grafische Oberfläche. Du lernst das Gestalten mit Container- und Steuerelementen und deren Einbindung in Deine Programme. Außerdem speichern die meisten Programme ihre Daten in Datenbanken. Du erfährst, wie Du in C# unterschiedliche Datenbanken in Deine Programme einbindest und Daten speicherst, abfragst und auswertest.
Abschließend gibt Dir ein eigenes Referenzprojekt die Möglichkeit, Deine erworbenen Kenntnisse praktisch anzuwenden und zu vertiefen. Du entwickelst und verwirklichst Ideen zu einem Projekt rund um eine Anwendung und durchläufst alle Phasen der Projekterstellung bis zur Fertigstellung. Dabei festigst Du anwendungsbereites Wissen und stellst Deine fachliche Kompetenz unter Beweis.
- Scrum, Rollen und Stakeholder
- Sprint und seine Ereignisse, Artefakte
- User Story, Taskboard, Planungspoker, Burn-Down-Chart
- Aufwandsschätzung und Release-Planung
- Grundlagen zu Programmen und Programmiersprachen
- Objektorientierung (OO): Analyse (OOA), Entwurf (OOD) und Programmierung (OOP), Softwareentwurf mit UML
- Datenbankdesign, Daten abfragen und ändern (DML)
- Grundlagen der Sprache C#
- Datentypen, Variablen, Operatoren, Kontrollstrukturen
- Klassen, Objekte, Strukturen
- Vererbung, Polymorphie, Interfaces, Exceptions
- Delegates, Events, Generics, Indexer, Lambda, LINQ
- Dateien, Attribute, Konfiguration
- WPF, XAML, Datenbankzugriff
- Entwicklung und Erstellung eines eigenen Projekts
Die Lernziele vermitteln umfassende Kenntnisse in agiler Softwareentwicklung, Programmierung mit C# und Datenbankmanagement. Zunächst werden die Grundlagen von Scrum, Rollen und Stakeholdern sowie die Struktur eines Sprints mit seinen Ereignissen und Artefakten behandelt. Dabei kommen Werkzeuge wie User Stories, Taskboards, Planungspoker und Burn-Down-Charts zum Einsatz, um Aufwandsschätzung und Release-Planung praxisnah umzusetzen.
Ein weiterer Schwerpunkt liegt auf der Objektorientierung (OO), einschließlich Analyse (OOA), Entwurf (OOD) und Programmierung (OOP), ergänzt durch Softwareentwurf mit UML. Im Bereich Datenbanken werden Datenbankdesign sowie das Abfragen und Ändern von Daten (DML) vermittelt.
Die praktischen Programmierkenntnisse werden anhand von C# vertieft, einschließlich Datentypen, Variablen, Operatoren, Kontrollstrukturen, Klassen, Objekten und Strukturen. Fortgeschrittene Konzepte wie Vererbung, Polymorphie, Interfaces, Exceptions, Delegates, Events, Generics, Indexer, Lambda-Ausdrücke und LINQ werden ebenfalls behandelt. Zusätzlich werden Dateien, Attribute und Konfigurationen sowie die Entwicklung grafischer Benutzeroberflächen mit WPF und XAML vermittelt, inklusive Datenbankzugriff.
Abschließend erfolgt die praxisnahe Anwendung aller Kenntnisse in der Entwicklung und Erstellung eines eigenen Projekts, wodurch agile Methoden, Programmierung, Datenbankanbindung und UI-Design integrativ umgesetzt werden.
Agile Datenbankentwickler:innen mit C# gestalten datengetriebene Anwendungen im .NET-Ökosystem, modellieren relationale Strukturen, implementieren Datenzugriffe (etwa mit LINQ), entwickeln Desktop-UIs mit WPF und arbeiten iterativ nach Scrum. Die Weiterbildung vermittelt OOP, UML, DML sowie C#-Konzepte bis hin zu Generics und Parallelisierung; das Referenzprojekt belegt praxisnahe Fähigkeiten von der Analyse über Umsetzung bis zum Release.
Auf dem deutschen Arbeitsmarkt ist die Nachfrage nach .NET- und Datenbankkompetenz seit Jahren stabil hoch und wächst mit Digitalisierung, Modernisierung von Legacy-Anwendungen und Cloud-Migration. Besonders gefragt sind robuste Datenmodelle, performante Abfragen, sichere Persistenz und integrierte UIs für Fachanwendungen. Mittelfristig steigt der Bedarf durch Data-Driven Services, IoT/Industrie 4.0 und KI-gestützte Auswertungen, die saubere Datenarchitekturen voraussetzen. Branchen mit starker Nachfrage: Finanz- und Versicherungswesen, Industrie und Automotive, Maschinen- und Anlagenbau, E-Commerce, Logistik, Gesundheitswesen, Energie/Versorger, öffentliche Verwaltung, Telekommunikation sowie IT-Consulting und Softwarehäuser. Wachstumspotenzial bietet die Kombination aus C#, WPF und Datenbanken in Verbindung mit Cloud-Datenbanken und Microservices; naheliegende Entwicklungspfade sind Full-Stack-.NET, Data Engineering oder Technical Product Ownership. Insgesamt eröffnen die erworbenen Kompetenzen sehr gute Einstiegs- und Entwicklungschancen in anspruchsvollen Enterprise-Umgebungen mit langfristiger Perspektive.
Du lernst bei uns zu festen Zeiten, i.d.R. vormittags per Live-Unterricht in einer Gruppe mit Deinem Dozierenden.
Während des Unterrichts kannst Du Fragen stellen, gemeinsam an Projekten arbeiten und einen intensiven fachlichen Austausch erfahren. Weiterhin lernst Du dann in der Selbstlernphase mit vorgegeben Aufgaben und Skripten.






YouTube-Video laden
Möchtest du Inhalte von YouTube laden, um das Video anzusehen?
- 10+ Jahre Erfahrung in der Weiterbildung
- 500+ Weiterbildungen
- 500+ Absolvent:innen
- 99% Weiterempfehlung
- 200+ bundesweite Standorte oder online studieren
- Praxisnahe Fortbildungen mit erfahrenen Dozent:innen
- Laptop auf Wunsch inklusive
- Personalvermittlung auf Wunsch inklusive
- Umfassende Betreuung vor und nach der Weiterbildung
- Lebenslanger Zugang zum Bonusportal





.jpg&w=3840&q=75)

.jpg&w=3840&q=75)





.jpg&w=3840&q=75)
.jpg&w=3840&q=75)
.jpg&w=3840&q=75)




.jpg&w=3840&q=75)