Dein erstes C# Programm, Installation und Übersicht von Visual Studio
  • Einleitung
  • Was möchtest du erreichen?
  • Was tun, wenn du stecken bleibst
  • Installieren von Visual Studio Community (kostenlos)
  • Deutsches Sprachpaket für Visual Studio installieren
  • Wichtiger Hinweis!
  • Hello World - erstes Programm
  • Verändern der Farben der Konsole
Datentypen und Variablen
  • Datentypen Intro
  • Einführung in Datentypen und worauf man achten muss
  • Datentypen Int, Float und Double
  • Datentyp String und ein paar seiner Methoden
  • Datentypen und Variablen
  • Bennenungskonventionen und Coding Standards
  • Implizite und explizite Konvertierung
  • Parsing eines Strings zu einem Integer
  • Herausforderung - Datentypen und Variablen
  • Lösung für Herausforderung - Datentypen und Variablen
  • Konstanten
  • Datentypen und Variablen Teil 2
  • Zusammenfassung Datentypen
Funktionen / Methoden und wie man Zeit spart
  • Methoden Intro
  • Einführung in Methoden
  • Void Methoden
  • Methoden mit Rückgabewert und Parametern
  • Methoden
  • Herausforderung Methoden
  • Lösung für Herausforderung Methoden
  • Benutzereingabe
  • Try Catch und Finally - Zum Abfangen von Fehlern
  • Operatoren
  • Operatoren
  • Methoden Zusammenfassung
Entscheidungen Treffen lassen
  • Entscheidungen Intro
  • Einführung in Entscheidungen in C#
  • If und Else If + Try Parse
  • Verschachtelte If Statements
  • Herausforderung If Statements
  • Lösung für Herausforderung If Statements
  • Switch Statement
  • Herausforderung If Statements 2
  • Lösung für Herausforderung If Statements 2
  • Erweiterte If Statements
  • If - Statements
  • Entscheidungen Zusammenfassung
Schleifen / Loops
  • Einführung in Loops
  • Grundlagen von Loops
  • For Loop (Schleife)
  • Do While Loop (Schleife)
  • While Loop (Schleife) und Menschenzähler
  • break und continue
  • Herausforderung Loops - Durchschnitt
  • Lösung für Herausforderung Loops
  • Loops (Schleifen)
Objekt orientierte Programmierung
  • Einführung in Objekt Orientierte Programmierung
  • Einführung in Klassen und Objekte
  • Unsere erste eigene Klasse
  • Konstruktoren verwenden
  • Mehrere Konstruktoren verwenden
  • Zugriffsmodifizierer
  • Konstruktoren und Member Variablen
  • Properties
  • Herausforderung Properties
  • Herausforderung - Properties
  • Members und Finalizers (Destruktoren)
  • Objekte - Zusammenfassung
Arrays
  • Arrays Einführung
  • Grundlagen von Arrays
  • Deklarieren und Initialisieren von Arrays und die Length Property
  • Foreach Loops
  • Mehrdimensionale Arrays
  • Arrays
  • Jagged Arrays
  • Herausforderung Jagged Arrays
  • Verwenden von Arrays als Parameter
  • ArrayListen
  • Array Zusammenfassung
Vererbung und mehr zu OOP
  • Willkommen im Kapitel Vererbung
  • Einführung in Vererbung
  • Vererbung Demo
  • Vererbung Herausforderung - Videopost und Timer mit Callback
  • Vererbung Herausforderung 2 - Mitarbeiter, Bosse und Praktikanten
Polymorphismus
  • Einführung in Polymorphismus
  • Polymorphische Parameter
  • Das Sealed Key Word
  • Die "Hat eine" Beziehung
  • Polymorphismus Zusammenfassung
Erweiterte C# Themen
  • Von einer Text Datei lesen
  • In eine Text Datei schreiben
  • Lambda Expressions