Microsoft C# - Grundlagen

Einstieg in die Grundlagen von C# (C sharp) die objektorientierte Programmierung und 3 Tage

Kursbeschreibung

Diese Schulung vermittelt einen praxisnahen Einstieg in die Programmierung mit C# (gesprochen C sharp), einer modernen und vielseitigen Programmiersprache aus dem Microsoft-Umfeld. Sie richtet sich an alle, die ein solides Fundament für die Softwareentwicklung mit C# legen möchten – ob in der Anwendungsentwicklung, im Backend oder in der Automatisierung.

Im Fokus steht das systematische Erlernen der grundlegenden Konzepte der Programmierung und der objektorientierten Entwicklung. Die Teilnehmenden erhalten ein Verständnis für den strukturierten Aufbau von Programmen, lernen Variablen, Kontrollstrukturen und Methoden kennen und entwickeln eigene Klassen und Objekte. Sie erhalten eine ausführliche Einführung in das .NET Framework, in Visual Studio und in die objektorientierte Programmierung. Mit zahlreichen praxisbezogenen Übungen wird das theoretische Wissen direkt angewendet und gefestigt.

Neben dem Erstellen einfacher Konsolenanwendungen wird auch der Umgang mit Entwicklungsumgebungen wie Visual Studio vermittelt. Die Teilnehmenden lernen, wie sie Programme effizient planen, strukturieren und testen können. Themen wie Fehlerbehandlung, Datenverarbeitung und erste Einblicke in weiterführende Bereiche wie Dateizugriffe oder Benutzeroberflächen runden die Schulung ab.

Ziel ist es, den sicheren Umgang mit C# zu erlernen und die Grundlagen für weiterführende Themen wie Datenbanken, Webentwicklung oder .NET-Anwendungen zu legen. Die Schulung eignet sich sowohl für Programmier-Einsteiger:innen als auch für Umsteiger:innen aus anderen Programmiersprachen, die sich mit der modernen C#-Welt vertraut machen möchten.

Kursinhalt

Einstieg in C# und die Programmierlogik
  • Einführung in C# und die .NET-Plattform
  • Überblick über Einsatzbereiche und Projektarten
  • Einrichtung der Entwicklungsumgebung mit Visual Studio
  • Erstellung erster Konsolenanwendungen
  • Variablen, Datentypen und Operatoren
  • Ein- und Ausgabe über die Konsole
  • Kontrollstrukturen: if, else, switch, logische Operatoren
  • Schleifen: for, while, do-while, foreach
  • Praktische Übungen mit kleinen Programmen und Ablauflogik
Methoden, Objektorientierung & Struktur
  • Einführung in Methoden: Aufbau, Parameter, Rückgabewerte
  • Lokale und globale Variablen, Gültigkeitsbereiche
  • Einführung in die objektorientierte Programmierung (OOP)
  • Klassen und Objekte erstellen und verwenden
  • Eigenschaften, Felder, Methoden in Klassen
  • Konstruktoren und einfache Vererbung
  • Kapselung und Sichtbarkeiten (public, private etc.)
  • Erste einfache Projekte mit mehreren Klassen
Daten, Fehlerbehandlung & Ausblick
  • Arbeiten mit Arrays, Listen und Dictionaries
  • Schleifen mit Datenstrukturen kombinieren
  • Fehlerbehandlung mit try, catch, finally
  • Debugging im Visual Studio: Breakpoints und Fehleranalyse
  • Einfache Dateioperationen (lesen/schreiben von Textdateien)
  • Einführung in die Arbeit mit Namespaces
  • Überblick über fortgeschrittene Themen: GUI, Datenbank, LINQ, async
  • Praxisprojekt oder individuelle Übungsaufgabe zur Festigung
  • Fragen, Transfer in den Arbeitsalltag, nächste Lernschritte

Voraussetzungen

Sicher im Umgang mit einem PC, Ordnerstrukturen und grundlegender Software. Erfahrungen mit anderen Sprachen (z. B. JavaScript, Python oder Java) sind von Vorteil, aber nicht erforderlich. Installierte Entwicklungsumgebung (z. B. Visual Studio)

3 Tage

ab 695,00 € inkl. MwSt. 827,05 €
Preis pro Schulungstag
Je weiterem Teilnehmer günstige Staffelpreise

Inklusive:
Trainingsmaterial & Zertifikat

Vorteile Ihrer Inhouse-Schulung:
  • Individuelle Schulungsinhalte
  • Sie legen den Termin fest
  • Keine Fahrtzeiten
  • Sie legen den Ort fest
  • Keine Übernachtungen
  • Günstige Staffelpreise
  • Keine Fahrtkosten

ab 695,00 € inkl. MwSt. 827,05 €
Preis pro Schulungstag
Je weiterem Teilnehmer günstige Staffelpreise

Inklusive:
Trainingsmaterial & Zertifikat

Vorteile Ihrer Online-Live-Schulung:

Alle unsere Kurse bieten wir auch als Online-Schulung (interaktives virtuelles Live-Training) an. Mit unseren Online Schulungen erweitern Sie Ihr Wissen auf schnelle und unkomplizierte Art, ohne das Haus verlassen zu müssen. Sie sparen Reisekosten und Zeit!

Themenverwandte Kurse

Kursanfrage

Kurstitel

Kursoption