C# Programmierung Grundlagen

C# Programmierung Grundlagen

Einführung in die objektorientierte Programmierung mit C#

 

Dieses Live-Online-Seminar bietet eine fundierte Einführung in die Programmierung mit C# sowie in die wesentlichen Konzepte der objektorientierten Programmierung (OOP).

C# ist eine objektorientierte Programmiersprache, die im Rahmen der .NET Strategie von Microsoft entwickelt wurde. Sie bietet viele Vorteile, darunter ihre Einfachheit und Lesbarkeit. C# hat eine klare und strukturierte Syntax, die es zu einer beliebten Wahl für Anfänger:innen macht. Außerdem bietet die Sprache eine breite Palette von Funktionen und Bibliotheken, die die Entwicklung verschiedenster Arten von Anwendungen erleichtern.

Starte jetzt mit den Grundlagen der C# Programmierung!

Der Kurs konzentriert sich auf die Vermittlung der Grundlagen von C# unter Verwendung der Programmierumgebung Visual Studio. Du lernst die Datentypen und die Klassenbibliotheken von C# kennen. Darüber hinaus lernst du, mit Variablen umzugehen und deren Typen zu konvertieren, eigene Klassen zu erstellen und zu vererben sowie Fehlerbehandlungen einzubauen.

Voraussetzungen:
Für die Kursteilnahme benötigst du die Programmierumgebung Visual Studio auf deinem Computer.
Des Weiteren werden Grundkenntnisse in der Programmierung (z. B. Python, Java, Matlab oder R) vorausgesetzt.

Choose start date
Starting date
Language
Duration
16 Course units
à 45 minutes
Attendance
max. 15
Price
€799.00
Incl. Tax
C# Programmierung Grundlagen
Wish List
Target Group

Das Online Seminar richtet sich an Informatiker:innen, Programmierer:innen, Fachkräfte mit entsprechender Berufserfahrung sowie Personen, die Grundkenntnisse in der Programmierung haben (z. B. Python, Java, Matlab oder R). Es werden keine Kenntnisse in C# vorausgesetzt.

Learning Goal
  • Du erhältst eine Einführung in die Programmierung mit C# unter Verwendung der Programmierumgebung Visual Studio.
  • Du erlernst wesentliche Konzepte und Techniken der C# Programmierung, z. B. Datentypen, Operatoren und Fehlerbehandlung.
  • Du erfährst, wie objektorientierte Programmierung funktioniert, z. B. wie Klassen erstellt und implementiert werden sowie die Prinzipien der Vererbung und Polymorphie.
  • Du hast die Möglichkeit, dich bei Fragen direkt an deine:n Trainer:in zu wenden und dich mit den anderen Teilnehmer:innen auszutauschen.
Module

Allgemeine Grundlagen

  • Elementare Datentypen, Operatoren, Programmsteuerung
  • Arrays und Aufzählungstypen ('enum')
  • Die .NET-Klassenbibliothek
  • Fehlerbehandlung und Debugging

Objektorientiertes Programmieren

  • Grundlagen der Objektorientierung und das Kapselungsprinzip
  • Entwurf und Implementierung von Klassen ('class') und Strukturtypen ('struct')
  • Umgang mit Objekten und Objektverweisen
  • Vererbung und Polymorphie
  • Virtuelle Methoden, Überschreiben virtueller Methoden und dynamisches Binden
  • Abstrakte Klassen und Schnittstellen ('interface')
  • Template-Klassen und Container

Anwendungen und Ausblick

  • Grundlagen zur GUI-Programmierung (Windows-Forms und WPF)
  • Grundlagen zum Datenzugriff (ADO.NET)
Certificate

Nach Kursabschluss kann das alfatraining-Teilnahmezertifikat mit den Kursdaten und -inhalten im eigenen Benutzerkonto als PDF heruntergeladen werden. Einige Kurse schließen mit einem Partnerzertifikat oder einer Zertifizierungsprüfung ab, siehe hierzu die Kursbeschreibung.

Prerequisites for this course

Für eine Live-Teilnahme unbedingt erforderlich:

  • Für die Teilnahme am Live-Online-Seminar benötigst du eine aktuelle Version von Visual Studio. Das Programm ist Open-Source, das bedeutet, du kannst es kostenlos herunterladen und verwenden.
  • Des Weiteren wird Programmiererfahrung in einer beliebigen Programmiersprache vorausgesetzt.
General Prerequisites

Für eine Live-Teilnahme unbedingt erforderlich:

  • Handelsüblicher Computer (64-bit), mind. 2 GB Arbeitsspeicher
  • Headset und Webcam
  • Stabile Internetverbindung
  • Download und Installation alfaview (für dich kostenfrei)

Kurzer Vorbereitungscheck:

  1. Profil anlegen oder Login und gewünschten Kurs buchen auf www.alfatraining.com
  2. Videokonferenzsoftware herunterladen und installieren auf www.alfaview.com
  3. Technik prüfen (Computer, Headset und Webcam)
  4. Auf www.alfatraining.com in dein Profil einloggen und alles testen

Die Veranstaltung findet live und online statt, bitte prüfe mindestens 2-3 Tage vor Kursbeginn dein Equipment und installiere dir rechtzeitig die Videokonferenzsoftware alfaview (für dich kostenfrei). Solltest du ein Firmennetzwerk bzw. einen Firmenrechner nutzen, kläre bitte zuvor die Installation sowie Verwendung von alfaview mit der entsprechenden Abteilung.

Du interessierst dich für den Kurs, bist aber unsicher, ob du buchen sollst?

Bitte beachte, dass Veranstaltungen nur dann durchgeführt werden können, wenn eine Mindestanzahl an Teilnehmenden erreicht ist. Also buche möglichst frühzeitig oder kontaktiere uns!

Exact course days and times
Course dates

Loading...

Contact

Your Benefits

Online & Live
Personal Support
Approved Trainers
Certificates