Eine Lernmethode für unerfahrene Personen, um Java SE 8 Silver in einem Monat zu bestehen

スクリーンショット 2019-09-19 19.16.15.png

Neulich habe ich eine Prüfung zum Erwerb von Java SE 8 Silver (Silver) abgelegt und diese mit einer korrekten Antwortrate von 84% bestanden. Der Autor ist ein Anfänger, der kürzlich aufgrund unerfahrener Arbeit zum Ingenieur ernannt wurde. Es dauerte einen Monat, bis ich in das Unternehmen eintrat. Daher legte ich die Prüfung ab, um die Grundlagen der Programmierung zu erlernen und sie extern zu beweisen, bevor ich in das Unternehmen eintrat.

Ich habe verschiedene vorübergehende Erfahrungen gelesen, aber da es nur wenige Artikel gibt, die überhaupt über Lernmethoden schreiben, werde ich meine Lernmethoden als Referenz veröffentlichen.

Nachschlagewerk verwendet

[Gründliche Erfassung der Java SE 8 Silver-Problemsammlung [1Z0-808] Korrespondenz](https://www.amazon.co.jp/%E5%BE%B9%E5%BA%95%E6%94%BB%E7% 95% A5-Java-Silber-% E5% 95% 8F% E9% A1% 8C% E9% 9B% 86-1Z0-808 / dp / 4844339931 / ref = asc_df_4844339931 /? Tag = jpo-22 & linkCode = df0 & hvadid = 295658314765 & hvpos = 1o2 & hvnetw = g & hvrand = 8847695421980087700 & hvpone = & hvptwo = & hvqmt = & hvdev = c & hvdvcmdl = & hvlocint = & hvlocphy = 19009187 & hvtargid = pla-526914835 & lt; Hier gibt es nur ein schwarzes Buch. Wir empfehlen nicht, ohne Kuromoto zu studieren, da während der Prüfung viele Fragen gestellt werden, die Kuromoto ähneln.

[Oracle-Zertifizierungslehrbuch Java Programmer Silver SE 8](https://www.amazon.co.jp/%E3%82%AA%E3%83%A9%E3%82%AF%E3%83%AB%E8] % AA% 8D% E5% AE% 9A% E8% B3% 87% E6% A0% BC% E6% 95% 99% E7% A7% 91% E6% 9B% B8-Java% E3% 83% 97% E3 % 83% AD% E3% 82% B0% E3% 83% A9% E3% 83% 9E-Silber-SE-8 / dp / 4798142735 / ref = pd_sbs_14_3 / 358-5043706-2298933? _Encoding = UTF8 & pd_rd_i = 4798142735 & pdb -c752-4dee-a48e-2ae7cae98199 & pd_rd_w = VknPL & pd_rd_wg = 4qMCf & pf_rd_p = ad2ea29d-ea11-483c-9db2-6b5875bb9b73 & pf_rd_r = NJN5H52SKZ Einige Leute empfehlen, es in Kombination mit diesem lila Buch zu verwenden. Die Erklärung von Kuromoto selbst ist jedoch umfangreich. Wenn Sie die Erklärung von Kuromoto nicht verstehen, sollten Sie sie über Google lösen können.

Auch in der Praxis ist die Fähigkeit, Probleme mit Google zu lösen, unerlässlich. Ich denke, es lohnt sich zu wissen, "wie Sie die gewünschten Informationen effizient erreichen". Das ist praktisch! 24 Google-Suchtechniken

Reihenfolge des Lernens

  1. Erstellen Sie eine Java-Entwicklungsumgebung auf Ihrem Computer
  2. Progate Java-Lektion für 2 Wochen
  3. Kuromoto Kapitel 1-9, 1. Woche
  4. Kuromoto Kapitel 1-9, 2. Woche
  5. Kuromoto Kapitel 10-11, 1. Woche
  6. Kuromoto Kapitel 1-9, 3. Woche
  7. Kuromoto Kapitel 10-11, 2. Woche

Ich werde in der obigen Reihenfolge erklären.

1. Erstellen Sie eine Java-Entwicklungsumgebung auf Ihrem Computer

Es ist natürlich, dass Sie Java nicht ausführen und verschiedene Dinge ausprobieren können, ohne eine Umgebung zu erstellen. Ich habe es mit Bezug auf den folgenden Artikel gebaut. Java-Umgebungskonstruktion (Mac-Version) JDK-Installation Java-Umgebungskonstruktion (Windows-Version) JDK-Installation

Eclipse ist übrigens als Java-IDE bekannt, aber ich schreibe Java mit Visual Studio-Code (im Folgenden: VS-Code). Der Grund dafür ist, dass es sich um einen vertrauten Editor handelt, den ich bei der WEB-Produktion als Hobby verwendet habe. Daher funktioniert er leichter als Eclipse und verfügt über eine leistungsstarke Eingabevervollständigung.

Wenn Sie beispielsweise in Eclipse "System.out.printl" eingeben, wird "System.out.println ();" vorgeschlagen.

Auf VSCode wird dagegen "System.out.println ();" durch Eingabe von "syso" und "public static void main (String [] args) {}" durch Eingabe von "main" vorgeschlagen.

Das Studium von Silber beinhaltet das Schreiben und Ausprobieren eines kleinen Programms. Ich habe mich für VS Code entschieden, weil ich dachte, VS Code sei in dieser Hinsicht produktiver als Eclipse. Eine Umgebung aufzubauen ist wirklich einfach. VS Code ist gut. Super einfach! So erstellen Sie eine Java-Entwicklungsumgebung in Visual Studio Code mit nur wenigen Klicks.

2. Progate Java-Lektion für 2 Wochen

Der Zweck besteht darin, sich vor dem Lesen des schwarzen Buches an die Java-Grammatik und die Programmierung selbst zu gewöhnen. Selbst wenn Sie in der Prüfung kein Programm schreiben, wird sich das Schreiben in Ihrem Gedächtnis festsetzen, und vor allem wird es Spaß machen, sodass es auch zur Aufrechterhaltung der Motivation beiträgt.

Ich hatte nur 2 Wochen lang ein freies Kapitel. Ich denke, es ist sinnvoll, die bezahlten Kapitel im Rahmen von Silvers Prüfung zu machen, aber wenn Sie die Prüfung in kürzester Entfernung bestehen möchten, sollten Sie mehr Zeit mit dem schwarzen Buch verbringen, das näher an der tatsächlichen Produktion liegt. Wir empfehlen, dass Sie die bezahlten Kapitel als Bewertung verwenden, nachdem Sie Silver bestanden haben. Progate Lesson List

Wenn ich ein Progate-Problem löse, schreibe ich den gesamten Code in VS Code anstelle der Antwortspalte und kopiere den geschriebenen Code und füge ihn in die Antwortspalte ein. Progate ist eine komfortable Umgebung, in der der Klassenname bereits bei der Lösung des Problems geschrieben wurde und der Ort zum Schreiben des Codes im Kommentar angegeben ist. Dies ist jedoch nicht der Fall, wenn Sie den Code tatsächlich schreiben.

Progate ist ein großartiger Service, um mit der Sprache zu beginnen, aber ich bin der Meinung, dass es einige Unterschiede gibt, wenn Code tatsächlich mit einem Editor oder einer IDE geschrieben wird. Ich denke, es wird auf lange Sicht von Vorteil sein, in einer Umgebung zu arbeiten, die von Anfang an so produktionsnah wie möglich ist. Dies ist nur meine eigene Verpflichtung und ich denke, es gibt Vor- und Nachteile. Probieren Sie es einfach aus.

3. Kuromoto Kapitel 1-9, 1. Woche

In Bezug auf die Testvorbereitung ist dies die tatsächliche Produktion. Lesen Sie in der ersten Woche der Kapitel 1-9 von Kuromoto die Erklärung sorgfältig durch und verwenden Sie sie wie ein Lehrbuch.

Ab der ersten Woche gibt es nur wenige Eingaben, daher ist es natürlich, einen Fehler zu machen. Wenn Sie eine Frage in 3 Minuten nicht sicher beantworten können, lesen Sie den Kommentar. Wenn Sie an wichtigen Punkten Markierungen zeichnen, ist die Überprüfung nach der zweiten Woche einfacher. Wenn Sie jede Frage lösen und die Erklärung überprüfen, ist die Antwort auf die nächste Frage leicht zu erkennen. Schauen wir uns also die Erklärung an, während Sie sie mit einem Lesezeichen oder etwas anderem ausblenden. (Ich wünschte, ich könnte die Antwort mit einem roten Blatt verstecken)

Während Sie das Black Book durcharbeiten, treten immer Probleme auf, z. B. wie sich die Ausgabeergebnisse ändern, wenn Sie die Verarbeitungsreihenfolge ändern. Lassen Sie uns in einem solchen Fall eine leicht modifizierte Version von Kuromotos Problem in Ihrem eigenen Editor verschieben. Diese Methode ist nützlich, wenn Sie nach dem Lesen der Erklärung mit der Antwort nicht zufrieden sind.

Ich habe eine Main.java-Datei erstellt und verschiedene Dinge ausprobiert, z. B. das Ändern des Datentyps und der Reihenfolge. Wenn Sie mit der Antwort nicht zufrieden sind, überprüfen Sie bitte die Richtigkeitstabelle in der Spalte "Entschuldigung und Korrektur" auf der folgenden Website. Richtige / falsche Tabelle schwarzer Bücher

Selbst wenn ich den Tag, an dem ich gelernt habe, nicht verstanden habe, habe ich ihn in meinem Fall oft verstanden, wenn ich den Kommentar zu einem späteren Zeitpunkt noch einmal gelesen habe. Sie müssen in der ersten Woche nicht alles verstehen. Es ist jedoch gefährlich, in einem Zustand fortzufahren, in dem Sie nicht wissen, warum Sie einen Fehler gemacht haben. Wenn Sie die Erklärung lesen und nur die Ursache des Fehlers verstehen, werden Sie Ihr Verständnis nach der zweiten Woche vertiefen. Lassen Sie uns darüber hinaus weitermachen.

4. Kuromoto Kapitel 1-9, 2. Woche

Sie könnten sich vorstellen, dass es die zweite Woche ist, um die Kapitel 1 bis 9 zu beenden und erneut von Kapitel 1 zu lernen, aber das ist es nicht. Ich habe das Problem in Kapitel 1 gelöst und die Erklärung gelesen. Am nächsten Tag habe ich Kapitel 1 durchgesehen und das Problem in Kapitel 2 gelöst. Es gibt zwei Gründe, die Überprüfung am nächsten Tag sofort durchzuführen.

Das erste ist, sicherzustellen, dass Sie verstehen, was Sie am Tag zuvor gelernt haben. Sie können sich die Antwort nicht einfach in der zweiten Woche merken, um sie zu bestätigen. Wenn Sie sich während Ihrer Überprüfung an die Antwort auf Ihre Frage erinnern, erklären Sie, warum dies die Antwort ist. Markieren Sie auch alle Probleme, die Sie in der zweiten Woche machen. Es ist nützlich für die Überprüfung nach der 3. Woche.

Das zweite ist zu beachten. Unter der Annahme, dass ein Kapitel pro Tag abgeschlossen ist, dauert es neun Tage, um die Kapitel 1 bis 9 zu studieren. Wenn Sie danach Kapitel 1 lesen, haben Sie 9 Tage Zeit. Da meine Erinnerung an das Studium von Kapitel 1 während dieser 9 Tage schwindet, mache ich eher den gleichen Fehler.

Es gibt ein Kurzzeitgedächtnis und ein Langzeitgedächtnis im menschlichen Gedächtnis. Wenn Sie also das Wissen verstehen möchten, sollten Sie es als Langzeitgedächtnis speichern. Die Vergessenheitskurve von Ebbing House ist berühmt. Missverständnis und wahre Bedeutung der Ebbing House Oblivion Curve

Die einzige Lektion, die Sie aus diesem Diagramm lernen können, lautet: "Wenn Sie einen Tag später überprüfen, können Sie es mit etwa 66% des Aufwands (Zeit und Häufigkeit), an den Sie sich beim ersten Mal erinnert haben, erneut auswendig lernen." Einfach ausgedrückt dauert das Lernen beim zweiten Mal weniger lange als beim ersten Mal.

Wenn Sie nur eine Woche auf Kuromoto verbringen, wird dies als Kurzzeitgedächtnis eingestuft, das Sie sofort vergessen können. Das wiederholte Überprüfen in kurzer Zeit ist der Weg zum Langzeitgedächtnis. Ich überlasse es Ihnen, diese Vergessenheitskurve zu glauben, aber ich finde, dass sie funktioniert.

Insbesondere habe ich mein Studium gemäß dem folgenden Zeitplan fortgesetzt. Tag 1: Lösen Sie die Probleme in Kapitel 1 und lesen Sie die Erklärung in Kapitel 1. Tag 2: Lösen Sie das Problem in Kapitel 1 und lesen Sie die Erklärung in Kapitel 1, lösen Sie das Problem in Kapitel 2 und lesen Sie die Erklärung in Kapitel 2. Tag 3: Lösen Sie die Probleme in Kapitel 2 und lesen Sie die Erklärung in Kapitel 2, lösen Sie die Probleme in Kapitel 3 und lesen Sie die Erklärung in Kapitel 3. Tag 4 ...

Ich hatte jedoch das Gefühl, dass die Anzahl der Probleme in den Kapiteln 5 bis 9 und der Schwierigkeitsgrad zunahmen, sodass ich mir mehr Zeit pro Tag und zwei Tage zum Lernen nahm, während ich die anderen Kapitel leicht überprüfte. Insbesondere gibt es viele Begriffe, die ich nicht kenne, wenn ich eine unerfahrene Person bin, und es gibt viele Stellen, an denen ich mit den Ausgabeergebnissen nicht zufrieden bin. In diesem Fall nimmt es viel Zeit in Anspruch, bei Google nach einer detaillierten Erläuterung der Begriffe zu suchen oder den Code in den Editor zu schreiben und mit dem Ausgabeergebnis zufrieden zu sein. Ich habe mindestens 5 oder 6 Stunden am Tag gebraucht, um zu lernen.

5. Kuromoto Kapitel 10-11, 1. Woche

Dies ist ein Praxistestkapitel. Versuchen Sie wie bei der Prüfung, 77 Fragen innerhalb der Frist von 150 Minuten zu lösen. Ich habe das Problem Kapitel für Kapitel in zwei Tagen gelöst und die Erklärung gelesen. Es gibt jedoch einige Probleme, die mit den Kenntnissen der Kapitel 1 bis 9 nicht gelöst werden können, und die Überprüfung dauert einige Zeit. Daher halte ich es für in Ordnung, bis zu 3 Tage in Kapitel 1 zu verbringen.

Sie müssen in der ersten Woche keine Punktzahl erzielen. Ich hatte auch eine korrekte Antwortrate von ungefähr 50% in der ersten Woche. Sie sind möglicherweise depressiv, weil Sie nicht mehr Punkte erhalten können, als Sie in den Kapiteln 10 und 11 erwartet haben. Nehmen wir jedoch positiv an, dass wir mehr unbekanntes Wissen aufnehmen können.

Ich hatte einen geringen Prozentsatz an richtigen Antworten und fühlte mich ungeduldig. Daher las ich die folgende Website, um die Grundlagen zu überprüfen. Da es sich um einen Manga handelt, ist das Konzept leichter zu verstehen als Sätze, und es werden auch Codebeispiele geschrieben. Es ist auch eine gute Idee, eine Pause zu machen. Einführung in Java in Manga

6. Kuromoto Kapitel 1-9, 3. Woche

Lassen Sie uns hauptsächlich das falsche Problem in der zweiten Woche überprüfen. In der 3. Woche sollte der Kommentar in 2 oder 3 Tagen abgeschlossen sein. Selbst in der dritten Woche dürfte das Problem, einen Fehler zu machen, ein schwaches Feld sein. Lassen Sie uns hier so viel wie möglich zerquetschen. Ich schrieb die Erklärungen und die Bedeutungen der Methoden auf, die ich oft in einem Notizblock mache, und blickte in meiner Freizeit zurück, um mich in meinem Langzeitgedächtnis niederzulassen.

7. Kuromoto Kapitel 10-11, 2. Woche

Versuchen Sie wie in der ersten Woche, alle Probleme innerhalb der vorgegebenen Zeit zu lösen. Der Grund, warum ich andere als die falschen Fragen überprüfe, ist, dass die Kapitel 10 und 11 den tatsächlichen Fragen sehr ähnlich sind. Lassen Sie uns die Fragen überprüfen, die einmal richtig beantwortet wurden, und die tatsächlichen nachlässigen Fehler reduzieren. Wenn die richtige Antwortrate 80% oder mehr beträgt, besteht die Prüfung wahrscheinlich. Bestehen Sie die Prüfung.

Wie bewerbe ich mich für die Prüfung?

Ich habe die Java Silver-Prüfung abgelegt, aber das Verfahren war wirklich mühsam Es ist im Grunde das gleiche wie in diesem Blog, aber es gibt eine Korrektur.

Dies bedeutet, dass Sie CertView nach der Bewerbung für die Prüfung nicht zum ersten Mal zertifizieren können. Daher wird empfohlen, dass Sie sich mindestens eine Woche vor der Prüfung für die Prüfung bewerben.

Die richtige Antwort lautet: "** Die Registrierung des Pearson VUE-Kontos sollte mindestens eine Woche vor der Prüfung erfolgen." Auch wenn Sie die Ergebnisse unmittelbar nach dem Test überprüfen möchten, müssen Sie den Test nicht mindestens eine Woche im Voraus beantragen. Eigentlich habe ich die Prüfung 3 Tage später eingerichtet und beantragt, aber ich konnte die Ergebnisse sofort nach Abschluss der Prüfung bestätigen.

Die Registrierung des Pearson VUE-Kontos ist schnell und Sie müssen sich nicht gleichzeitig mit der Registrierung für Prüfungen bewerben. Lassen Sie uns schnell in Ihrer Freizeit registrieren.

Zusammenfassung

Nach dem Erstellen der Java-Entwicklungsumgebung beträgt der Java-Unterricht für Progate 2 Wochen und für Kuromoto 3 Wochen (2 Wochen für die Kapitel 10 und 11). Es dauerte mindestens 5 Stunden am Tag. Dabei habe ich jedes Mal gegoogelt und Code geschrieben, wichtige Dinge aufgeschrieben und zurückgeschaut. Infolgedessen habe ich mit einer korrekten Antwortrate von 84% bestanden. Ich denke, wenn Sie bis zu diesem Punkt fertig sind, erhalten Sie eine ausreichende Punktzahl. In meinem Fall hat es einen Monat gedauert, aber wenn Sie es schnell verstehen, können Sie es etwas früher bestehen.

Abgesehen davon war ich sehr erfreut, als ich dem potenziellen Kandidaten berichtete, dass ich bestanden hatte. Um ehrlich zu sein, bedeutet die Einnahme von Silber nicht, dass Sie knusprigen Code schreiben oder entwerfen können. Ich denke jedoch, dass es eine gute Qualifikation ist, der Außenwelt zu beweisen, dass Sie kein Anfänger sind, der überhaupt nichts versteht und dass Sie die Fähigkeit haben, alleine zu laufen.

Java hat viele Sprachen beeinflusst, daher denke ich, dass Silvers Kenntnisse nützlich sein werden, wenn Sie in Zukunft mit einer anderen Sprache in Kontakt kommen. Die Lernkosten für JVM-basierte Sprachen wie Scala und Kotlin sowie C #, die Java ähneln sollen, können reduziert werden. Für diejenigen, die eine App erstellen möchten, aber nicht wissen, was sie erstellen sollen, ist dies eine gute Grundlage. Das Erhalten von Silber wird auch in Qiitas populärem Artikel empfohlen. Senden Sie mir eine Roadmap, um ein vollwertiger Java-Ingenieur zu werden

Wir werden weiterhin Informationen nicht nur in Java verbreiten, daher wäre es großartig, wenn Sie dem neu erstellten Twitter-Ingenieur ([@key_sharp](https: // twitter) folgen könnten. com / key_sharp)). Besonders die gleichen Ingenieure aus Fukuoka sind willkommen lol.

Alles Gute.

Recommended Posts

Eine Lernmethode für unerfahrene Personen, um Java SE 8 Silver in einem Monat zu bestehen
So lernen Sie Java Silver SE 8
Java SE8 Silber ~ Der Weg zum Pass ~
Was Java-Unerfahrene getan haben, um Kotlin zu studieren
[Java Silver] Lernmethode, die Java SE 8 Silver bestanden hat [Erfahrung bestanden]
Zusammenfassung der Kenntnisse, die zum Bestehen von Java SE8 Silver erforderlich sind
Java Silver Lernmethode Memo
Java SE8 Silver Passing Erfahrung
Erstellung einer Webanwendungsentwicklungsumgebung in Java (für unerfahrene Personen)
Erstellen Sie eine Methode, um den Steuersatz in Java zurückzugeben
Cheet Sheet für Java-erfahrene Leute, um Ruby (Rails) zu lernen
Straße nach Java SE 11 Silberakquisition
[Java] So suchen Sie mit der Methode includes nach Werten in einem Array (oder einer Liste)
Erstellt eine Methode zum Anfordern von Premium Friday (Java 8-Version)
So übergeben Sie Oracle Java Silver
Tagebuch für Java SE 8 Silber Qualifikation
[Java] Übergeben Sie Argumente an den Konstruktor in Mockito / Set default call to method an callRealMethod
Listen Sie IT-Begriffe auf, bevor Sie ein Geschäftssystem (Java) von einer unerfahrenen Person implementieren
Wie ein völlig unerfahrener Mensch studierte, um selbst Java-Silber zu erwerben
So übergeben Sie einen Proxy, wenn Sie REST mit SSL in Java auslösen
[Java] [Für Anfänger] So fügen Sie Elemente direkt in ein zweidimensionales Array ein
Verwendung der Submit-Methode (Java Silver)
Java SE 8 Silver (Java SE 8 Programmer I) Pass Hinweis
Unerfahrene Lernmethode, um Java Silver 11 zu erhalten
Als ich eine Methode für Premium Friday erstellen wollte, war sie bereits in der Java 8-Standard-API enthalten
Für meinen Sohn, der angefangen hat, Java mit "Einführung in Java" in einer Hand zu studieren
Zwei Möglichkeiten, einen Thread in Java + @ zu starten
CORBA scheint in Java SE 11 entfernt zu sein. .. ..
Code zum Escapezeichen von JSON-Zeichenfolgen in Java
Versuchen Sie, ein Bulletin Board in Java zu erstellen
Ist Java SE8 Silver für die Java-Entwicklungsarbeit nützlich? ??
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Verwendung der replace () -Methode (Java Silver)
Wie man Java SE8 Gold bekommt und studiert
[Qualifikationstest] Zusammenfassung der Java SE 8 Silver-Lernmethode
Punkte, die bei Java beachtet werden müssen, sind gleich
Java SE Bronze (1Z0-818) Erfahrung bestehen
Java Bronze Silber bestanden
Java Silver Passing Erfahrung
[Java Silver] Lernmethode, die Java SE 8 Silver bestanden hat [Erfahrung bestanden]
[Erfahrung] Java SE 8 Silver bestanden
[Qualifikation] Java Silver SE11 Passing Experience
Oracle Certified Java Silver SE 8 Passing-Erfahrung
[Java Bronze] 5 Probleme zu beachten
Studiere 3 Wochen und bestehe Java Bronze
Sie müssen nicht zweimal schreiben, wenn Sie in Java ein rechtwinkliges Dreieck erstellen
Studieren Sie Java Silver 1
So erstellen Sie eine Java-Umgebung in nur 3 Sekunden
Mit dem Ziel, Java Oracle Silver zu erwerben, Punkt Memo (Pass)
Ich habe eine Methode entwickelt, um nach Premium Friday zu fragen
Dinge, auf die Sie bei der zukünftigen Java-Entwicklung achten sollten
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
So erstellen Sie einen Daten-URI (base64) in Java
[Für Anfänger] Mindestbeispiel für die Anzeige von RecyclerView in Java
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
So verspotten Sie einen Super-Methodenaufruf in PowerMock
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
So konvertieren Sie eine Datei in ein Byte-Array in Java
Versuchen Sie, ein eingeschränktes FizzBuzz-Problem in Java zu lösen
[Java] Eine Technik zum Schreiben von Konstruktoren, Gettern und Setzern auf einmal mit IntelliJ IDEA.