Schulung - C# für Fortgeschrittene

Programmieren mit C#

Diese Schulung eignet sich für Ein- und Umsteiger, die ihr wissen in der Programmiersprache C# erweitern möchten. Wir zeigen Ihnen die Kunst des Programmierens mit C# und dem .NET-Framework und freuen und die Freude am Programmieren wecken zu können. Softwarelösungen, die früher aufwendig und mühevoll erkämpft werden mussten, sind heute mit C# einfacher und in kürzerer Zeit zu erreichen.

Wir zeigen Ihnen, wie Sie mir C# am schnellsten zum Ziel kommen. Sie erhalten einen guten Überblick und lernen mit einfachen, aber auch schwierigeren Übungen programmieren. Danach sollten Sie selbstständig Programme erstellen können und Lust auf mehr Informationen verspüren.

Geeignet für

  • Softwarearchitekten 
  • Softwareentwickler

Vorkenntnisse

  • keine

Arbeitsform und Dauer

  • 2 Tage
  • Online, bequem von zu Hause
  • In unseren Schulungsräumen in Freiburg
  • Bei Ihnen vor Ort - erst ab einer Mindest-Teilnehmeranzahl möglich

Termine

  • derzeit auf Anfrage

Materialien Teilnehmer

  • Laptop 
  • Visual Studio (2017, 2019, 2022)
  • Gut aber nicht zwingend Visio (2016, 2019, 2021 oder 2022)
  • Schreibzeug

Schulungsraum

  • Beamer
  • Whiteboard, Tafel oder Flipchart

Inhalt der 2-tägigen Schulung: C# für Fortgeschrittene

Tag 1

  • Überblick Tag 1
  • Konzept
  • Geschichte
    • Von C über Java zu C#
  • Visual Studio
    • Editor
    • Kompilieren
    • Debuggen 
    • TFS
  • Was gibt es noch?
    • .NET-Framework
    • WPF, Silverlight, ASP.NET
    • WCF, ADO.NET
    • Linq u.a.
  • Syntax
    • Typen von const bis static
    • Bedingungen 
    • Schleifen
    • Ausnahmebehandlung (try / catch / finally)
    • Arrays und Collections
    • Zugriffsrechte
    • Delegate
  • Selbstständige Übungen 
  • Ausblick auf Tag 2

Tag 2

  • Rückblick (Schulung Tag 1)
  • Überblick Tag 2
  •  Objektorientierung 
    • Sinn und Zweck 
    • Klassen, Methoden, Eigenschaften 
    • Vom Geben und Nehmen (get / set)
    • Namespace
    • Vererbung, Polymorphie
    • Interfaces und abstrakte Klassen 
    • Praktische Übungen 
  • Architektur
    • UML
    • GUI und Businesslogik
    • Design Patterns
    • Praktische Übungen 
  • In der Praxis
    • Kommentierung
    • Defensive Programming
    • Scrum 
    • Signierung
    • Schutz des Codes mit Obfuscating
  • Selbstständige Übungen 
  • Abschluss
  • Wo gibt's noch Infos?

 

 

Anfrageformular Schulung

Sie haben vorab noch Fragen? Wir sind gern für Sie da: +49 761 28522110

KONTAKT

Sprache auswählen