So holst du das Meiste aus dem Kurs
  • Vorstellung und Einleitung
  • WICHTIG - Wie du das meiste aus dem Kurs holst
  • Was möchtest du erreichen?
  • Hier findest Du die Texte und Übungen zum Kurs
  • Was tun wenn nichts geht
  • Wichtiger Hinweis!
Deine erste C# Anwendung und Übersicht zu Visual Studio
  • Visual Studio Community installieren und registrieren (kostenlos)
  • Visual Studio 15 Download
  • Dein erstes C# Projekt in Visual Studio - Hallo Welt
Datentypen und Variablen
  • Einführung in Datentypen und was du in diesem Kapitel lernst
  • Namensgebung von Variablen
  • Convert - Text in Ganzzahl umwandeln
  • Übungsaufgabe - Variablen anlegen und Werte zuordnen
  • Lösung zur Übungsaufgabe - Variablen Anlegen und Werte zuordnen
Funktionen / Methoden und wie sie einem das Leben vereinfachen
  • Einleitung zu Funktionen / Methoden
  • Methoden mit Rückgabe und mit mehreren Parametern
  • Übungsaufgabe - Methoden erstellen und Freunde grüßen
  • Lösung zur Übungsaufgabe - Methoden erstellen und Freunde grüßen
  • Benutzereingabe vom Nutzer abfragen
Entscheidungen treffen
  • Einführung in Entscheidungen
  • Relative und logische Operatoren
  • If Abfrage (falls)
  • Verschachtelte if - else aussagen
  • Das Switch Statement
  • Globale und Lokale Variablen
  • Übungsaufgabe zu If Abfragen treffen - Highscore
  • Lösung zur Übungsaufgabe zu If Abfragen treffen - Highscore
Schleifen (Loops) und wie man etwas mit kaum Aufwand zigfach wiederholt
  • Einführung in Schleifen
  • While Schleife
  • Do While Schleife
  • For Schleife
  • break und continue
  • Übungsaufgabe - Durchschnittsnote berechnen
  • Lösung zur Übungsaufgabe - Durchschnittsnote berechnen
Objektorientierte Programmierung (OOP) und Klassen
  • Einführung in Klassen und Objekte
  • Unsere erste eigene Klasse
  • Verwendung von Konstruktoren
  • Mehrere Konstruktoren
  • Zugriffsmodifizierer public, private, protected, default etc.
  • Setter und Getter
  • Die Math Klasse
  • Zufallsgenerator Random
  • Verwendung von this
  • Übungsaufgabe zu Klassen und Objekten - Autos und Objekte
  • Lösung zur Übungsaufgabe zu Klassen und Objekten - Autos und Objekte
Arrays / Felder
  • Einen Array anlegen und auf die Elemente zugreifen
  • Foreach Schleife
  • Arrays als Parameter verwenden
  • Mehrdimensionale Arrays
  • Übungsaufgabe zu Arrays - Durchschnittsumsatz pro Kunde
  • Lösung zu Übungsaufgabe zu Arrays - Durchschnittsumsatz pro Kunde
ArrayListen
  • Einführung in Arraylisten
  • Arraylisten durchsuchen
  • Arraylisten sortieren
  • Übungsaufgabe zu Arraylisten
  • Lösung Übungaufgabe zu Arraylisten
Vererbung / Inheritance und noch mehr zu OOP
  • Einführung in Vererbung
  • Funktionen und Eigenschaften von Superklassen überschreiben
  • Übungsaufgabe zu Vererbung
  • Lösung zur Übungsaufgabe zu Vererbung
Polymorphie und noch mehr zu OOP
  • Einführung in die Polymorphie
  • Polymorphische Parameter
  • Abstrakte Klassen
  • Verwendung von Interface
  • Übungsaufgabe zu Polymorphie - Handys
  • Lösung zu Übungsaufgabe zu Polymorphie - Handys
Debugging und Try and Catch
  • Fehler verstehen
  • Try und Catch
Mit Dateien arbeiten
  • Daten aus einer Datei auslesen
  • Regular Expressions - REGEX
  • Daten in einer Datei speichern
Bonus
  • Bonus Lektion - Weitere Kurse von mir stark reduziert