C# programmieren lernen – von Datentypen bis zur objektorientierten Programmierung (Video-Tutorial)

C# programmieren lernen – von Datentypen bis zur objektorientierten Programmierung (Video-Tutorial)

Webdesign, CMS & Entwicklung 89 Videos · 11.1 h Video-Training · Deutsch Uwe Sawinski von Uwe Sawinski

Du möchtest C# programmieren lernen, ohne dabei unzählige Schleifen zu drehen? Hier ist dein Code zum Lernerfolg: Programmier-Experte Uwe Sawinski installiert mit dir erst Visual Studio und zeigt dir dann, wie du darin Zeile für Zeile zu funktionierenden Codes gelangst. Datentypen, Operatoren, Arrays, Benutzeroberflächen, Datenbanken – hast du nach 11 Videostunden alles im Griff. Ach so – und Schleifen wirst du natürlich auch drehen, aber versiert und nur in deinen Programmzeilen!

  • C# programmieren lernen – optimal für Anfänger und geeignet für alle, die ihr Wissen vertiefen möchten
  • Alle wichtigen Grundlagen: Datentypen, Methoden, Operatoren, Arrays und Schleifen
  • Perfekt für den Einstieg: objektorientierte Programmierung und Datenbanken
  • WPF und LINQ: Erstelle eine Benutzeroberfläche (GUI) und frage Daten aus verschiedenen Quellen ab
  • 11 Stunden mit Trainer Uwe Sawinski – und du verwirklichst deine C#-Software-Ideen einfach selbst!

Von Datentypen bis zur objektorientierten Programmierung – wachse mit diesem Kurs in kurzer Zeit zum C#-Programmier-Profi!

Inhalt

89 Videos, 667 Minuten

Intro zum C#-Tutorial

1 Videos · 4 Minuten
01 Offen Kostenlos

C#-Programmierung: 1 | Was erwartet dich im Kurs?

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.

01

C#-Programmierung: 1 | Was erwartet dich im Kurs?

4 min Offen

Download, Installation und Update von Visual Studio Community

5 Videos · 26 Minuten
02 Offen

C#-Programmierung: 2.1 | Download und Installation von Visual Studio Community

Erfahre, wie du Microsoft Visual Studio Community herunterlädst und installierst.

03 Offen

C#-Programmierung: 2.2 | Erstes Projekt erstellen

In dieser Lektion wirst du dein erstes Projekt in C# anlegen.

04 Offen

C#-Programmierung: 2.3 | Komponenten oder auch Sprachpakete nachträglich installieren

In dieser Lektion lernst du, wie du verschiedene benötigte Komponenten oder auch Sprachpakete nachträglich in Visual Studio installierst.

05 Offen

C#-Programmierung: 2.4 | Update von Modulen

In dieser Lektion lernst du, wie du Modul-Update aus der Benutzeroberfläche von Visual Studio installierst.

06 Offen

C#-Programmierung: 2.5 | Update von Visual Studio

In dieser Lektion lernst du, wie du das Programm Visual Studio selbst aus der Benutzeroberfläche heraus updatest.

02

C#-Programmierung: 2.1 | Download und Installation von Visual Studio Community

5 min Offen
03

C#-Programmierung: 2.2 | Erstes Projekt erstellen

1 min Offen
04

C#-Programmierung: 2.3 | Komponenten oder auch Sprachpakete nachträglich installieren

4 min Offen
05

C#-Programmierung: 2.4 | Update von Modulen

3 min Offen
06

C#-Programmierung: 2.5 | Update von Visual Studio

13 min Offen

Einführung in die Benutzeroberfläche von Visual Studio

1 Videos · 7 Minuten
07 Offen

C#-Programmierung: 3 | Überblick über die Oberfläche von Visual Studio

In dieser Lektion erhältst du einen Überblick über die Benutzeroberfläche von C# Visual Studio.

07

C#-Programmierung: 3 | Überblick über die Oberfläche von Visual Studio

7 min Offen

Einführung in den Quellcode-Editor, Erstellung des ersten Programms

4 Videos · 22 Minuten
08 Offen

C#-Programmierung: 4.1 | Erläuterung der Komponenten im Quellcode-Editor

Hier lernst du, wie du in C# Visual Studio Quellcode erstellen kannst.

09 Offen

C#-Programmierung: 4.2 | Hallo Welt! Unser erstes kleines Programm in C#

Du lernst, wie du deinen ersten Quellcode in C# Visual Studio kompilierst.

10 Offen

C#-Programmierung: 4.3 | Kommentare im Quellcode

Du erhältst einen Überblick darüber, wie du Kommentare im Quellcode einfügen kannst und wofür sie wichtig sind.

11 Offen

C#-Programmierung: 4.4 | Konsole (Console) vergrößern/verkleinern und Hintergrundfarbe ändern

Du lernst in dieser Lektion, wie du das Ausgabefenster Console in der Größe und Farbe verändern kannst.

08

C#-Programmierung: 4.1 | Erläuterung der Komponenten im Quellcode-Editor

11 min Offen
09

C#-Programmierung: 4.2 | Hallo Welt! Unser erstes kleines Programm in C#

4 min Offen
10

C#-Programmierung: 4.3 | Kommentare im Quellcode

2 min Offen
11

C#-Programmierung: 4.4 | Konsole (Console) vergrößern/verkleinern und Hintergrundfarbe ändern

5 min Offen

Einführung in Datentypen und Grundlagen

8 Videos · 57 Minuten
12 Offen

C#-Programmierung: 5.1 | Was sind Datentypen und welche Typen gibt es?

Du erhältst in dieser Lektion einen Überblick über die verschiedenen Datentypen.

13 Offen

C#-Programmierung: 5.2 | Beispiele für Datentypen Teil 1 (z. B. Integer)

In dieser Lektion wirst du verschiedene Datentypen anhand von Beispielen kennenlernen, z. B. Integer.

14 Offen

C#-Programmierung: 5.3 | Beispiele für Datentypen Teil 2 (z. B. Float, Double, Decimal)

In dieser Lektion wirst du verschiedene Datentypen anhand von Beispielen kennenlernen, z. B. Float, Double und Decimal.

15 Offen

C#-Programmierung: 5.4 | Beispiele für Datentypen Teil 3 (z. B. Strings inkl. Methoden und Eigenschaften)

In dieser Lektion wirst du den Datentyp Strings inkl. Methoden und Eigenschaften kennenlernen.

16 Offen

C#-Programmierung: 5.5 | Beispiele für Datentypen Teil 4 (z. B. String-Methoden wie Suchen, Ändern)

In dieser Lektion wirst du u. a. die String-Methoden Suchen und Ändern kennenlernen und anwenden.

17 Offen

C#-Programmierung: 5.6 | Namens-, Code-, Layout-Konventionen

In dieser Lektion lernst du verschiedene Namens-, Code- und Layout-Konventionen kennen und anwenden.

18 Offen

C#-Programmierung: 5.7 | Datentyp-Konvertierung

Hier lernst du, wie du einen Datentyp in einen anderen Datentyp konvertierst.

19 Offen

C#-Programmierung: 5.8 | Globale und lokale Konstanten

In dieser Lektion wird dir der Unterschied zwischen globalen und lokalen Konstanten erläutert.

12

C#-Programmierung: 5.1 | Was sind Datentypen und welche Typen gibt es?

4 min Offen
13

C#-Programmierung: 5.2 | Beispiele für Datentypen Teil 1 (z. B. Integer)

7 min Offen
14

C#-Programmierung: 5.3 | Beispiele für Datentypen Teil 2 (z. B. Float, Double, Decimal)

7 min Offen
15

C#-Programmierung: 5.4 | Beispiele für Datentypen Teil 3 (z. B. Strings inkl. Methoden und Eigenschaften)

10 min Offen
16

C#-Programmierung: 5.5 | Beispiele für Datentypen Teil 4 (z. B. String-Methoden wie Suchen, Ändern)

9 min Offen
17

C#-Programmierung: 5.6 | Namens-, Code-, Layout-Konventionen

5 min Offen
18

C#-Programmierung: 5.7 | Datentyp-Konvertierung

9 min Offen
19

C#-Programmierung: 5.8 | Globale und lokale Konstanten

6 min Offen

Methoden

7 Videos · 42 Minuten
20 Offen

C#-Programmierung: 6.1 | Definition Methoden

In dieser Lektion lernst du, was Methoden sind, wie man sie anlegt und wofür man sie verwendet.

21 Offen

C#-Programmierung: 6.2 | Methoden ohne Rückgabewert (Void)

In dieser Lektion lernst du, was Methoden ohne Rückgabewert sind.

22 Offen

C#-Programmierung: 6.3 | Methoden mit Rückgabewert (erster Teil)

In dieser ersten Lektion zu Methoden mit Rückgabewert lernst du, wie man sie anlegt und verwendet.

23 Offen

C#-Programmierung: 6.4 | Methoden mit Rückgabewert (zweiter Teil)

In dieser zweiten Lektion zu Methoden mit Rückgabewert wird das Wissen vertieft.

24 Offen

C#-Programmierung: 6.5 | Methoden mit Rückgabewert/Debugger (dritter Teil)

In dieser dritten Lektion zu Methoden mit Rückgabewert wird das Wissen vertieft.

25 Offen

C#-Programmierung: 6.6 | Übung zur Erstellung von Methoden

In dieser Übung wirst du dazu aufgefordert, eigenständig Methoden anzulegen.

26 Offen

C#-Programmierung: 6.7 | Lösung zur Erstellung von Methoden

In dieser Lektion wird auf die Aufgabe der letzten Lektion eingegangen und die Lösung wird erläutert.

20

C#-Programmierung: 6.1 | Definition Methoden

5 min Offen
21

C#-Programmierung: 6.2 | Methoden ohne Rückgabewert (Void)

5 min Offen
22

C#-Programmierung: 6.3 | Methoden mit Rückgabewert (erster Teil)

8 min Offen
23

C#-Programmierung: 6.4 | Methoden mit Rückgabewert (zweiter Teil)

6 min Offen
24

C#-Programmierung: 6.5 | Methoden mit Rückgabewert/Debugger (dritter Teil)

12 min Offen
25

C#-Programmierung: 6.6 | Übung zur Erstellung von Methoden

1 min Offen
26

C#-Programmierung: 6.7 | Lösung zur Erstellung von Methoden

5 min Offen

Operatoren

6 Videos · 21 Minuten
27 Offen

C#-Programmierung: 7.1 | Übersicht über die Arten der Operatoren

In dieser Lektion lernst du die unterschiedlichen Arten von Operatoren kennen.

28 Offen

C#-Programmierung: 7.2 | Arithmetische Operatoren

Hier werden dir die arithmetischen Operatoren erläutert.

29 Offen

C#-Programmierung: 7.3 | Vergleichsoperatoren

In dieser Lektion werden die Vergleichsoperatoren behandelt.

30 Offen

C#-Programmierung: 7.4 | Logische Operatoren

In dieser Lektion lernst du die logischen Operatoren und deren Verwendung kennen.

31 Offen

C#-Programmierung: 7.5 | Zuweisungsoperatoren

In dieser Lektion lernst du die Zuweisungsoperatoren kennen.

32 Offen

C#-Programmierung: 7.6 | String-Verkettung

In dieser Lektion lernst du die String-Verkettungen kennen.

27

C#-Programmierung: 7.1 | Übersicht über die Arten der Operatoren

2 min Offen
28

C#-Programmierung: 7.2 | Arithmetische Operatoren

5 min Offen
29

C#-Programmierung: 7.3 | Vergleichsoperatoren

3 min Offen
30

C#-Programmierung: 7.4 | Logische Operatoren

4 min Offen
31

C#-Programmierung: 7.5 | Zuweisungsoperatoren

4 min Offen
32

C#-Programmierung: 7.6 | String-Verkettung

3 min Offen

Entscheidungen/Kontrollstrukturen

7 Videos · 56 Minuten
33 Offen

C#-Programmierung: 8.1 | Erste einfache Entscheidungen in C# treffen

Du lernst in dieser Lektion, wie man mit Entscheidungen innerhalb des Programmcodes umgeht.

34 Offen

C#-Programmierung: 8.2 | If-Else-If-Else-Entscheidungen/Kontrollstrukturen

Du wirst in die Benutzung von If-Else-If eingeführt.

35 Offen

C#-Programmierung: 8.3 | If, TryParse, Parse

In dieser Lektion wird die Verwendung von If in Verbindung mit TryParse erläutert.

36 Offen

C#-Programmierung: 8.4 | Verschachtelte If-Abfragen (If-Statements)

Du lernst in dieser Lektion den Umgang mit verschachtelten If-Abfragen.

37 Offen

C#-Programmierung: 8.5 | Verschachtelte If-Abfragen (Teil 2)

Im der zweiten Lektion über verschachtelte If-Abfragen wird das Wissen weiter vertieft.

38 Offen

C#-Programmierung: 8.6 | Shorthand If, Else, If, Else (der ternäre bedingte Operator)

In dieser Lektion wird die vereinfachte Handhabung einfacher If-Abfragen erläutert.

39 Offen

C#-Programmierung: 8.7 | Switch-Anweisung (Switch, Case)

In dieser Lektion lernst du die Switch-Anweisung und deren Verwendung kennen.

33

C#-Programmierung: 8.1 | Erste einfache Entscheidungen in C# treffen

5 min Offen
34

C#-Programmierung: 8.2 | If-Else-If-Else-Entscheidungen/Kontrollstrukturen

6 min Offen
35

C#-Programmierung: 8.3 | If, TryParse, Parse

12 min Offen
36

C#-Programmierung: 8.4 | Verschachtelte If-Abfragen (If-Statements)

7 min Offen
37

C#-Programmierung: 8.5 | Verschachtelte If-Abfragen (Teil 2)

3 min Offen
38

C#-Programmierung: 8.6 | Shorthand If, Else, If, Else (der ternäre bedingte Operator)

12 min Offen
39

C#-Programmierung: 8.7 | Switch-Anweisung (Switch, Case)

11 min Offen

Schleifen (Loops)/Schleifen-Arten (Loop Types)

7 Videos · 57 Minuten
40 Offen

C#-Programmierung: 9.1 | Übersicht über die verschiedenen Schleifen

Du erhältst eine Übersicht über die verschiedenen Schleifen-Arten.

41 Offen

C#-Programmierung: 9.2 | For-Schleife (For-Loop)

Du lernst in dieser Lektion, wie die For-Schleife verwendet wird.

42 Offen

C#-Programmierung: 9.3 | For-Schleife mit einer Double-Variable

In dieser Lektion wird die For-Schleife mit einer Double-Variable behandelt.

43 Offen

C#-Programmierung: 9.4 | Do-While-Schleife inkl. Break

Die Verwendung der Do-While-Schleife inkl. Break wird in dieser Lektion erläutert.

44 Offen

C#-Programmierung: 9.5 | Lösung für die Aufgabe zur Do-While-Schleife

Du erhältst anhand einer detaillierten Erläuterung die Lösung zu der gestellten Aufgabe.

45 Offen

C#-Programmierung: 9.6 | While-Schleife

Du lernst in dieser Lektion den Umgang mit einer While-Schleife kennen.

46 Offen

C#-Programmierung: 9.7 | Break und Continue

In dieser Lektion wird speziell auf die Break- und Continue-Möglichkeiten eingegangen.

40

C#-Programmierung: 9.1 | Übersicht über die verschiedenen Schleifen

3 min Offen
41

C#-Programmierung: 9.2 | For-Schleife (For-Loop)

7 min Offen
42

C#-Programmierung: 9.3 | For-Schleife mit einer Double-Variable

4 min Offen
43

C#-Programmierung: 9.4 | Do-While-Schleife inkl. Break

12 min Offen
44

C#-Programmierung: 9.5 | Lösung für die Aufgabe zur Do-While-Schleife

14 min Offen
45

C#-Programmierung: 9.6 | While-Schleife

7 min Offen
46

C#-Programmierung: 9.7 | Break und Continue

10 min Offen

Objektorientierte Programmierung (OOP)

9 Videos · 109 Minuten
47 Offen

C#-Programmierung: 10.1 | Einführung in die objektorientierte Programmierung (OOP)

Du erhältst einen Überblick über die OOP (objektorientierte Programmierung).

48 Offen

C#-Programmierung: 10.2 | Erstellen einer eigenen Klasse

Du wirst die erste eigene Klasse erstellen.

49 Offen

C#-Programmierung: 10.3 | Der Konstruktor

In dieser Lektion wird der Konstruktor erläutert und erklärt, wofür er verwendet wird.

50 Offen

C#-Programmierung: 10.4 | Mehrere Konstruktoren in einer Klasse verwenden

Du erfährst, wie du mehrere Konstruktoren in einer Klasse verwendest.

51 Offen

C#-Programmierung: 10.5 | Properties/Get- und Set-Properties

In dieser Lektion erlernst du die Verwendung von Get- und Set-Properties.

52 Offen

C#-Programmierung: 10.6 | Finalizer/Destruktoren

In dieser Lektion lernst du die Verwendung von Finalizern (früher auch als Destruktoren bezeichnet) anhand von Beispielen kennen.

53 Offen

C#-Programmierung: 10.7 | Vererbung (Teil 1)

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.

54 Offen

C#-Programmierung: 10.8 | Vererbung (Teil 2, Lösung Subklasse)

In dieser Lektion bekommst du die Lösung zur Aufgabe Anlegen einer Subklasse.

55 Offen

C#-Programmierung: 10.9 | Polymorphie

Im letzten Teil des Abschnittes der OOP wird die Polymorphie anhand von Beispielen erläutert.

47

C#-Programmierung: 10.1 | Einführung in die objektorientierte Programmierung (OOP)

7 min Offen
48

C#-Programmierung: 10.2 | Erstellen einer eigenen Klasse

13 min Offen
49

C#-Programmierung: 10.3 | Der Konstruktor

8 min Offen
50

C#-Programmierung: 10.4 | Mehrere Konstruktoren in einer Klasse verwenden

8 min Offen
51

C#-Programmierung: 10.5 | Properties/Get- und Set-Properties

16 min Offen
52

C#-Programmierung: 10.6 | Finalizer/Destruktoren

4 min Offen
53

C#-Programmierung: 10.7 | Vererbung (Teil 1)

31 min Offen
54

C#-Programmierung: 10.8 | Vererbung (Teil 2, Lösung Subklasse)

7 min Offen
55

C#-Programmierung: 10.9 | Polymorphie

15 min Offen

Arrays

7 Videos · 69 Minuten
56 Offen

C#-Programmierung: 11.1 | Arrays: Einführung und Grundlagen

Du lernst in dieser Lektion Arrays kennen und die dazugehörigen Grundlagen der Verwendung.

57 Offen

C#-Programmierung: 11.2 | Arrays: Praxisbeispiele

In dieser Lektion wird anhand von Praxisbeispielen näher auf die Verwendung von Arrays eingegangen.

58 Offen

C#-Programmierung: 11.3 | ForEach-Loop/Foreach-Schleife

Du lernst den Umgang mit ForEach-Schleifen und deren Vorteile kennen.

59 Offen

C#-Programmierung: 11.4 | 2-dimensionale Arrays

In dieser Lektion wird auf die Verwendung von 2D-Arrays anhand von Beispielen eingegangen.

60 Offen

C#-Programmierung: 11.5 | 3-dimensionale Arrays

In dieser Lektion wird auf die Verwendung von 3D-Arrays anhand von Beispielen eingegangen.

61 Offen

C#-Programmierung: 11.6 | Jagged Arrays (verzweigte/gezackte Arrays)

Du lernst den Unterschied zwischen den Arrays kennen und hier wird explizit auf das JaggedArray eingegangen.

62 Offen

C#-Programmierung: 11.7 | ArrayList

In dieser Lektion wird der Umgang mit ArrayList anhand von Beispielen erläutert.

56

C#-Programmierung: 11.1 | Arrays: Einführung und Grundlagen

6 min Offen
57

C#-Programmierung: 11.2 | Arrays: Praxisbeispiele

12 min Offen
58

C#-Programmierung: 11.3 | ForEach-Loop/Foreach-Schleife

11 min Offen
59

C#-Programmierung: 11.4 | 2-dimensionale Arrays

8 min Offen
60

C#-Programmierung: 11.5 | 3-dimensionale Arrays

8 min Offen
61

C#-Programmierung: 11.6 | Jagged Arrays (verzweigte/gezackte Arrays)

8 min Offen
62

C#-Programmierung: 11.7 | ArrayList

16 min Offen

Praxisbeispiele – erweiterte C#-Gebiete

5 Videos · 47 Minuten
63 Offen

C#-Programmierung: 12.1 | Einlesen von Textdateien

In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Textdateien einlesen kann.

64 Offen

C#-Programmierung: 12.2 | Schreiben von Textdateien

In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Textdateien schreiben kann.

65 Offen

C#-Programmierung: 12.3 | Delegates

Du lernst in dieser Lektion, was Delegates sind und wie sie angewandt werden.

66 Offen

C#-Programmierung: 12.5 | Enumerations (Enums)

Du lernst anhand von Beispielen, was Enumerations (Enumns) sind.

67 Offen

C#-Programmierung: 12.4 | Lambda Expressions (Lambda-Ausdrücke)

In dieser Lektion wird der Umgang mit Lambda Expressions (Lambda-Ausdrücken) erläutert.

63

C#-Programmierung: 12.1 | Einlesen von Textdateien

9 min Offen
64

C#-Programmierung: 12.2 | Schreiben von Textdateien

11 min Offen
65

C#-Programmierung: 12.3 | Delegates

8 min Offen
66

C#-Programmierung: 12.5 | Enumerations (Enums)

10 min Offen
67

C#-Programmierung: 12.4 | Lambda Expressions (Lambda-Ausdrücke)

9 min Offen

WPF (Windows Presentation Foundation)

6 Videos · 52 Minuten
68 Offen

C#-Programmierung: 13.1 | WPF: Einführung und evtl. Installation

In dieser Lektion werden Vorbereitungen getroffen, um mit WPF zu arbeiten und GUIs zu erstellen.

69 Offen

C#-Programmierung: 13.2 | WPF: Neue IDE-Tools

Du lernst die neuen IDE-Tools für die Verwendung von WPF kennen.

70 Offen

C#-Programmierung: 13.3 | WPF: Textbox

Du erstellst die erste Textbox in der WPF-Umgebung.

71 Offen

C#-Programmierung: 13.4 | WPF: Button/Button-Click-Event/Dependency Properties

In dieser Lektion wird der Button und das Button-Click-Event anhand von Beispielen erläutert und angewandt.

72 Offen

C#-Programmierung: 13.5 | WPF: ComboBox/SelectionChanged- und Loaded-EventHandler

Du erlernst den Umgang mit ComboBoxen und erfährst, wie man auf Veränderungen innerhalb der ComboBox reagiert.

73 Offen

C#-Programmierung: 13.6 | WPF: Tool-Tip

In dieser Lektion wird ein nützliches Tool (der Tool-Tip) eingesetzt und behandelt.

68

C#-Programmierung: 13.1 | WPF: Einführung und evtl. Installation

3 min Offen
69

C#-Programmierung: 13.2 | WPF: Neue IDE-Tools

6 min Offen
70

C#-Programmierung: 13.3 | WPF: Textbox

16 min Offen
71

C#-Programmierung: 13.4 | WPF: Button/Button-Click-Event/Dependency Properties

13 min Offen
72

C#-Programmierung: 13.5 | WPF: ComboBox/SelectionChanged- und Loaded-EventHandler

11 min Offen
73

C#-Programmierung: 13.6 | WPF: Tool-Tip

3 min Offen

Verwendung von Datenbanken in C#

10 Videos · 65 Minuten
74 Offen

C#-Programmierung: 14.1 | Einführung in die Verwendung von Datenbanken und Kapitelübersicht

Du lernst in dieser Einführung, warum man SQLite-Datenbanken verwendet und in welchem Umfeld sie eingesetzt werden.

75 Offen

C#-Programmierung: 14.2 | Erforderliche Pakete aus dem NuGet-Paket-Manager herunterladen

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.

76 Offen

C#-Programmierung: 14.3 | Verbindung zur SQLite-Datenbank aufbauen (inkl. Connectionstring)

Du lernst, wie du eine Verbindung zu einer SQLite-Datenbank einrichtest und sie verwendest.

77 Offen

C#-Programmierung: 14.4 | Datenbank und Datenbanktabelle erstellen; Tabelle mit ersten Daten füllen

In dieser Lektion erstellst du deine erste Datenbank mit den entsprechenden Datenbanktabellen.

78 Offen

C#-Programmierung: 14.5 | DB Browser für SQLite-Datenbanken

Du erlernst die Nutzung des Tools DB Browser für SQLite-Datenbanken.

79 Offen

C#-Programmierung: 14.6 | ListBox mit Daten aus der SQLite-Datenbank füllen

In dieser Lektion werden die ersten Daten aus der Datenbank selektiert und in einer ListBox dargestellt.

80 Offen

C#-Programmierung: 14.7 | ListBox mit einer TextBox verknüpfen und SQLite-Daten anzeigen

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.

81 Offen

C#-Programmierung: 14.8 | Daten in eine SQLite-Datenbank einfügen

In dieser Lektion werden Benutzereingaben in der SQLite-Datenbank eingefügt und gespeichert.

82 Offen

C#-Programmierung: 14.9 | Daten in einer SQLite-Datenbank ändern

Du erlernst in dieser Lektion, wie man vorhandene Daten in der SQLite-Datenbank wieder ändern kann.

83 Offen

C#-Programmierung: 14.10 | Daten aus einer SQLite-Datenbank löschen

In dieser Lektion wird anhand eines Beispiels gezeigt, wie man Daten aus einer SQLite-Datenbank wieder löschen kann.

74

C#-Programmierung: 14.1 | Einführung in die Verwendung von Datenbanken und Kapitelübersicht

2 min Offen
75

C#-Programmierung: 14.2 | Erforderliche Pakete aus dem NuGet-Paket-Manager herunterladen

5 min Offen
76

C#-Programmierung: 14.3 | Verbindung zur SQLite-Datenbank aufbauen (inkl. Connectionstring)

4 min Offen
77

C#-Programmierung: 14.4 | Datenbank und Datenbanktabelle erstellen; Tabelle mit ersten Daten füllen

10 min Offen
78

C#-Programmierung: 14.5 | DB Browser für SQLite-Datenbanken

4 min Offen
79

C#-Programmierung: 14.6 | ListBox mit Daten aus der SQLite-Datenbank füllen

14 min Offen
80

C#-Programmierung: 14.7 | ListBox mit einer TextBox verknüpfen und SQLite-Daten anzeigen

8 min Offen
81

C#-Programmierung: 14.8 | Daten in eine SQLite-Datenbank einfügen

8 min Offen
82

C#-Programmierung: 14.9 | Daten in einer SQLite-Datenbank ändern

5 min Offen
83

C#-Programmierung: 14.10 | Daten aus einer SQLite-Datenbank löschen

5 min Offen

LINQ (Language Integrated Query)

6 Videos · 37 Minuten
84 Offen

C#-Programmierung: 15.1 | Was ist LINQ? Erste Einführung

Du erhältst eine erste Einführung in LINQ und deren Verwendung.

85 Offen

C#-Programmierung: 15.2 | LINQ und Array-Abfragen

Anhand von Beispielen erlernst du, wie man LINQ in Verbindung mit Arrays nutzt.

86 Offen

C#-Programmierung: 15.3 | LINQ: Filtern und Sortieren

In dieser Lektion geht es um das Filtern und Sortieren mittels LINQ-Abfragen.

87 Offen

C#-Programmierung: 15.4 | LINQ: Verwendung von Klassen und Listen

Du erlernst den Umgang mit und die Verwendung von LINQ mit entsprechenden Klassen.

88 Offen

C#-Programmierung: 15.5 | LINQ: XML-Dateien und Sammlungen (Collections)

In dieser Lektion wird gezeigt, wie LINQ das Arbeiten mit den XML-Dateien ermöglicht und vereinfacht.

89 Offen

C#-Programmierung: 15.6 | LINQ: Klasse XElement/XML-Datei aus dem Internet bearbeiten

Hier erlernst du den Umgang mit der XElement-Klasse in Bezug auf XML-Dateien.

84

C#-Programmierung: 15.1 | Was ist LINQ? Erste Einführung

2 min Offen
85

C#-Programmierung: 15.2 | LINQ und Array-Abfragen

5 min Offen
86

C#-Programmierung: 15.3 | LINQ: Filtern und Sortieren

6 min Offen
87

C#-Programmierung: 15.4 | LINQ: Verwendung von Klassen und Listen

7 min Offen
88

C#-Programmierung: 15.5 | LINQ: XML-Dateien und Sammlungen (Collections)

9 min Offen
89

C#-Programmierung: 15.6 | LINQ: Klasse XElement/XML-Datei aus dem Internet bearbeiten

8 min Offen

Anwendungsbeispiele

  • C# programmieren lernen, Screenshot aus dem Tutorial
    Galerie öffnen
    Von Datentypen bis Schleifen – lerne alle wichtigen Grundlagen zur C#-Programmierung.
  • C# programmieren lernen, Screenshot aus dem Tutorial
    Galerie öffnen
    Schreibe deine ersten Codes in C#, erstelle eine Benutzeroberfläche und frage Datenbanken ab.
Kommentare (0)

Kommentiere jetzt „C# programmieren lernen – von Datentypen bis zur objektorientierten Programmierung (Video-Tutorial)“