CodeGym /Java-Blog /Random-DE /So lernen Sie auf CodeGym: Ein Kursführer
John Squirrels
Level 41
San Francisco

So lernen Sie auf CodeGym: Ein Kursführer

Veröffentlicht in der Gruppe Random-DE
Sie haben sich also entschieden, Java-Programmierer zu werden. Es stellt sich sofort eine berechtigte Frage: „Wo soll man anfangen?“ In diesem Artikel sprechen wir darüber, wie man mit CodeGym das Programmieren von Grund auf lernt. Wir werden die Funktionen des Kurses untersuchen, wie der Lernprozess in Phasen unterteilt ist und welche Bereiche der Website genutzt werden müssen, um Ihr Training so effektiv wie möglich zu gestalten. So lernen Sie auf CodeGym: Ein Kursführer – 1

Inhaltsverzeichnis

CodeGym: Ein Java-Tutorial, bei dem die Praxis im Vordergrund steht

1. Lernen in Form eines Spiels

Der CodeGym-Kurs ähnelt ein wenig einem Computerspiel. Es ist in vier Quests unterteilt , die jeweils ein gemeinsames Konzept haben. Java-Syntax ist beispielsweise die erste Quest, bei der Sie die grundlegende Syntax der Sprache lernen. Jede Quest besteht aus zehn Levels , die nacheinander abgeschlossen werden müssen. Die Levels sind mit Lektionen und Aufgaben unterschiedlicher Schwierigkeitsgrade gefüllt. Um zum nächsten Level aufzusteigen, müssen Sie die meisten Aufgaben des aktuellen Levels lösen, denn durch das erfolgreiche Erledigen von Aufgaben verdienen Sie etwas „Dunkle Materie“. Sie nutzen es, um die nachfolgenden Lektionen und Aufgaben freizuschalten.

2. Programmierpraxis von Anfang an

Die in unserem Java-Tutorial (dem CodeGym-Kurs) gesammelten praktischen Erfahrungen umfassen Aufgaben in verschiedenen Formaten. Sie variieren im Laufe der Zeit:
  • Einige der Aufgaben dienen der Vertiefung des theoretischen Materials aus der vorangegangenen Lektion;
  • Andere zielen darauf ab, zuvor behandelte Theorien aus früheren Stufen zu wiederholen;
  • Wieder andere sind „ Herausforderungsaufgaben “, die auf Materialien basieren, die in den nächsten ein, zwei oder drei Leveln präsentiert werden. Ja, das hast du richtig gelesen. Dies geschah mit Absicht. Sie möchten gerade eine Aufgabe lösen, wissen aber etwas nicht? Google es! Dies ist eine äußerst nützliche Fähigkeit für einen Programmierer. Wenn Sie sich jedoch streng sequenziell durch den Stoff bewegen möchten, dann legen Sie die Aufgabe einfach beiseite und kehren Sie nach ein paar Leveln zu ihr zurück, sobald Sie die nötige Theorie erreicht haben.
Sie variieren auch in Größe und Schwierigkeitsgrad:
  • Die Codeeingabe ist eine Aufgabe für Anfänger. Manchmal sollte ein angehender Programmierer einfach seine Hände hineingreifen und den Code ertasten. Dazu „kopieren“ Sie einfach ein Beispiel;
  • Analysieren Sie den Code einer anderen Person und finden Sie Fehler. Nun, Sie verstehen. Auch wir haben diese Aufgaben;
  • Schreiben Sie Ihren eigenen Code, um die Liste der Aufgabenbedingungen zu erfüllen.
  • Bonusaufgaben. Dies sind schwierigere Aufgaben für das Selbststudium und für die Entwicklung Ihrer Fähigkeit, in Algorithmen zu denken;
  • Miniprojekte. Diese Aufgaben sind in mehrere Unteraufgaben unterteilt. Wenn Sie sie nacheinander abarbeiten, erstellen Sie am Ende relativ komplexe und große Programme. Zum Beispiel das Spiel Sokoban oder ein Online-Chatroom. Diese Aufgaben erscheinen etwa in der Mitte des Kurses;
  • Videos. Manchmal ist es sinnvoll, das, was Sie gerade tun, zu ändern. Auf CodeGym tun wir dies, indem wir uns IT-Videos ansehen.
Es gibt so viele Aufgaben, dass Sie gar nicht anders können, als Programmierer zu werden, wenn Sie den Kurs bis zum Ende absolvieren!

3. Sofortige Aufgabenüberprüfung und Tools zur Verbesserung Ihres Codes

Die wichtigsten Funktionen von CodeGym, die es von allen anderen Online-Kursen unterscheiden, sind die sofortige automatische Aufgabenüberprüfung, Hinweise und Empfehlungen zur Lösung von Aufgaben . Mit CodeGym müssen Sie nicht lange warten, während ein Lehrer Ihre Arbeit überprüft: Sie klicken auf eine Schaltfläche und erhalten blitzschnell das Ergebnis und Empfehlungen, wenn mit Ihrer Lösung etwas nicht stimmt.

4. Hilfe bei Aufgaben

Ihre Erfahrung beim Erlernen des Programmierens sollte nicht dem Erlebnis ähneln, allein auf einem Floß mitten im Meer zu schweben. Sie müssen mit anderen interagieren. CodeGym verfügt hierfür vor allem über einen „ Hilfe “-Bereich. Wenn Sie längere Zeit an einer Aufgabe aus dem Kurs hängen bleiben oder ein schwieriges Thema nicht verstehen können, stellen Sie in einem bestimmten Abschnitt eine Frage. Ein Student, Programmierer oder Website-Mitarbeiter wird Ihnen sicherlich helfen. Darüber hinaus ist es für Sie sehr wertvoll, wenn Sie sich dazu bereit fühlen, in die Rubrik „Hilfe“ zu gehen und jemand anderem beim Lernen zu helfen. Das bedeutet, dass Sie den Code einer anderen Person verstehen müssen. Nach Abschluss des Kurses erhält ein Student 300–500 Stunden echte Programmiererfahrung! Dieser Kurs ist auch ein hervorragendes Hilfsmittel für diejenigen, die bereits grundlegende Programmierkenntnisse erworben haben, aber nicht wissen, wo sie mit der Arbeitssuche beginnen sollen. Zusätzlich zu der Übung, die Sie bei der Arbeit mit CodeGym erhalten, werden Sie in der Lage sein, die wichtigen Fragen zu verstehen, die Sie in Vorstellungsgesprächen beantworten müssen, und in der Lage sein, einen kompetenten Lebenslauf zu verfassen.

Lernplattformen: Website und mobile App

Sie haben zwei Möglichkeiten, mit CodeGym die Grundlagen der Java-Programmierung zu erlernen: per Android-Anwendung oder in der Webversion. Es gibt jedoch noch eine dritte Möglichkeit: sowohl auf der Website als auch in der Anwendung zu lernen :) Sie können dies tun, wenn Sie ein aktives Abonnement haben.

Phasen des Kurses

CodeGym ist das umfassendste Java-Tutorial auf Englisch. Der Java-Hauptkurs vermittelt ein vollständiges Bild von Java Core und die anschließende Übung wird Ihnen helfen, den Umgang mit fortgeschritteneren Technologien zu erlernen. Mit CodeGym lernen Sie Java Core und lösen 1200 Aufgaben mit sofortiger Verifizierung. Was beinhaltet der Kurs?
  • Kurze Theorielektionen, reich an anschaulichen Beispielen;
  • Aufgaben, Miniprojekte;
  • Motivierende Lektionen (zu Beginn eines Levels) und Videos, die Ihnen helfen, Ihre „Aufladung“ bis zum Ende des Kurses aufrechtzuerhalten;
  • Quizfragen zum behandelten Stoff (Anfängerstufen).
Wie verläuft der Kurs? Level 0 ist eine Art Einführung in die CodeGym-Welt, ihre Charaktere und Lehrmethoden. Bereits in den ersten Unterrichtsstunden stoßen Sie auf Aufgaben, die Sie direkt auf der Website lösen können. In der dritten Ebene gibt es eine spezielle Lektion zur Installation von IntelliJ IDEA, einer beliebten Entwicklungsumgebung, die von Java-Programmierern verwendet wird. Durch die Installation des CodeGym-Plugins können Sie Aufgaben nicht nur im Web, sondern auch auf Ihrem PC erledigen. Dies wird besonders in den folgenden Kursstufen nützlich sein, wenn Sie mit größeren Aufgaben konfrontiert werden, und ab der zweiten Kurshälfte mit Miniprojekten und Bonusaufgaben.

Nützliche Abschnitte zu CodeGym

Schulung – Das ist das Wichtigste! Wenn Sie das Ganze durchgehen, werden Sie ein großartiger Java-Programmierer! Aufgaben – 1200 praktische Aufgaben. Sie können separat vom Kurs geöffnet werden, es stehen jedoch nur diejenigen zum Lösen zur Verfügung, die Sie bereits erreicht haben. Hilfe – Greifen Sie auf die kollektive Weisheit und Intelligenz von CodeGym-Studenten und -Profis zu. Stellen Sie einfach Ihre Frage zur Theorie oder zu einer Aufgabe, und sie werden Ihnen bestimmt weiterhelfen. Artikel– Communities rund um Interessen und Städte, die erstellt wurden, um CodeGym und alles rund um Ihr Studium zu diskutieren – Theorie, Aufgaben, Interviewfragen. Treten Sie Interessengruppen bei, lesen Sie Artikel von CodeGym-Alumni, aktuellen Studenten und Redakteuren und veröffentlichen Sie Ihre eigenen, wenn Sie etwas zu sagen haben! Success Stories ist eine spezielle Gruppe, in der CodeGym-Studenten und -Absolventen erzählen, wie sie es geschafft haben, Java zu erobern und einen Job zu bekommen. Spieleist ein Abschnitt, in dem es bei den Projekten darum geht, einfache, aber faszinierende Spiele zu schreiben, wie zum Beispiel Snakes, 2048, ein Rennspiel mit Hindernissen, und ein Schießspiel im Weltraum. Alle diese Projekte sind in Teilaufgaben unterteilt. Wenn Sie sie Schritt für Schritt absolvieren, erhalten Sie am Ende Ihre eigene Version des Spiels. Die Projekte sind nach Schwierigkeitsgrad unterteilt. Einige sind für Schüler zugänglich, die Stufe 5 abgeschlossen haben, andere erfordern die Fähigkeiten und Kenntnisse von Stufe 10 und höher.
Videos – Auf unserem offiziellen YouTube-Kanal finden Sie Videoberichte von CodeGym-Schülern, Videorezensionen, verschiedene nützliche Tutorials, Übersetzungen der besten fremdsprachigen Lektionen zum Thema Programmieren und vieles mehr.

Wo Sie mit dem CodeGym-Team chatten können

Sie können alle Fragen zum Kurs stellen, indem Sie uns an support@codegym.cc schreiben oder die Chat-Funktion auf der Website nutzen. Wir sind in sozialen Netzwerken unterwegs
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION