In dieser Weiterbildung erwerben Sie umfassende Kenntnisse in der Entwicklung von Anwendungen mit .NET Core. Sie lernen, die Programmiersprache C# effektiv einzusetzen und agile Methoden wie Scrum anzuwenden. Zudem werden Sie in die Grundlagen des Machine Learning eingeführt und verstehen, wie diese Technologien in .NET Core integriert werden können. Sie erarbeiten sich die Fähigkeit, mit .NET Core robuste und skalierbare Anwendungen zu entwickeln. Dabei vertiefen Sie Ihr Wissen in C# und lernen, wie Sie mit Scrum agile Entwicklungsprozesse gestalten. Ein weiterer Schwerpunkt liegt auf der Anwendung von Machine Learning innerhalb des .NET Core-Frameworks, wodurch Sie datengetriebene Lösungen implementieren können. Durch praxisorientierte Übungen und Projekte wenden Sie Ihr Wissen in realistischen Szenarien an. Sie entwickeln eigenständig Anwendungen mit .NET Core, setzen C# ein und arbeiten in Scrum-Teams. Zudem implementieren Sie Machine Learning-Modelle innerhalb des .NET Core-Ökosystems. Nach Abschluss der Weiterbildung sind Sie in der Lage, moderne Softwarelösungen mit .NET Core zu entwickeln, C# professionell einzusetzen, agile Methoden wie Scrum anzuwenden und Machine Learning-Modelle in Ihre Anwendungen zu integrieren.
- Kenntnisse im Bereich .NET Core und Einführung in .NET und Grundlagen von C#
- C#-Klassen
- Vererbung, Polymorphie und Interfaces mit Fokus auf .NET Core
- Fehlerbehandlung und Debugging
- Anwendungen aus dem .NET Core Umfeld in Collections und Generics
- Delegaten und Ereignisse
- Lambda-Expressions, Strukturen und Enums unter Berücksichtigung von .NET Core
- LINQ und Dateistreams
Scrum Methodik und Verantwortung
- Einführung in Scrum mit Bezug zu .NET Core Entwicklungsprojekten
- Scrum Master
- Zusammenarbeit im Scrum Team auf Basis von .NET Core Projekten
- Sprint Planning
- Sprint Review im Umfeld von .NET Core Anwendungen
- Sprint Retrospective
- Rolle des Product Owner bei .NET Core Entwicklungsvorhaben
- Product Backlog Management
Grundlagen des Machine Learning
- Einführung in Machine Learning mit .NET Core Technologien
- Arten des Machine Learning
- Datenvorbereitung für Machine Learning im Kontext von .NET Core
- Training und Auswahl eines Vorhersagemodells
- Bewertung von Modellen mit Methoden aus .NET Core
Fortgeschrittene Konzepte in Machine Learning
- Scikit-Learn Klassifikationen in Verbindung mit .NET Core
- Modellbewertung und Hyperparameter-Tuning
- Ensemble Learning erweitert durch Integration von .NET Core