Vom Konzept bis zur objektorientierten Programmierung

Erweitern Sie Ihr Wissen in der professionellen Software-Entwicklung mit C# und werden Sie zum gefragten Entwickler.

Vom Konzept zur Programmierung

C# ist speziell für die .NET-Plattform von Microsoft konzipiert und wird für die Entwicklung von Microsoft-Betriebssystemen genutzt. Gemeinsam mit der Entwicklungsumgebung Visual Studio stellt C# eine vielseitige Lösung für die Softwareentwicklung dar. Dabei stehen unterschiedliche Techniken wie WPF zur Erstellung von Desktop-Anwendungen und UWP für die Entwicklung mobiler Apps zur Verfügung. C# findet zudem Anwendung im E-Commerce und E-Business.
Fachleute mit Kenntnissen in C# sind besonders gefragt, wenn es um die professionelle Entwicklung, Anpassung und Erweiterung betrieblicher Anwendungen, insbesondere mit Datenbanken, geht. Dieser Kurs vermittelt eine wertvolle Zusatzqualifikation für alle, die sich eine aussichtsreiche Perspektive in einem dynamischen IT-Berufsfeld erarbeiten möchten.

Themenüberblick
  • Grundlagen des Software Engineerings
  • Programmaufbau, Variablen, Konstanten, Datentypen
  • Operatoren, Kontrollstrukturen und Schleifen
  • Arrays und Strings
  • Strukturen und Aufzählungstypen
  • Einführung in die objektorientierte Programmierung
  • Konstruktoren und Destruktoren
  • Überladen und Überschreiben
  • Vererbung und Polymorphismus
  • Windows-Programme mit Windows Forms
  • Grafikprogrammierung
  • Ausnahmebehandlung
  • Arbeiten mit Dateien und der Registrierung
  • Arbeiten mit der Windows Presentation Foundation
  • Programmierprojektemit Übungen aus vielfältigen Anwendungsbereichen
  • UML-Grundlagen und UML-Diagramme
  • Planung, Analyse, Entwurf und Umsetzung eines Software-Systems für eine Leihbücherei mit der UML und C#
  • Universal Windows Apps erstellen