Weiterbilden an der OST

Modul «Effizientes Software Engineering mit Visual Studio»

Visual Studio erleichtert .NET-Entwicklerinnen und -Entwicklern das Erstellen von Web-, Mobile- und Cloudanwendungen. Im Modul «Effizientes Software Engineering mit Visual Studio» lernen Sie diese integrierte Entwicklungsumgebung von Microsoft produktiv zu nutzen. Aufbau und Navigation sind dabei genau so Thema wie Code-Analyse oder Refactoring. 

Dieses praxisorientierte Modul zielt darauf ab, die in den vorangehenden Modulen erarbeiteten Fachkompetenzen (.NET- und C#-Grundlagen) möglichst effizient anwenden zu können. Dabei werden zentrale, oft unbekannte Aspekte einer modernen Entwicklungsumgebung aufgezeigt und angewendet. Dies umfasst effektives Debugging, Refactoring von bestehendem Code, statische und dynamische Code-Analyse, Profiling und vieles mehr.

Weiterführende, produktivitätssteigernde Aspekte wie das Testing von Applikationen inklusive Dependency Injection und Mocking werden in einem zweiten Teil genauer unter die Lupe genommen.

Auf einen Blick

Abschluss

Teilnahmebestätigung/Kurszertifikat

Schwerpunkte

  • Verwendung des Visual Studios
    • Aufbau, Navigation, Tipps & Tricks zur Steigerung der Produktivität
    • Debugging
    • Code-Analyse
    •  Profiling
    •  Code Smells
    •  Refactoring
  • Dependency Injection
  • Testing (Unit Testing, TDD, Mocking) und Test-Management
  • Build- und Release-Management
    •  Einführung in Azure DevOps
    • Source Code-Verwaltung mit Git
    • Build Management/Continuous Integration
    • Release-Management/Continuous Deployment

Dauer und Daten

4 Tage am:

Nächster Start in Planung

Blockweise, jeweils freitags / samstags.
Beginn: 09:10 Uhr, Ende: ca. 17:00 Uhr

Kosten

CHF 2350.–

Zielgruppe

Sie sind Entwicklerin oder Entwickler und haben bereits Kenntnisse der OO-SW-Entwicklung? Sie möchten Ihre Softwareprojekte mit .NET konzipieren und entwickeln? Der CAS .NET Industrial richtet sich an Fachleute, Domänenexpertinnen und -experten mit bis zu mittlerer Erfahrung  in der objektorientierten Software-Entwicklung. 

Voraussetzungen/Vorkurs

Kenntnisse von .NET und C# werden vorausgesetzt. Es wird ein
4-tägiger Einführungskurs angeboten, um diese Kenntnisse zu
erwerben.

Durchführungsort

Campus Rapperswil-Jona

Dozenten

Thomas Galliker

Kontaktperson für administrative Fragen

Joëlle Reeb

Weiterbildung St.Gallen Studienkoordinatorin

+41 58 257 14 39 joelle.reeb@ost.ch