Home > Kursübersicht > C# Grundlagenschulung

~ C# Programmierung - Sprache und .NET Grundlagen

C# für Anfänger - Grundkurs
einmalig 1899(inkl. MwSt.: 2259,81)
4 Tage oder 8x halbtags
C# Online Kurs mit Zertifikat
Level Einsteiger Termin wählen

Microsoft C# Online Schulung

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

C# Kursinhalt

In diesem C# Training erhalten Sie eine Einführung in die Programmierung mit Visual Studio und C Sharp. Sie lernen, wie Sie Konsolen- und Windows-Programme erstellen und diese ausführen.

Dieser Microsoft C# Seminar wird auf Basis von .NET 8, Visual Studio 2022 und C# 12 in deutscher Sprache durchgeführt, ist aber ebenso für die Vorgängerversionen gleichermaßen geeignet.

Nach dem C Sharp Seminar erhalten Sie ein C# Zertifikat über Ihre erfolgreiche Teilnahme.

Zielgruppe C# Schulung

Dieser Microsoft C# Workshop ist für Einsteiger in die Programmierung mit C# sowie Umsteiger von anderen Programmiersprachen geeignet, die C# lernen möchten. Grundkenntnisse in objektorientierter Programmierung sind zwar hilfreich, aber nicht erforderlich.

C# Fortgeschrittenes Training

Sie haben bereits jahrelange Erfahrung in C#? Dann geben Sie Ihrem Wissen mit dem C# Fortgeschrittene Programmierung Lehrgang den letzten Schliff.

C# Cheatsheet

Spicken erlaubt! Der Spickzettel für wichtige Tastaturkürzel und Programmfunktionen hilft Ihnen dabei Ihre Produktivität zu steigern. Jetzt einfach die wichtigsten C# Symbole und Operatoren als PDF downloaden.

Kundenbewertungen

"Empfehlenswert!"

C# Programmierung Kurs

"Halbtags ist super, weil auch Teilzeitkräfte teilnehmen können, besser in den Arbeitsalltag einzugliedern ist und die Aufnahmefähigkeit optimal genutzt wird."

C# Online Seminar

5/ 5 stars
Microsoft C# Training
Rated 5/5 based on 50 customer reviews

Agenda C# Seminar

  • .NET Grundlagen für Einsteiger
    Architektur und Konzepte Microsoft .NET
    Entwicklungsumgebung Visual Studio
  • Anwendungen erstellen
    Grundlagen der Anwendungserstellung
    Eine Windows-Anwendung erstellen
    Mit Ereignissen den Ablauf steuern
    Ereignismethode festlegen
    IntelliSense nutzen
    Code-Ausschnitte einfügen
    Konsolenanwendungen erstellen
  • 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
    Typ Casting Boxing, Pattern matching
    Konstanten und Operatoren
  • Kontrollstrukturen
    Ein-, zwei- und mehrstufige und mehrseitige Auswahl
    Schleifen (Wiederholungen)
    Kopfgesteuerte while-Anweisung
    Fußgesteuerte do-while-Anweisung
    Zählergesteuerte Wiederholung
  • Klassen, Felder und Methoden
    Grundlagen der objektorientierten Programmierung (OOP)
    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 und 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
  • 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
    Tuples
  • 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