CodeGym /Java-Blog /Random-DE /Java-Codierung für Dummies: Was ist die beste Option, um ...
John Squirrels
Level 41
San Francisco

Java-Codierung für Dummies: Was ist die beste Option, um es von Grund auf zu lernen?

Veröffentlicht in der Gruppe Random-DE
Etwas aus Büchern zu lernen scheint die richtige Option zu sein, aber macht es beim Erlernen des Programmierens Sinn? Stellen wir uns vor, dass Sie ein völliger Programmierneuling sind und eine vage Vorstellung davon haben, was Sie genau wissen und tun sollten, um einen richtigen Job zu finden. Es ist in Ordnung, sich ein Buch über Java-Programmierung für Dummies zu besorgen, um sich einen Überblick zu verschaffen, aber wie geht es weiter? Sie können diese Erfahrung sicherlich nicht in Ihren Lebenslauf aufnehmen :) Java-Codierung für Dummies: Was ist die beste Option, um es von Grund auf zu lernen – 1Programmieren ist eine Fähigkeit, die sich durch die tägliche Gewohnheit, zu programmieren, schärft. Sie werden kein herausragender Sportler, indem Sie die Spielregeln lernen, denn Sie müssen jeden Tag üben und harte Schläge einstecken, um großartige Ergebnisse zu erzielen. Lassen Sie uns nun über die größten Fehler vieler Anfänger sprechen und darüber nachdenken, wie Sie ihnen entkommen können, indem Sie einen perfekten Lernplan erstellen.

Wo man anfangen soll und was man NICHT tun sollte

Es gab Millionen von Lernenden vor Ihnen und es wird noch mehr Nachfolger geben, und wissen Sie was? Viele von ihnen tappen immer noch in die üblichen Fallen. Aber du wirst nicht dazugehören, Kumpel :) Weil du eine Auswahlliste mit häufigen Fehlern hast, die fast alle Anfänger machen, und jetzt wirst du wahrscheinlich keine Zeit damit verbringen, Folgendes zu tun:
  • zu viel Forschung statt Praxis;
  • kontinuierliches Lernen ohne definiertes Ziel;
  • zu lange Unterrichtspausen einlegen;
  • Solo-Lernen.
Können Sie diese Hindernisse ein für alle Mal beseitigen? Gibt es eine Möglichkeit, Java für Dummies mit der richtigen Mischung aus Theorie, Praxis, Motivation und Zielsetzung zu lernen? Eine magische Pille, mit der man ein großartiger Java-Entwickler werden kann, gibt es einfach nicht. Aber wir haben jetzt eine tolle Umgebung mit den richtigen Werkzeugen, die Ihnen bei dieser großen Herausforderung helfen werden.

Lernen Sie CodeGym kennen: ein Java-Tutorial für Dummies (und auch für Fortgeschrittene :)

Der CodeGym-Kurs eignet sich problemlos für absolute Programmieranfänger. Um den Kurs zu bestehen, müssen Sie keine herausragenden Leistungen in Mathematik vorweisen oder über einen IT-Hintergrund verfügen. Alles, was Sie brauchen, ist Zeit zum Lernen und Üben. Hier sind einige Funktionen von CodeGym, mit denen Sie Ihr Java-Lernen verbessern können.
  1. Beginnen Sie mit einem durchdachten Lernplan

    Sie haben vielleicht bemerkt, dass nicht alle Top-Fachleute auch Top-Lehrer sein können. Manchmal können allzu erfahrene Spezialisten einem völligen Anfänger ein Konzept, das sie kennen, nicht erklären – nur weil sie es nicht einfach halten können.

    Wir wissen, wie schwierig es ist, ein neues Thema zu verstehen, das mit etwas rein Theoretischem und ungewohnten Ausdrücken erklärt wird. Es ist besser, nicht zu sehr auf jedes noch so kleine Feature einzugehen, das irgendwie für das Thema relevant ist.

    Das Ziel von CodeGym ist es, Ihnen die minimale theoretische Grundlage zu vermitteln, die Sie als Junior-Entwickler benötigen. Es handelt sich um ein komplettes Java-Tutorial für Dummies, bei dem Sie lernen, indem Sie es tun (oder genauer gesagt programmieren).

    Der Kurs besteht aus einer Prise theoretischem Wissen, das so einfach wie möglich erklärt wird, und Tausenden (!) Codierungsaufgaben. Sie beginnen mit einfachen Aufgaben und gehen Schritt für Schritt zu kniffligeren Aufgaben und Programmierprojekten über. Machen Sie sich keine Sorgen: Der Kurs führt Sie von Grund auf zu einem klaren Verständnis für die Ausführung der Java-Programmierung.

    Ihre Reise bei CodeGym ist in vier Quests unterteilt: Java Syntax, Java Core, Java Multithreading und Java Collections. Jede Quest besteht aus 10 Leveln. Jede Stufe umfasst 12–13 Lektionen. Jede Lektion behandelt ein bestimmtes Thema und beinhaltet eine Theorie sowie eine Reihe von Aufgaben. Hier haben Sie einen Bildungsplan mit kurzen und leicht verständlichen Vorträgen und „Hausaufgaben“!

  2. Erhalten Sie sofortiges Feedback zu Ihren Ergebnissen und Fortschritten

    Das Buch kann Ihnen nur das bieten, was bereits geschrieben wurde. Es werden keine weiteren Fragen beantwortet und Sie erhalten sicherlich auch keine Ratschläge, wie Sie Ihren Code reparieren können!

    Für diese Zwecke benötigen Sie einen Mentor. Das Lernen im Unterricht oder im Privatunterricht ist viel effektiver als das Erlernen von Java aus Büchern, hat aber auch Nachteile. Erstens ist es ein anspruchsvoller Zeitplan. Zweitens, verspätetes Feedback. Ihr Tutor braucht Zeit, um Ihre Aufgabe zu prüfen und Ihnen Empfehlungen zu geben, und Sie können tagelang auf eine Antwort warten.

    Bei CodeGym erhalten Sie in Sekundenschnelle eine sofortige Überprüfung Ihrer Lösung, sehen, ob Ihr Code die Anforderungen vollständig erfüllt und vieles mehr! Überzeugen Sie sich selbst: Programmieren in Java für Dummies kann spannend sein. Sie beginnen mit dem Codieren ab der ersten Lektion mithilfe einer praktischen Web-IDE, erhalten Tipps zu Ihrer Lösung und einige Ratschläge, wie Sie Ihren Codierungsstil verbessern können.

    Alles ist ganz einfach: Schreiben Sie Ihren Code, klicken Sie auf die Schaltfläche „Überprüfen“ und sehen Sie sofort die Ergebnisse. Das System informiert Sie auch über die durchschnittliche Anzahl der Versuche anderer Studierender.

  3. Lernen Sie mit Sinn, Motivation und guter Gesellschaft

    Warum bleiben Java-Lernende unabhängig von ihrer Leistung auf halbem Weg stehen? Die Antwort ist einfach: mangelnde Motivation oder (und) eine langwierige Lernerfahrung. Ganz gleich, welchen Programmierhintergrund Sie haben, wenn Sie nicht engagiert sind, ist es schwierig, sich zum Lernen zu bewegen. Aber es gibt eine Sache, die wir alle gerne tun: Spielen.

    Wenn Sie mit Spielen vertraut sind, wissen Sie, dass sie Sie leicht stunden- und tagelang aus der Realität „stehlen“ können, bis Sie die Quest bestehen oder die imaginäre Welt erobern. Kann Bildung so unterhaltsam sein? Nochmals willkommen bei CodeGym.

    Hier können Sie in einer futuristischen Umgebung lernen und spielen. Ihr Ziel ist es, einen Charakter durch das Bestehen von Quests und das Lösen von Aufgaben aufzuleveln. Jede erfolgreich gelöste Aufgabe bringt Ihnen eine „dunkle Materie“. Es ist Ihre Belohnung und eine Ressource, die Sie für weitere Lektionen und Übungen benötigen. Um das ganze Spiel bis zum Ende zu bestehen, muss man viel programmieren. Auf diese Weise verfügen Sie am Ende des Kurses über das erforderliche Wissen und 300 bis 500 Stunden praktischer Praxis.

    Wichtig ist auch, dass Sie hier nicht allein sind. Die CodeGym-Community wächst und Sie können jederzeit um Hilfe bei Aufgaben bitten oder Ratschläge zur Anpassung Ihres Lernens erhalten. Machen Sie das Codieren zu Ihrer täglichen Gewohnheit, und Sie werden mit Sicherheit lernen, wie man Java-Programmierung ausführt.

Eine Bonusliste mit Büchern zum Erlernen von Java: von der Reihe „für Dummies“ bis hin zu ausführlicher Lektüre

Verstehen Sie es nicht falsch, niemand versucht, Sie vom Lesen abzuhalten. Tatsächlich können Bücher eine ziemlich gute Ergänzung zu Ihrem Lernplan sein. Hier sind einige Quellen, die Ihre Aufmerksamkeit wert sind:
  1. Head First Java von Kathy Sierra und Bert Bates

    Dieses Buch ist wohl die beste Einführung in Java, in der die Kernsprache und die Konzepte von OOP anhand von Beispielen aus der Praxis erklärt wurden. Sie werden von der ersten Seite bis zum Ende fesseln. Versuchen Sie, die Übungen und Rätsel am Ende jedes Kapitels nicht zu überspringen, um sich den Stoff besser einzuprägen.

  2. Beginn der Programmierung mit Java für Dummies

    Sie mögen der „Dummies-Reihe“ skeptisch gegenüberstehen, aber dennoch sind sie gut für diejenigen, die sich auf dem jeweiligen Gebiet überhaupt nicht auskennen. Hier lernen Sie die wichtigsten Dinge, die Sie für den Einstieg in die Java-Codierung benötigen, wie zum Beispiel die Installation von Java, das Kompilieren von Code und das Absolvieren verschiedener praktischer Übungen, nachdem Sie die Lektüre beendet haben.

  3. Java: Ein Leitfaden für Anfänger von Herbert Schildt

    Okay, Spaß beiseite. Wenn Sie eine tiefgründige Erklärung in einem ernsten Tonfall erwarten, versuchen Sie es mit dieser. Dieses Buch führt Sie in die Kernbegriffe von Java ein und führt Sie vom grundlegenden Verständnis von Datentypen, Klassen und Objekten bis hin zu komplexeren Konzepten wie Lambda-Ausdrücken und funktionalen Schnittstellen. Dieses Buch enthält außerdem am Ende jedes Kapitels einen Abschnitt mit Selbsttests.

  4. Core Java Band I – Grundlagen

    Lassen Sie sich nicht von den beeindruckenden 1000 Seiten verwirren – Sie können dieses Buch problemlos von vorne bis hinten lesen. Jedes Kapitel ist einem bestimmten Thema gewidmet, angefangen bei der Einführung in die Sprache und die Java-Programmierumgebung bis hin zu Datenstrukturen, Objekten und Klassen usw. Im Gegensatz zu vielen Büchern für Anfänger bietet Core Java eine explizite Abdeckung von Sammlungen und Generika, was für die echte Programmierung nützlich ist.

  5. Think Java: How to Think Like a Computer Scientist von Allen Downey und Chris Mayfield

    In diesem Buch für absolute Anfänger lernen Sie, wie man im Code denkt. Wie viele andere beginnt es mit einer Einführung in OOP. Jedes Kapitel enthält Vokabeln und Übungsabschnitte, um die Theorie zu festigen und die Fähigkeiten des Programmierdenkens zu erlernen. Es eignet sich eher für Anfänger als für Leser mit auch nur geringer Erfahrung im Programmieren. Zunächst einmal ist es einfach und macht Spaß, es zu lesen.

Einpacken

Denken Sie daran, dass Ihr Einstiegsniveau im Programmierverständnis nur am Anfang relevant ist. Sie haben alle Chancen, besser vorbereitete Lernende zu überholen, wenn Sie mindestens diese drei Dinge mitbringen:
  • klare Ziele und Zeitrahmen
  • Motivation
  • ...und natürlich jede Menge Übung
Viel Glück!
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION