CodeGym/Java-Blog/Random-DE/Java-Programmierunterricht
John Squirrels
Level 41
San Francisco

Java-Programmierunterricht

Veröffentlicht in der Gruppe Random-DE
Bildung sollte nicht langweilig sein. Da sind wir uns sicher! Es kann und sollte geändert werden. Und genau das haben wir getan: Wir haben den CodeGym-Programmierkurs entwickelt, der unserer Meinung nach anders ist als alle anderen Online-Kurse. Es gibt keine langen Videolektionen oder Aufgabenlisten mit unklaren Verantwortungserwartungen. Stattdessen gibt es ein klares Ziel, es wurden spezielle Lernwerkzeuge entwickelt und es ist klar definiert, was Sie tun müssen.
Java-Programmierunterricht - 1

Die 11 wichtigsten Funktionen der CodeGym-Lektionen

Online-Programmierkurse finden in der Regel in Form von Lehrbüchern oder Video-Tutorials statt. Wir haben einen völlig anderen Ansatz gewählt. Wir haben eine Reihe kurzer Lektionen zu Java erstellt, sie mit praktischen Übungen gefüllt und „intelligente“ Tools bereitgestellt, mit denen Sie überprüfen können, ob Ihre Lösung korrekt ist. Und das alles verpackt in einem konsequenten und ganzheitlichen Kurs!

1. CodeGym ist ein bisschen wie ein Spiel. Wir haben Level und „Level-Up“

Java-Programmierunterricht - 2
Mit anderen Worten: Wir helfen Ihnen dabei, als Programmierer aufzusteigen. Dies sind nicht nur Java-Lektionen mit Beispielen. Sie lesen kurze Lektionen und erledigen dann sofort Aufgaben und werden belohnt. Es ist logisch und verständlich. Sie werden die unterschiedlichsten Aufgaben erledigen. Zu den häufigsten Aufgaben gehört das Schreiben von Code zur Lösung eines Problems. Darüber hinaus müssen Sie lernen, den Code anderer zu lesen, Fehler darin zu beheben, ihn zu verbessern (umzugestalten) und neue Funktionen hinzuzufügen.
Manchmal muss man sich interessante Videos über Menschen aus der Tech-Welt ansehen. Wer das Programmieren von Grund auf lernt, profitiert auch vom Eintippen von Code. Wer weit genug vorankommt, wird mit großen Aufgaben konfrontiert, bei denen es sich eigentlich um Miniprojekte handelt: Um diese abzuschließen, muss man einige interessante, ernsthaftere Programme schreiben (kleine Spiele, eine Online-Chat-Anwendung usw.).

2. Java-Unterricht und sonst nichts!

Wie jede andere Programmiersprache kann man Java lange lernen. Um nicht gleich zu Beginn der Reise zu sehr ins Stocken zu geraten, haben wir Themen gestrichen, die Anfänger nicht brauchen. Programmierstunden für angehende Java-Entwickler sind oft mit solchem ​​Blödsinn gefüllt. CodeGym behält nur das Wesentliche. Und das sind keine leeren Worte: Wir haben Hunderte von Stellenangeboten analysiert, um zu diesem Ansatz zu gelangen. Unser Anspruch ist also, dass der Kurs genau die Themen beinhaltet, die ein angehender Junior-Java-Entwickler wissen muss, um einen Job zu finden. Die Ausbildung zum Junior-Java-Entwickler dauert zwischen drei Monaten und einem Jahr, je nachdem, wie viel Zeit Sie Ihrem Studium widmen.

3. 500 Mini-Lektionen und über 1200 Übungen

Dieser Kurs hat viel Übung. VIEL, VIEL, VIEL, VIEL Übung! Das sind nicht nur Worte: Der Kurs enthält 500 Mini-Lektionen (also kurze Lektionen zu Java) und mehr als 1200 Übungen. Die überwiegende Mehrheit davon umfasst kleine Aufgaben (aber es gibt Tausende davon!). Wenn Sie sie alle absolvieren, erhalten Sie die nötige Mindesterfahrung, um auf die Beine zu kommen und ernstere Probleme anzugehen. Darüber hinaus gibt es im Kurs sogenannte „große Aufgaben“ (bei denen es sich eigentlich um Miniprojekte handelt) und nützliche Videos.

4. Vier Quests, vierzig Level, jede Menge praktisches Wissen

Der Kurs ist in 4 Quests unterteilt. Jede Quest besteht aus 40 Levels, die Sie bestehen müssen. Die erste Quest umfasst Java-Lektionen, die keine Vorkenntnisse der Sprache voraussetzen – nur die Grundlagen, die Syntax und eine Vielzahl relevanter Aufgaben. Es gibt supereinfache Aufgaben. Und um Ihnen dabei zu helfen, das Material zu beherrschen, gibt es schwierigere Aufgaben, bei denen Sie voranschreiten und Google verwenden müssen. Und es gibt herausfordernde Aufgaben für die mutigsten Schüler. Sie können erst zum nächsten Level aufsteigen, wenn Sie die meisten Aufgaben Ihres aktuellen Levels erledigt haben. Wenn einige davon einfach zu schwer zu knacken sind, kann man sie getrost auf später verschieben. Wenn Sie auf diese Weise arbeiten, verfügen Sie am Ende über etwa 500 Stunden praktische Programmiererfahrung. Das ist eine solide Grundlage für eine Bewerbung als Junior-Java-Entwickler!
Java-Syntax Diese Quest ist für Anfänger. Die Aufgaben und Lektionen zu Java in dieser Quest helfen Ihnen dabei, die grundlegenden Konstrukte der Sprache zu beherrschen (Variablen, Bedingungsoperatoren, Schleifen, Methoden, Klassen und grundlegende Informationen zu Sammlungen und Objekten).
Java Core In dieser Quest lernen Sie die Grundlagen von OOP kennen und machen sich mit Serialisierung und Methodenüberladung vertraut
Java-Multithreading Multithreading ist das wichtigste Wort in dieser Suche. Aber das ist noch nicht alles, worüber wir hier sprechen werden. Wir befassen uns auch mit der Organisation der Object- und String-Klassen und vielen anderen Dingen. Sie können diese und die nächste Quest gleichzeitig studieren.
Java-Sammlungen Sammlungen sind für Java-Programmierer das, was Dynamit für einen Goldgräber ist. Sie müssen über sie Bescheid wissen, aber es ist wichtig zu verstehen, wie man sie verwendet. Diese Quest enthält auch viele Informationen über die Arbeit mit JSON, Git, RMI und DynamicProxy – und ein wenig über JavaScript

5. Erledigen Sie die Aufgaben, wo immer Sie möchten

Erledigen Sie die Aufgaben und reichen Sie sie zur Überprüfung ein:
  • Direkt auf der Website. CodeGym ist nicht nur Java-Lektionen für Anfänger mit Übungen. Es ist auch eine interaktive Plattform zum Erledigen Ihrer Aufgaben. Das ist praktisch: Sie untersuchen ein Beispiel in einer Lektion und müssen dann eine sehr ähnliche Aufgabe lösen. Diese kleinen Aufgaben, die den Stoff vertiefen, können direkt auf der CodeGym-Website erledigt werden. Genau dafür haben wir unsere Web-IDE entwickelt.

  • Um Aufgaben zu erledigen, die mehr Zeit erfordern, empfehlen wir die Verwendung der professionellen Entwicklungsumgebung IntelliJ IDEA . Um CodeGym-Studenten die Arbeit zu erleichtern, haben wir ein hilfreiches Plugin für diese beliebte IDE entwickelt. Mit dem Plugin können Sie die Aufgabenbedingungen mit einem einzigen Klick abrufen und Ihre Lösung genauso einfach und schnell zur Überprüfung einreichen.

  • Nach der Übermittlung zur Überprüfung wird Ihr Code auf Ihren verschiedenen Computern/Geräten synchronisiert, wenn Sie mehrere Geräte verwenden.

6. Sofortige Aufgabenüberprüfung

Schüler haben diese Situation aus erster Hand erlebt: Ihre Aufgabe ist fertig, aber Ihr Lehrer prüft sie nicht. Genau so funktioniert es bei Präsenzkursen, bei denen ein einzelner Lehrer Java-Anfängerunterricht gibt, mit zwei Dutzend Schülern (oder mehr) gleichzeitig zu tun hat und einfach nicht die Zeit hat, die Arbeit jedes einzelnen Schülers zu überprüfen. Auf CodeGym erfahren Sie im Handumdrehen, ob Ihre Lösung richtig ist. Du:
  • Schreiben Sie Ihre Lösung in Java.
  • Klicken Sie auf die Schaltfläche „Bestätigen“: Ihre Lösung wird an den CodeGym-Server übermittelt!
  • Einen Moment später erfahren Sie, ob Ihre Lösung richtig ist und erhalten Empfehlungen, wenn Sie Fehler haben.
Java-Programmierunterricht - 3

7. CodeGym-Empfehlungssystem

Für einen Anfänger ist es sehr schwierig, Programmierfehler zu erkennen, die der Compiler übersieht. Sie haben die Aufgabe erledigt, wissen aber nicht, ob Ihre Lösung richtig ist? Kein Problem: Das CodeGym-Empfehlungssystem zeigt Ihnen an, wo in Ihrer Lösung Fehler stecken.

8. Hilfeseite

Wenn Ihnen das CodeGym-Empfehlungssystem nicht weiterhelfen kann und Sie bei der Bewältigung einer schwierigen Aufgabe nicht weiterkommen, werfen Sie einen Blick auf die Hilfeseite – dieser Service lässt Sie mit Ihrem Problem nicht allein. Ein anderer CodeGym-Schüler oder Mitarbeiter wird Ihnen sicherlich weiterhelfen.

9. Gruppen basierend auf Interessen

Unsere Community besteht aus Interessengruppen, in denen Sie Artikel anderer Studenten und Branchenexperten lesen, eigene Beiträge schreiben und Java oder andere mit der Programmierung verbundene Themen kommentieren und diskutieren können.

10. Soziale Netzwerke und CodeGym

Folgen Sie CodeGym auf Facebook. In unseren Social-Networking-Gruppen können Sie IT-Neuigkeiten und Java-Programmierstunden diskutieren, Ihre Erfolge mit Freunden teilen, Video-Lektionen zu Java ansehen oder um Hilfe bitten. Facebook: https://www.facebook.com/codegym.cc/ YouTube: https://www.youtube.com/channel/UCkrztSaBYw1aZO8a9lB9ykA Twitter: https://twitter.com/codegym_cc

11. Umfang des Materials

Die Kurslektionen sowie in Gruppen veröffentlichte Artikel enthalten viele Verweise auf andere Java-Ressourcen, Bücher und Videos. Das ist kein Zufall. Die Art und Weise, wie das Material bereitgestellt wird, soll Ihnen dabei helfen, eine wesentliche Programmierfähigkeit zu entwickeln: die Fähigkeit, im Internet nach den benötigten Informationen zu suchen. Haben Sie gute Java-Anfängerkurse gefunden, die den CodeGym-Unterricht ergänzen? Das ist absolut wunderbar! Ziel von CodeGym ist es, Ihnen neues Wissen anzueignen und dieses in der Praxis anzuwenden.
Kommentare
  • Beliebt
  • Neu
  • Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Auf dieser Seite gibt es noch keine Kommentare