C# Programmierung - Sprache und .NET Grundlagen Virtual Classroom

Kurs: C# Schulung, Schulung, Seminar, Training, Weiterbildung, C# lernen
Kollegenpreis
je 1675(inkl. MwSt.: 1993,25)
ab 2. Person /Termin
Regel-Tarif
1799(inkl. MwSt.: 2140,81)
Kursdauer: 4 Tage
Durchführung ab 1 Teilnehmer
Unterlage: Digitale Form
Einsteiger
Termin / Ort wählen
 

C# Kurs

Visual C# ist Microsofts einfache und doch leistungsfähige Programmiersprache mit umfangreichen objektorientieren Konzepten. In Verbindung mit Visual Studio sind Sie damit in der Lage, professionelle Anwendungen sowohl für Windows als auch Web zu programmieren.

In diesem C# Training erhalten Sie einen schnellen Einstieg in die Programmierung mit Visual Studio und C#. Sie erfahren, wie Sie Konsolen- und Windows-Programme erstellen und diese ausführen. Nach dem C# Seminar sind Sie in der Lage, grundlegende Sprachelemente und Kontrollstrukturen einzusetzen und mit Klassen, Objekten und Methoden zu arbeiten. Außerdem wissen Sie, wie Sie Vererbung einsetzen, Interfaces anwenden und mit Arrays und Collections am besten umgehen.

Dieser Microsoft C# Kurs wird auf Basis der aktuellsten verfügbaren .NET Version 4.6 mit C# 6.0 und Visual Studio 2015 durchgeführt, ist aber ebenso für die Vorgängerversionen .NET 4.5 mit C# 5.0 sowie .NET 4.0 mit C# 4.0 gleichermaßen geeignet.

Zielgruppe C# Schulung

Dieses C Sharp Schulung ist für Einsteiger in die Programmierung mit C# sowie Umsteiger von anderen Programmiersprachen geeignet, die Visual C# lernen möchten. Grundkenntnisse in objektorientierter Programmierung sind hilfreich, aber nicht Voraussetzung.

Bewertungen

"Der Beste Kurs den ich jemals hatte."
, März 2017

"Trainer sehr kompetent! Meine Erwartungen wurden bestens erfüllt."
, Juni 2016

5/ 5 stars
C# Programmierung
Rated 5/5 based on 58 customer reviews

Agenda C# Sharp Kurs

  • Überblick
    Architektur und Konzepte von Microsoft .NET 4.6
    Entwicklungsumgebung Visual Studio 2015
    Die Sprache C#
  • Anwendungen erstellen
    Grundlagen der Anwendungserstellung
    Eine Windows-Anwendung erstellen
    Mit Ereignissen den Ablauf steuern
    Ereignismethode festlegen
    IntelliSense  nutzen
    Code-Ausschnitte einfügen
    Konsolenanwendungen erstellen
  • Benutzeroberflächen gestalten
    Grundlegende Bearbeitung
    Positionierhilfen nutzen
    Projekte mit mehreren Formularen
  • Sprachgrundlagen von Visual C#
    C# Syntax
    Bezeichner und Schlüsselwörter
    Aufbau eines Programms
    Programmcode dokumentieren
    Anweisungen in C# erstellen
    Einfache Datentypen  und Literale
    Mit Variablen arbeiten und Werte zuweisen
    Typkompatibilität und Typkonversion
    Konstanten und Operatoren
  • Kontrollstrukturen
    Kontrollstrukturen einsetzen
    Ein-, zwei- und mehrstufige und mehrseitige Auswahl
    Schleifen (Wiederholungen)
    Kopfgesteuerte while-Anweisung
    Fußgesteuerte do-while-Anweisung
    Zählergesteuerte Wiederholung
    Code-Ausschnitte zu Kontrollstrukturen
  • Grundlagen der objektorientierten Programmierung
  • Klassen, Felder und Methoden
    Grundlagen der objektorientierten Programmierung
    Statische und dynamische Klassen
    Instanzen
    Methoden - die Funktionalität der Klassen
    Einfache Methoden erstellen
    Methoden mit Parametern erstellen
    Methoden mit Rückgabewert erstellen
    Ausgabeparameter verwenden
    Vordefinierte Methoden nutzen
    Methoden überladen und Erweiterungsmethoden
  • Kapselung, Konstruktoren und Namensräume
    Kapselung und Eigenschaften
    Konstruktoren und Destruktoren
    Statische Member und statische Klassen
    Namensräume
    Partielle Klassen erstellen und Informationen erhalten
    Partielle Methoden
  • Vererbung
    Grundlagen zur Vererbung
    Klassen ableiten und erweitern
    Vererbungsketten 
    Mit Klassendiagrammen arbeiten
  • Polymorphismus
    Polymorphie in der Vererbung
    Member verbergen, überschreiben und in abgeleitete Klassen überladen
    Abstrakte Klassen und Methoden
    Typprüfung und -konvertierung
    Operatoren überladen
  • Schnittstellen (Interfaces)
    Einführung in Schnittstellen
    Schnittstellen deklarieren und implementieren
    Member einer Schnittstelle verdecken
    Typprüfung und -konvertierung
  • Komplexe Datentypen
    Ein-, mehrdimensionale und verzweigte Arrays
    Parameter-Arrays und Auflistungen
    Die Klasse ArrayList und Auflistungsinitialisierer
    Listen mit einem Enumerator durchlaufen
    Indexer  und Warteschlangen
    Stapel  und Hash-Tabelle
    Mit Aufzählungstypen arbeiten
    Strukturen und Klassen
    Speicherverwaltung
  • Fehlerbehandlung und Fehlersuche
    Fehlerarten
    Strukturierte Fehlerbehandlung
    Ausnahmebehandlung in C# (Exception Handling)
    Fehler aufspüren und beseitigen
    Programmablauf kontrollieren
    Prüfungen und Korrekturen
    Aufruferinformation auswerten
  • System-, Datei- und Laufwerkzugriffe
    Systemzugriffe über Klassen des .NET-Frameworks
    Klassen für den Dateizugriff
    Mit Laufwerken, Ordnern und Dateien arbeiten
    Mit Textdateien arbeiten
  • Anwendungen weitergeben (Deployment)
    Voraussetzungen für die Weitergabe
    Weitergeben durch Kopieren
    Anwendungen mit Click-Once veröffentlichen
x close Ich stimme zu, dass diese Seite Cookies für Analysen, personalisierte Inhalte und Werbung verwendet Erfahren Sie mehr