C# Programmieren lernen

Hier lernst du die Grundlagen der C# Programmierung


Viel Spaß mit meinem C# Programmieren lernen Online-Kurs wünscht dir,

Dipl.-Ing. (FH) Gerald Stefan Zach


Kapitel:


1

Willkommen

Dauer: 01:43

  • Einführung
  • Navigation
  • Gelerntes abhaken
Ansehen

2

Einführung

3 Lektionen

  • Über mich
  • Meine Projekte
  • Warum C#?
Ansehen

3

Buchempfehlungen

  • Einstieg in C#
  • C# Programmieren lernen
Ansehen

4

C# und das .NET Framework

Dauer: 01:59

  • Grundsätzliches zu C# und .NET
Ansehen

5

IDE - Entwicklungsumgebung

Dauer: 12:21
1 Lektion

  • Was eine IDE genau ist
  • Alternativen zu Visual Studio
Ansehen

6

Hello World

Dauer: 03:55

  • Unser erstes Programm
  • Aufbau eines C# Programms
  • Wie kompiliert man eine A ...
Ansehen

7

Compiler

  • Der Compiler übersetzt C# Code in ausführbare Programme
Ansehen

8

Kommentare

  • Wie du Code kommentierst
Ansehen

9

Datentypen

Dauer: 24:07
3 Lektionen

  • Die wichtigsten Datentypen und deren Größe in Bytes inkl. Wertebereich
Ansehen

10

Variablen und Konstanten

Dauer: 11:20
2 Lektionen

  • Deklaration, Initialisierung und Nutzung von Variablen
  • Ändern eines zugewiesenes Wertes
Ansehen

11

Operatoren

Dauer: 07:04
2 Lektionen

  • Zuweisungs Operator
  • Arithmetische Operatoren
  • Vergleichs Operatoren
Ansehen

12

Bedingungen

  • if/else Bedingungen
Ansehen

13

Methoden

1 Lektion

  • Wie man Methoden implementiert
Ansehen

14

Debugging

Dauer: 07:28

  • Fehlerquellen einfach lokalisieren
Ansehen

15

Namespaces

1 Lektion

Ansehen

16

Schleifen

Dauer: 11:23
3 Lektionen

  • Eine Liste von Elementen iterieren
  • foreach
  • while
Ansehen

17

OOP Objektorientierte Programmierung

  • Arbeiten mit Klassen und Objekten
Ansehen

18

Klassen

Dauer: 17:55
4 Lektionen

  • Was Klassen mit Bauplänen zu tun haben
  • Welchen Stellenwert Klassen in der objektorientierten Programmierung haben
Ansehen

19

Vererbung

Dauer: 16:31
3 Lektionen

  • Wie Klassen von Basisklassen erben
  • Objektorientierte Programmierung (OOP)
Ansehen

20

Interfaces

Dauer: 06:03

  • Was und wofür benötige ich Interfaces
Ansehen

21

enum

Dauer: 08:04

  • Zahlenwerten einen Namen geben
Ansehen

22

Arrays und Listen

Dauer: 08:05

  • Arrays und Listen
  • Liste erzeugen
  • Elemente hinzufügen
Ansehen

23

Exception Handling

Dauer: 06:30

  • Richtiges Exception Handling
  • Try Catch sinnvoll einsetzen
Ansehen

24

Regular Expressions

  • Regex
  • Matches
  • IsMatch
Ansehen

25

LINQ

Dauer: 05:13
1 Lektion

  • LINQ richtig nutzen
Ansehen

26

XML

Dauer: 04:50

  • XML
Ansehen

27

Datenbankanbindung

4 Lektionen

  • In dieser Lektion wird gezeigt, wie ein C# Programm mit einer Datenbank kommuniziert
Ansehen

28

Design Patterns

1 Lektion

  • Was sind Design Patterns?
  • Creational Patterns
  • Structural Patterns
Ansehen

29

Neue C# 7 Features

Dauer: 44:23
7 Lektionen

  • Tuples
  • Pattern Matching
  • Ref. Returns
Ansehen

30

Neue C# 10 Features

Ansehen

31

Versionsverwaltung

2 Lektionen

  • git
  • subversion
Ansehen

32

Applikationstypen

4 Lektionen

  • Console Application
  • WPF Anwendung
  • ASP.NET Core Webapplikation
Ansehen

33

Bonusmaterial

6 Lektionen

  • Visual Studio Shortcuts
  • Links
  • Tipps und Tricks
Ansehen

34

Schlusswort

6 Lektionen

  • Deine Bewertung
  • Folge mir
Ansehen



;