9.1 Lernregeln
Lass mich ein bisschen darüber erzählen, wie das Lernen organisiert wird.
Jede Woche wirst du zwei Online-Kurse haben, die jeweils etwa zwei Stunden dauern. In diesen Kursen erklärt dein Mentor neue Technologien, zeigt, wie man mit ihnen arbeitet und analysiert alles in der Praxis.
Die Kurse werden über Zoom abgehalten. Dort kannst du deinem Mentor Fragen stellen oder die Antworten des Mentors auf die Fragen der anderen Studenten anhören. Das ist oft sehr nützlich.
Nach jedem Kurs schicken wir dir die Aufzeichnung, also keine Sorge, falls du mal einen Kurs verpasst oder er zu einer ungünstigen Zeit stattfindet.
Außerdem werden wir euch in Gruppen einteilen. Jede Gruppe von Studenten, die zusammen lernt, wird einen eigenen Kanal im Messenger haben. So könnt ihr kommunizieren, Fragen stellen, organisatorische Angelegenheiten klären usw. Jede Gruppe hat einen eigenen Betreuer, der versucht, alle Probleme in Abwesenheit des Mentors zu lösen.
Auf unserer Webseite stehen dir Vorträge, Aufgaben und Umfragen zur Verfügung. Zu jeder Zeit 24/7 kannst du die Seite besuchen und Aufgaben lösen, Vorträge noch einmal durchlesen oder ein paar Tests machen. Es gibt auch einen großartigen Hilfe-Bereich auf der Seite, wo du jede Frage zu einer Aufgabe stellen kannst und von unserer großen Community eine Antwort erhältst.
Von Zeit zu Zeit wird der Mentor euch Gruppen- oder Einzelprojekte geben, die eine Deadline (Endfrist) haben werden. Natürlich kannst du das Projekt auch nach dieser Frist einreichen, aber das wird etwas schwierig, da der Mentor mit neuen Themen beginnt, und du musst auch damit Schritt halten. Also vernachlässige die Praxis nicht ohne Grund.
9.2 Technische Werkzeuge
Wie alle echten Programmierer wirst du deinen Code in einer IDE schreiben — das ist eine spezielle Software zum Schreiben von Programmen. Für Frontend gibt es mehrere beliebte IDEs, wir werden WebStorm von JetBrains verwenden. Es gibt zwei Versionen von WebStorm: eine kostenpflichtige und eine kostenlose. Für das Lernen reichen die Möglichkeiten der kostenlosen Version aus.
Du kannst auf jedem Betriebssystem arbeiten: Windows, MacOS oder Linux. Alle Werkzeuge, die wir im Lernprozess verwenden werden, haben ihre Versionen für jedes dieser Betriebssysteme. Zum Beispiel lernst du, mit Docker, Git oder SQL zu arbeiten — jedes dieser Werkzeuge hat seine eigene Version für jedes OS.
Für die Teilnahme an den Kursen brauchst du Zoom. Du kannst die Web-Version nutzen, aber es ist besser, den Desktop-Client zu installieren. Das wird sowohl dir als auch uns einfacher machen. Es ist sehr einfach, mit Zoom zu arbeiten, und wenn du noch keine Erfahrung damit hast, wirst du in nur 1 oder 2 Tagen damit klarkommen.
Du kannst mit deiner Gruppe, deinem Mentor und deinem Betreuer an drei Orten kommunizieren. Erstens der Zoom-Chat während des Kurses. Zweitens die Community, wo du jederzeit Fragen stellen und mit deinen Kollegen reden kannst. Und schließlich gibt es die große Community auf der CodeGym-Seite: alle Fragen zu den Aufgaben dorthin.
9.3 Unsere Plattform — unser Stolz
Die CodeGym-Seite ist eine einzigartige Lernplattform. Dort findest du alles, was du brauchst.
Erstens gibt es dort Theorie: Vorträge, die 24/7 verfügbar sind, in denen alle Themen zusammengefasst, aber mit Beispielen erklärt werden, die in den Webinaren behandelt werden. Im Gegensatz zu den Online-Kursen kannst du in den Vorträgen jederzeit vorausblicken und über ein Thema lesen, das der Mentor noch nicht erklärt hat. Das ist manchmal sehr nützlich.
Zweitens gibt es Praxis: auf der Seite stehen dir über 1000 Aufgaben zur Verfügung, die an die Vorträge gebunden sind. Damit du einfach das gelernte Material in der Praxis festigen kannst. Wenn das Material keine praktischen Aufgaben vorsieht, warten Tests auf dich. Auch sehr nützlich, um dein Wissensniveau zu überprüfen.
Drittens ist das der Hilfe-Bereich. Ich spreche schon zum dritten Mal darüber, weil es wirklich ein Kunstwerk ist. Alles ist sehr bequem organisiert und du kannst deine Frage zu deiner Aufgabe in ein paar Sekunden stellen: dein Code, die Aufgabenstellung und die Anforderungen werden automatisch zu deiner Frage hinzugefügt. Außerdem kannst du deine Fähigkeiten verbessern, indem du die Fragen anderer Studenten beantwortest.
Viertens ist das unser Plugin. Zurzeit ist es nur für IntelliJ IDEA verfügbar, aber wir arbeiten bereits daran, es auch für WebStorm anzupassen. Ich hoffe, wenn du diese Zeilen liest, ist diese Arbeit schon abgeschlossen. Das Plugin ermöglicht es dir, Aufgaben zu erhalten und sie direkt aus der IDE zur Überprüfung zu senden. Schnell und bequem.
Und fünftens, aber nicht zuletzt — ist das unsere Community. Dieses Jahr wird das CodeGym-Projekt 12 Jahre alt und in diesen Jahren hat sich auf der Seite eine große und herzliche Community gebildet. Die Leute teilen ihre Erfolgsgeschichten, unterstützen sich gegenseitig und helfen Kollegen. Schließe dich an, du wirst hier definitiv nicht überflüssig sein.
GO TO FULL VERSION