Offenes Seminar · feste Termine · Preis pro Person

C# Grundlagen Kurs: Einstieg in .NET und Objektorientierung

.net C# Grundlagen

Dauer: 5 Tage | Preis: 2.025,00 EUR Netto / 2.409,75 EUR Brutto | Präsenz oder live online

Fünftägiger C#-Einstieg: Visual Studio, Datentypen, Kontrollstrukturen, Klassen und Vererbung, Interfaces, Fehlerbehandlung, Dateizugriffe und Unit-Tests.

Preis pro Person · Kostenlose und unverbindliche Terminanfrage

Schulungsraum mit Konferenztisch und Bildschirm

Sie möchten mit C# programmieren lernen? Dieser fünftägige Kurs beginnt mit der Entwicklung vom .NET Framework bis .NET 8 und der Arbeit in Visual Studio. Sie erstellen Windows-Anwendungen mit eigener Oberfläche und Ereignisbehandlung und lernen die Sprachgrundlagen: Datentypen und Typkonversion, Variablen, Operatoren, Verzweigungen und Schleifen sowie Namensräume.

Ein großer Teil gilt der Objektorientierung, von Klassen, Eigenschaften und Konstruktoren über Vererbung und Polymorphismus bis zu abstrakten Klassen und Schnittstellen. Dazu kommen Arrays und weitere Container-Typen, die Speicherverwaltung, strukturierte Ausnahmebehandlung, Datei- und Laufwerkszugriffe, die SOLID-Prinzipien und erste Unit-Tests. Erste Beispiele zeigen Neuerungen in .NET 9. Kenntnisse aus einem Programmier-Grundkurs sind von Vorteil. Belegen können Sie die offene Schulung im Schulungsraum oder live online.

Themen und Inhalte für Ihre Schulung und Weiterbildung:

In dieser C#-Schulung lernen die Kursteilnehmenden die Grundlagen der Programmiersprache C# und der objektorientierten Programmierung kennen. Sie erstellen erste Anwendungen und üben den Umgang mit Datentypen, Kontrollstrukturen, Klassen, Schnittstellen und Fehlerbehandlung. Das Seminar verbindet verständliche Theorie mit praktischen Programmierübungen. Es richtet sich an Einsteiger.innen und Personen, die ihre Grundlagen in der Softwareentwicklung systematisch aufbauen möchten.

Kursinhalt
  • Entwicklungsevolution von .NET Framework bis .NET 8
  • Entwicklungsumgebung Microsoft Visual Studio
    • Projekte in Visual Studio
    • IntelliSense beim Codieren nutzen
  • Windows-Anwendungen erstellen
    • Ereignissen und Ereignisbehandlungsmethoden
    • Benutzeroberflächen gestalten
    • Projekte mit mehreren Formularen
  • Sprachgrundlagen von Visual C#
    • Bezeichner und Schlüsselwörter
    • Programmcode dokumentieren
    • Datentypen, Typkonversion und Typkompatibilität
    • Variablen, Konstanten und Literale
    • Anweisungen und Operatoren
  • Kontrollstrukturen
    • Auswahl
    • Mehrfachselektion
    • Schleifen (while-, do-, for und foreach)
    • Bedingter Operator
  • Namensräume
  • Objektorientierte Programmierung
    • Grundlagen der objektorientierten Programmierung
    • Klassen, Felder, Methoden und Instanzen
    • Rekursion
    • Kapselung, Eigenschaften, Indexer und partielle Klassen
    • Konstruktoren und Destruktoren
    • Statische Member und statische Klassen
    • Grundlagen zur Vererbung
    • Klassen ableiten und erweitern
    • Vererbungshierarchien und Klassendiagramme
    • Polymorphismus
    • Member verbergen, überschreiben, überladen
    • Abstrakte Klassen und Methoden
  • Schnittstellen (Interfaces)
    • Schnittstellen deklarieren und implementieren
    • Member einer Schnittstelle verdecken
  • Komplexe Datentypen
    • Arrays, Parameter-Arrays und ArrayList
    • Aufzählungen
    • Strukturen
    • Wertetypen und Referenztypen
    • Weitere Container-Typen (Dictionary, Stack, Hash, etc.)
  • Speicherverwaltung
    • Garbage Collector
  • Exceptionhandling und Fehlerbehandlung
    • Strukturierte Ausnahmebehandlung
    • Eigene Ausnahmen erzeugen
    • Programme an einer bestimmten Stelle anhalten
  • System-, Datei- und Laufwerkszugriffe
    • Datei- und Systemzugriffe über das .Net 8-Framework
    • Mit Laufwerken, Ordnern und Dateien arbeiten
  • Clean Code
    • SOLID - Prinzipien
    • Unit-Test schreiben
  • .NET 9
    • Aktueller Entwicklungsstand
    • Erste Beispiele zu neuen Features
  • Anwendungen weitergeben
Zielgruppe

Diese Schulung richtet sich an Programmieranfänger, Anwendungsprogrammierer, Systemprogrammierer, Softwareingenieure, Internet- bzw. Intranetentwickler und Projektmanager

Voraussetzungen

Vorteilhaft sind Kenntnisse entsprechend unseres Kurses Grundlagen der Programmierung.

Ein Symbol für einen Kalender.

Offene Termine

Dauer

Ein Symbol für Dauer.
5 Tage

Preis

Ein Symbol für Preis.
2.025,00 EUR (Netto)
2.409,75 EUR (Brutto)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Preis entspricht dem Gesamtpreis für eine (1) teilnehmende Person.

Ein Symbol für einen Kalender.
Präsenz, Hybrid, Online
01.03.2027
: 
Berlin
01.03.2027
: 
Live Online
Termin unverbindlich anfragen

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Termin anfragen

Kostenlose und unverbindliche Terminanfrage
für die Schulung:

.net C# Grundlagen
Dauer: 5 Tage

Ich interessiere mich für den Termin:

01.03.2027
-
05.03.2027
Berlin
01.03.2027
-
05.03.2027
Live Online

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Nach oben