C Sharp: Softwareentwickler in C / C++ / C#
- Verstehen Sie die Prinzipien der prozeduralen Programmierung mit C
- Entdecken Sie Datentypen, Speicherzuweisung und Kontrollflussstrukturen
- Wenden Sie Techniken zum Aufbau logischer Strukturen für sauberen und wartbaren Code an
- Verwenden Sie Befehlszeilentools zum Kompilieren und Debuggen von Programmen
- Implementieren Sie Klassen, Vererbung und Polymorphismus
- Konstruktoren, Destruktoren und Zugriffsangaben verstehen
- Schnittstellen und Generika in C# verwenden
- Ausnahmebehandlung für robuste Anwendungen nutzen
- Dynamische Webseiten mit ASP.NET Core erstellen
- RESTful-APIs erstellen und Frontend mit Backend verbinden
- MVC-Architektur für strukturierten Anwendungsfluss nutzen
- Tools wie Postman für API-Tests integrieren
- Erfahren Sie, wie sich Prinzipien für eine sichere Anwendungsarchitektur von Java auf C# übertragen lassen
- Wenden Sie Authentifizierungsmuster mit OAuth und JWT an
- Entdecken Sie die Grundlagen von Docker und Containerisierung für .NET-Anwendungen
- Verstehen Sie CI/CD-Pipelines und Bereitstellungsstrategien
- Analysieren Sie die Syntax und Unterschiede zwischen Java und C#
- Arbeiten Sie mit Sammlungen, LINQ und Lambda-Ausdrücken in C#
- Verstehen Sie testgetriebene Entwicklung mit NUnit und JUnit
- Entdecken Sie wiederverwendbare Komponenten und modulares Design in der Softwareprogrammierung
Teilnehmer lernen, wie CI/CD-Pipelines für C Sharp-Anwendungen effizient gestaltet werden können.