CodeGym
AI Academy
Aktion
CodeGym University
Lernen
Kurse
Aufgaben
Umfragen & Quizze
Spiele
Hilfe
Zeitplan
Community
Nutzer
Forum
Chat
Artikel
Erfolgsgeschichten
Aktivität
Bewertungen
Abonnements
Helles Design

Lektionen

  • Bewertungen
  • Über uns
Start
Jetzt lernen
Jetzt lernen
  • Mein Fortschritt
  • Kurse
  • Quest-Karte
  • Lektionen
  • Klassen und Objekte: Erstellen, Konstruktoren und Initialisierung

    C# SELF
    Level 12,Lektion 0
    In dieser Vorlesung erfährst du, wie man Objekte in C# erstellt, was ein Konstruktor ist, wie die Initialisierung von Klassenvariablen funktioniert, was der Unterschied zwischen statischen und nichtstatischen Feldern ist und wie man die Initialisierungsreihenfolge richtig organisiert. Alles mit Beispielen, Erklärungen und typischen Fehlern!
    Verfügbar
  • Statische Felder und Methoden

    C# SELF
    Level 12,Lektion 1
    In dieser Vorlesung erfährst du, worin sich normale (nicht-statische) und statische Felder und Methoden in C# unterscheiden: wie Objekte ihre individuellen Daten speichern, wie man gemeinsame Felder und Methoden für alle Objekte deklariert und verwendet, wann man statische Member einer Klasse einsetzt und welche Besonderheiten es beim Zugriff darauf gibt. Alles mit Beispielen, Illustrationen und Antworten auf häufige Fragen!
    Verfügbar
  • Einführung in die Vererbung

    C# SELF
    Level 12,Lektion 2
    In dieser Vorlesung lernst du einen der wichtigsten OOP-Prinzipien kennen – die Vererbung in C#. Du erfährst, wie man Klassenhierarchien erstellt, Code-Duplikate vermeidet, das Schlüsselwort base benutzt, um Konstruktoren der Basisklasse aufzurufen, und wie du sicher Typen mit den Operatoren is und as prüfst und konvertierst. Alles wird an Beispielen mit Tieren erklärt, damit es verständlich und spannend bleibt!
    Verfügbar
  • Referenztypen und Werttypen

    C# SELF
    Level 12,Lektion 3
    In dieser Vorlesung erfährst du den grundlegenden Unterschied zwischen Werttypen (value types) und Referenztypen (reference types) in C#: wie sie im Speicher abgelegt werden, wie sie sich beim Kopieren und bei der Übergabe an Methoden verhalten, worin sie sich bei Arrays, Strings, Strukturen und Klassen unterscheiden. Beispiele, Tabellen und typische Fehler helfen dir, Verwirrung zu vermeiden und zuverlässigeren Code zu schreiben.
    Verfügbar
  • Parameter-Modifier ( ref, out, in)

    C# SELF
    Level 12,Lektion 4
    In dieser Vorlesung erfährst du, wie du die Übergabe von Parametern an Methoden in C# mit den Modifikatoren ref, out und in steuerst. Wir schauen uns an, wie man Variablen per Referenz übergibt, mehrere Werte aus einer Methode zurückgibt, Speicher spart beim Arbeiten mit großen Strukturen und typische Fehler sowie Best Practices.
    Verfügbar
  • Code schreiben: Wie sieht ein typischer Arbeitstag eines Programmierers aus

    C# SELF
    Level 12,Lektion 5
    In dieser Vorlesung erfährst du, wie ein normaler Tag eines Entwicklers abläuft: vom Auswählen der Aufgabe in JIRA bis zum Schreiben des Codes, der Arbeit mit Git und der Zusammenarbeit im Team. Wir schauen uns an, wie die Prozesse in einem modernen IT-Unternehmen funktionieren, warum es wichtig ist, über Schwierigkeiten zu sprechen, und wie man richtig mit Teamlead und Managern kommuniziert.
    Verfügbar
Lernen
  • Registrierung
  • Java-Kurs
  • Hilfe bei Aufgaben
  • Preise
  • Java-Syntax
Community
  • Nutzer
  • Artikel
  • Forum
  • Chat
  • Erfolgsgeschichten
  • Aktivität
  • Partnerprogramm
Unternehmen
  • Über uns
  • Kontakte
  • Bewertungen
  • Presse
  • CodeGym for EDU
  • FAQ
  • Support
CodeGymCodeGym ist ein Online-Kurs zum Erlernen der Java-Programmierung von Grund auf. Dieser Kurs ist eine perfekte Möglichkeit, Java als Anfänger zu meistern. Er enthält über 1200 Aufgaben mit sofortiger Überprüfung und einen wesentlichen Umfang an Java-Grundlagentheorie. Um Ihren Lernerfolg zu unterstützen, haben wir eine Reihe motivierender Funktionen implementiert: Quizze, Programmierprojekte, Inhalte zum effizienten Lernen und Karriereinformationen für Java-Entwickler.
Folgen Sie uns
Interface-Sprache
English
Deutsch
Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym
MastercardVisa
"Programmierer werden gemacht, nicht geboren" © 2026 CodeGym