Von Datentypen bis zur objektorientierten Programmierung – wachse mit diesem Kurs in kurzer Zeit zum C#-Programmier-Profi!
Würdest du gerne lernen, wie man in C# programmiert, und benötigst einen A–Z-Kurs, der dir anhand von praktischen Beispielen das Programmieren erklärt? Möchtest du mehr über die objektorientierte Programmierung und Kontrollstrukturen erfahren? Dann ist dieser komplette Vom-Anfänger-zum-Experten-C#-Meisterkurs genau das Richtige für dich.
Erfahre, wie du Microsoft Visual Studio Community herunterlädst und installierst.
In dieser Lektion wirst du dein erstes Projekt in C# anlegen.
In dieser Lektion lernst du, wie du verschiedene benötigte Komponenten oder auch Sprachpakete nachträglich in Visual Studio installierst.
In dieser Lektion lernst du, wie du Modul-Update aus der Benutzeroberfläche von Visual Studio installierst.
In dieser Lektion lernst du, wie du das Programm Visual Studio selbst aus der Benutzeroberfläche heraus updatest.
In dieser Lektion erhältst du einen Überblick über die Benutzeroberfläche von C# Visual Studio.
Hier lernst du, wie du in C# Visual Studio Quellcode erstellen kannst.
Du lernst, wie du deinen ersten Quellcode in C# Visual Studio kompilierst.
Du erhältst einen Überblick darüber, wie du Kommentare im Quellcode einfügen kannst und wofür sie wichtig sind.
Du lernst in dieser Lektion, wie du das Ausgabefenster Console in der Größe und Farbe verändern kannst.
Du erhältst in dieser Lektion einen Überblick über die verschiedenen Datentypen.
In dieser Lektion wirst du verschiedene Datentypen anhand von Beispielen kennenlernen, z. B. Integer.
In dieser Lektion wirst du verschiedene Datentypen anhand von Beispielen kennenlernen, z. B. Float, Double und Decimal.
In dieser Lektion wirst du den Datentyp Strings inkl. Methoden und Eigenschaften kennenlernen.
In dieser Lektion wirst du u. a. die String-Methoden Suchen und Ändern kennenlernen und anwenden.
In dieser Lektion lernst du verschiedene Namens-, Code- und Layout-Konventionen kennen und anwenden.
Hier lernst du, wie du einen Datentyp in einen anderen Datentyp konvertierst.
In dieser Lektion wird dir der Unterschied zwischen globalen und lokalen Konstanten erläutert.
In dieser Lektion lernst du, was Methoden sind, wie man sie anlegt und wofür man sie verwendet.
In dieser Lektion lernst du, was Methoden ohne Rückgabewert sind.
In dieser ersten Lektion zu Methoden mit Rückgabewert lernst du, wie man sie anlegt und verwendet.
In dieser zweiten Lektion zu Methoden mit Rückgabewert wird das Wissen vertieft.
In dieser dritten Lektion zu Methoden mit Rückgabewert wird das Wissen vertieft.
In dieser Übung wirst du dazu aufgefordert, eigenständig Methoden anzulegen.
In dieser Lektion wird auf die Aufgabe der letzten Lektion eingegangen und die Lösung wird erläutert.
In dieser Lektion lernst du die unterschiedlichen Arten von Operatoren kennen.
Hier werden dir die arithmetischen Operatoren erläutert.
In dieser Lektion werden die Vergleichsoperatoren behandelt.
In dieser Lektion lernst du die logischen Operatoren und deren Verwendung kennen.
In dieser Lektion lernst du die Zuweisungsoperatoren kennen.
In dieser Lektion lernst du die String-Verkettungen kennen.
Du lernst in dieser Lektion, wie man mit Entscheidungen innerhalb des Programmcodes umgeht.
Du wirst in die Benutzung von If-Else-If eingeführt.
In dieser Lektion wird die Verwendung von If in Verbindung mit TryParse erläutert.
Du lernst in dieser Lektion den Umgang mit verschachtelten If-Abfragen.
Im der zweiten Lektion über verschachtelte If-Abfragen wird das Wissen weiter vertieft.
In dieser Lektion wird die vereinfachte Handhabung einfacher If-Abfragen erläutert.
In dieser Lektion lernst du die Switch-Anweisung und deren Verwendung kennen.
Du erhältst eine Übersicht über die verschiedenen Schleifen-Arten.
Du lernst in dieser Lektion, wie die For-Schleife verwendet wird.
In dieser Lektion wird die For-Schleife mit einer Double-Variable behandelt.
Die Verwendung der Do-While-Schleife inkl. Break wird in dieser Lektion erläutert.
Du erhältst anhand einer detaillierten Erläuterung die Lösung zu der gestellten Aufgabe.
Du lernst in dieser Lektion den Umgang mit einer While-Schleife kennen.
In dieser Lektion wird speziell auf die Break- und Continue-Möglichkeiten eingegangen.
Du erhältst einen Überblick über die OOP (objektorientierte Programmierung).
Du wirst die erste eigene Klasse erstellen.
In dieser Lektion wird der Konstruktor erläutert und erklärt, wofür er verwendet wird.
Du erfährst, wie du mehrere Konstruktoren in einer Klasse verwendest.
In dieser Lektion erlernst du die Verwendung von Get- und Set-Properties.
In dieser Lektion lernst du die Verwendung von Finalizern (früher auch als Destruktoren bezeichnet) anhand von Beispielen kennen.
Im ersten Teil der zwei Lektionen zu der Vererbung lernst du, was Vererbung bedeutet und wie man sie anwendet. Weiterhin wirst du aufgefordert, selbstständig eine Subklasse anzulegen.
In dieser Lektion bekommst du die Lösung zur Aufgabe Anlegen einer Subklasse.
Im letzten Teil des Abschnittes der OOP wird die Polymorphie anhand von Beispielen erläutert.
Du lernst in dieser Lektion Arrays kennen und die dazugehörigen Grundlagen der Verwendung.
In dieser Lektion wird anhand von Praxisbeispielen näher auf die Verwendung von Arrays eingegangen.
Du lernst den Umgang mit ForEach-Schleifen und deren Vorteile kennen.
In dieser Lektion wird auf die Verwendung von 2D-Arrays anhand von Beispielen eingegangen.
In dieser Lektion wird auf die Verwendung von 3D-Arrays anhand von Beispielen eingegangen.
Du lernst den Unterschied zwischen den Arrays kennen und hier wird explizit auf das JaggedArray eingegangen.
In dieser Lektion wird der Umgang mit ArrayList anhand von Beispielen erläutert.
In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Textdateien einlesen kann.
In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Textdateien schreiben kann.
Du lernst in dieser Lektion, was Delegates sind und wie sie angewandt werden.
Du lernst anhand von Beispielen, was Enumerations (Enumns) sind.
In dieser Lektion wird der Umgang mit Lambda Expressions (Lambda-Ausdrücken) erläutert.
In dieser Lektion werden Vorbereitungen getroffen, um mit WPF zu arbeiten und GUIs zu erstellen.
Du lernst die neuen IDE-Tools für die Verwendung von WPF kennen.
Du erstellst die erste Textbox in der WPF-Umgebung.
In dieser Lektion wird der Button und das Button-Click-Event anhand von Beispielen erläutert und angewandt.
Du erlernst den Umgang mit ComboBoxen und erfährst, wie man auf Veränderungen innerhalb der ComboBox reagiert.
In dieser Lektion wird ein nützliches Tool (der Tool-Tip) eingesetzt und behandelt.
Du lernst in dieser Einführung, warum man SQLite-Datenbanken verwendet und in welchem Umfeld sie eingesetzt werden.
In dieser Lektion wird gezeigt, wie man die erforderlichen Pakete mit dem NuGet-Paket-Manager für den Einsatz von SQLite-Datenbanken sucht und sie anschließend installiert.
Du lernst, wie du eine Verbindung zu einer SQLite-Datenbank einrichtest und sie verwendest.
In dieser Lektion erstellst du deine erste Datenbank mit den entsprechenden Datenbanktabellen.
Du erlernst die Nutzung des Tools DB Browser für SQLite-Datenbanken.
In dieser Lektion werden die ersten Daten aus der Datenbank selektiert und in einer ListBox dargestellt.
Du erfährst in dieser Lektion, wie man eine TextBox mit einer ListBox verknüpft und hierdurch Daten in der ListBox anzeigen und filtern kann.
In dieser Lektion werden Benutzereingaben in der SQLite-Datenbank eingefügt und gespeichert.
Du erlernst in dieser Lektion, wie man vorhandene Daten in der SQLite-Datenbank wieder ändern kann.
In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Daten aus einer SQLite-Datenbank wieder löschen kann.
Du erhältst eine erste Einführung in LINQ und deren Verwendung.
Anhand von Beispielen erlernst du, wie man LINQ in Verbindung mit Arrays nutzt.
In dieser Lektion geht es um das Filtern und Sortieren mittels LINQ-Abfragen.
Du erlernst den Umgang mit und die Verwendung von LINQ mit entsprechenden Klassen.
In dieser Lektion wird gezeigt, wie LINQ das Arbeiten mit den XML-Dateien ermöglicht und vereinfacht.
Hier erlernst du den Umgang mit der XElement-Klasse in Bezug auf XML-Dateien.
Kommentiere jetzt „C# programmieren lernen – von Datentypen bis zur objektorientierten Programmierung (Video-Tutorial)“