1. Universität und Kurse
CodeGym ist nicht nur ein Programmierkurs, sondern eine echte interaktive Umgebung zum Erlernen eines IT-Berufs. Hier ist alles bis ins Detail durchdacht: von den ersten Schritten in „Quests“ bis hin zu Community-Hilfe, Plugins für professionelle IDEs und der eigenen mobilen App 📱.
Gleich erfahren Sie, wie die Plattform intern aufgebaut ist: wo Sie Theorie finden, wie Sie mit Aufgaben arbeiten, was die „schwarze Materie“ 🖤 ist, wozu Umfragen dienen, wo man Hilfe findet und wie man weiterlernt, selbst wenn man nicht am Rechner sitzt. Fangen wir aber mit dem Einfachsten an :)
Auf CodeGym gibt es zwei Hauptformate des Lernens:
- 📚 Kurse – Selbststudium;
- 🎓 Universität – Lernen in Gruppen mit Mentor.
Stand heute stehen Ihnen im Universitätsformat 3 Berufe zur Verfügung:
- ☕️ Java Fullstack Software Engineer
- 🐍 Python Fullstack Software Engineer
- 🌐 Frontend Fullstack Software Engineer
Außerdem gibt es 6 interaktive Selbstlernkurse:
- ☕️ Java Core – Kurs zu Java
- 🐍 Python Core – Kurs zu Python 3.12
- 🎨 Web Core – Kurs zu Web: HTML, CSS, JavaScript
- #️⃣ C# Core – Kurs zu C# 14 und .NET 10
- 🐳 Docker+Linux – Grundlagen von Docker und Linux
- 🗄️ SQL+PostgreSQL – Kurs zu SQL und PostgreSQL
2. Module und Quests
Wenn ein Kurs sehr groß ist, wird er zusätzlich in kleinere Kurse aufgeteilt. Im CodeGym-Universität heißen solche Teile Module, in den Selbstlernkursen – Quests.
Alle Quests (und Module) Ihres aktuellen Kurses werden im Bereich Quest-Karte 🗺️ angezeigt:
Beispiele:
Der Java-Kurs für Selbststudium besteht aus 4 Quests:
- Quest „Java Syntax“
- Quest „Java Core“
- Quest „Java Collections“
- Quest „Java Multithreading“ 🤹♂️
Der Kurs Python Fullstack Software Engineer besteht aus 6 Modulen:
- Modul „Python Core“
- Modul „Python Fullstack“
- Modul „Python Django“
- Modul „Python FastAPI“
- Modul „Python Final“
- Modul „Karrierezentrum“ 🏆
3. Aktiver Kurs
Kurse auf CodeGym können parallel, aber nicht gleichzeitig absolviert werden.
Sie können mehrere Kurse parallel belegen, aber nur einer davon ist aktiv. Wenn Sie auf einen anderen Kurs umschalten möchten, müssen Sie ihn explizit im Bereich „Mein Lernen“ ändern:
Wenn Sie zu einem Kurs wechseln möchten, den Sie zuvor belegt haben, wählen Sie ihn in der Liste aus und klicken Sie auf die Schaltfläche „Zum Lernen zurückkehren“. Danach wird er Ihr aktueller Kurs.
Wenn Sie auf die Schaltfläche „Lernen fortsetzen“ klicken, werden Sie zur zuletzt geöffneten Vorlesung des aktiven Kurses weitergeleitet 🚀.
4. Level und Vorlesungen
Jeder Lernkurs auf CodeGym ist in Level unterteilt, und die Level bestehen aus Vorlesungen. Die Vorlesungen enthalten Aufgaben und Umfragen.
Wenn Sie im Bereich Quest-Karte auf einen Quest (oder ein Modul) klicken, gelangen Sie zur persönlichen Seite des ausgewählten Quests. Dort sehen Sie die Beschreibung dieses Quests sowie die Liste seiner Level. Beispiel:
Je nachdem, wie viele Vorlesungen eines Levels Sie absolviert haben, ändert sich sein Status: „Nicht verfügbar“, „In Bearbeitung“ und „Abgeschlossen“ ✅.
Außerdem können Sie von dieser Seite schnell zur zuletzt geöffneten Vorlesung des Quests springen – rechts auf dem Bild befindet sich die Schaltfläche „Fortsetzen“.
5. Vorlesungen eines Levels
Wenn Sie mit der Maus auf den Namen des Levels klicken, öffnet sich die komplette Liste seiner Vorlesungen:
Auf dem Bild oben sehen Sie alle Vorlesungen des 4. Levels des SQL-Kurses. Die zuletzt geöffnete Vorlesung ist 4.1.
Grundsätzlich können Sie die Filtereinstellungen zurücksetzen und die Vorlesungen eines beliebigen anderen für Sie verfügbaren Kurses sehen:
6. Spielerische Form
Alle Vorlesungen eines Kurses sind standardmäßig gesperrt. Das Öffnen der nächsten Vorlesung kostet einige Einheiten „schwarzer Materie“ 🖤. Verdienen können Sie die schwarze Materie durch Übung: indem Sie Aufgaben lösen, Videos ansehen und Umfragen absolvieren.
Viele (aber nicht alle) Vorlesungen eines Kurses enthalten Aufgaben. Das Ende einer Vorlesung sieht üblicherweise so aus:
Hier sehen Sie zwei praktische Aufgaben, in denen Sie Code schreiben müssen. Für die richtige Lösung jeder Aufgabe erhalten Sie zwei Einheiten schwarzer Materie.
Sie müssen die Aufgaben nicht sofort lösen. Wenn Sie möchten, können Sie das Lösen der Aufgaben aufschieben und das Lesen der Vorlesungen fortsetzen. Um die nächste Vorlesung zu öffnen, müssen Sie 1 Einheit schwarzer Materie ausgeben. Aufgaben müssen Sie jedoch trotzdem lösen – die Mechanik von CodeGym ist so aufgebaut, dass man nicht nur Theorie lesen und die Praxis ignorieren kann.
7. Aufgaben
Wenn Sie einige Aufgaben ausgelassen haben oder später zu ihnen zurückkehren möchten, können Sie sie jederzeit im Bereich Aufgaben im linken Seitenmenü finden:
Darin gibt es drei Tabs:
- Alle Aufgaben – wirklich alle Aufgaben des Kurses
- Meine Aufgaben – Aufgaben, die Ihnen bereits zugewiesen wurden (in den von Ihnen geöffneten Vorlesungen)
- Ungelöste Aufgaben – Ihre Aufgaben, jedoch ohne die bereits gelösten.
Es gibt Tage (oder Nächte 🌙), an denen man einfach nur Aufgaben lösen möchte. Dafür müssen Sie nicht einmal Vorlesungen öffnen. Gehen Sie einfach in den Bereich Aufgaben, wählen Sie im Menü „Ungelöste Aufgaben“ und legen Sie los.
Wenn Sie Details zu den Aufgaben möchten, gibt es eine eigene Vorlesung über Aufgaben auf CodeGym.
8. Bereich „Hilfe“
Der Bereich Hilfe auf CodeGym ist ein sehr mächtiges Werkzeug. Unser ganzer Stolz 🥇.
Dort können Sie eine Frage zu jeder Ihrer Aufgaben stellen, und Ihrem Beitrag werden automatisch hinzugefügt:
- 📝 Die Aufgabenstellung
- 📂 Die Dateien Ihrer Lösung
- 📊 Die Liste der Anforderungen der Aufgabe und deren Status.
Die Person, die Ihre Frage liest, hat eine spezielle IDE, in der sie sich Ihre Lösung ansehen kann. Beispiel:
Dieses Frageformat erhöht die Wahrscheinlichkeit einer qualitativ hochwertigen Antwort erheblich. Unter manchen Aufgaben entwickeln sich ganze Diskussionen von Stammgästen des Forums.
Wenn Sie sich für Details interessieren, gibt es eine eigene Vorlesung über den Bereich Hilfe.
P.S.
Wir haben außerdem eine mobile App und großartige Plugins für professionelle IDEs, aber sie sind eigene Vorlesungen wert.
GO TO FULL VERSION