Une méthode d'étude pour les personnes inexpérimentées pour passer Java SE 8 Silver en un mois

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

L'autre jour, j'ai passé un examen pour acquérir Java SE 8 Silver (Silver) et je l'ai réussi avec un taux de réponse correct de 84%. L'auteur est un débutant qui a récemment été nommé ingénieur en raison d'un travail inexpérimenté. C'était un mois avant que je rejoigne l'entreprise, j'ai donc passé l'examen pour apprendre les bases de la programmation et le prouver en externe avant de rejoindre l'entreprise.

J'ai lu diverses expériences passagères, mais comme il y a peu d'articles qui écrivent même sur les méthodes d'étude, je publierai mes méthodes d'étude comme référence.

Ouvrage de référence utilisé

[Capture approfondie de la collecte des problèmes Java SE 8 Silver [1Z0-808] correspondance](https://www.amazon.co.jp/%E5%BE%B9%E5%BA%95%E6%94%BB%E7% 95% A5-Java-Argent-% 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-526914835838 & ps = 1c = pla-526914835838 & psc 1) Il n'y a qu'un seul livre noir ici. Nous ne recommandons pas d'étudier sans Kuromoto, car de nombreuses questions similaires à Kuromoto seront posées lors de l'examen.

[Oracle Certification Textbook 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-Silver-SE-8 / dp / 4798142735 / ref = pd_sbs_14_3 / 358-5043706-2298933? _Encoding = UTF8 & pd_rd_i = 4798142735 & pd_rd_i = 4798142735 & pd_rd_r = 4798142735 & pd_rd_rd2_rd -c752-4dee-a48e-2ae7cae98199 & pd_rd_w = VknPL & pd_rd_wg = 4qMCf & pf_rd_p = ad2ea29d-ea11-483c-9db2-6b5875bb9b73 & pf_rd_r_r = NJN5H52SK Certaines personnes recommandent de l'utiliser en combinaison avec ce livre violet. Cependant, l'explication de Kuromoto elle-même est substantielle, et si vous ne comprenez pas même si vous lisez l'explication de Kuromoto, vous devriez pouvoir la résoudre par google.

Même en pratique, la capacité à résoudre les problèmes par Google est essentielle. Je pense que cela vaut la peine de savoir "comment accéder efficacement aux informations que vous souhaitez" ici. C'est pratique! 24 Techniques de recherche Google

Ordre d'apprentissage

  1. Créez un environnement de développement Java sur votre machine
  2. Progressez la leçon Java pendant 2 semaines
  3. Chapitres 1 à 9 de Kuromoto, 1ère semaine
  4. Kuromoto Chapitres 1 à 9, 2e semaine
  5. Chapitres 10 à 11 de Kuromoto, 1ère semaine
  6. Kuromoto Chapitres 1 à 9, 3e semaine
  7. Kuromoto Chapitre 10-11, 2e semaine

Je vais expliquer dans l'ordre ci-dessus.

1. Créez un environnement de développement Java sur votre machine

Il est naturel que vous ne puissiez pas exécuter Java et essayer diverses choses sans créer un environnement. Je l'ai construit en référence à l'article suivant. Installation du JDK de construction de l'environnement Java (version Mac) Construction de l'environnement Java (version Windows) Installation du JDK

À propos, Eclipse est célèbre comme un IDE Java, mais j'écris Java avec Visual Studio Code (ci-après VS Code). La raison en est que c'est un éditeur familier que j'ai utilisé lorsque je faisais de la production WEB en tant que passe-temps, donc il fonctionne plus léger qu'Eclipse et a une saisie puissante.

Par exemple, sur Eclipse, si vous tapez "System.out.printl", "System.out.println ();" sera suggéré.

Par contre, sur VSCode, si vous tapez "syso", "System.out.println ();" sera suggéré, et si vous tapez "main", "public static void main (String [] args) {}" sera suggéré.

L'étude de Silver implique le processus d'écriture d'un petit programme et de l'essayer. J'ai choisi VS Code parce que je pensais que VS Code était plus productif qu'Eclipse à cet égard. Construire un environnement est vraiment facile. VS Code est bon. Super facile! Comment créer un environnement de développement Java dans Visual Studio Code en quelques clics.

2. Progressez la leçon Java pendant 2 semaines

Le but est de s'habituer à la grammaire Java et à sa programmation avant de lire le livre noir. Même si vous n'écrivez pas un programme à l'examen, l'écrire restera gravé dans votre mémoire, et surtout, ce sera amusant, donc c'est aussi efficace pour maintenir la motivation.

Je n'ai eu qu'un chapitre gratuit pendant 2 semaines. Je pense qu'il est logique de faire les chapitres payants dans le cadre de l'examen Silver, mais si vous voulez réussir l'examen dans la distance la plus courte, vous devriez passer plus de temps sur le livre noir qui est plus proche de la production réelle. Nous vous recommandons d'utiliser les chapitres payants comme révision après avoir passé Silver. Progate Lesson List

Lorsque je résous un problème Progate, j'écris tout le code dans VS Code au lieu de la colonne de réponse, et je copie et colle le code écrit dans la colonne de réponse. Progate est un environnement confortable où le nom de la classe est déjà écrit lors de la résolution du problème, et l'endroit où écrire le code est spécifié dans le commentaire. Mais ce n'est pas le cas lorsque vous écrivez réellement le code.

Progate est un excellent service pour démarrer avec le langage, mais je pense qu'il existe des différences par rapport à l'écriture de code à l'aide d'un éditeur ou d'un IDE. Je pense qu'il sera bénéfique à long terme de travailler dans un environnement le plus proche possible de la production dès le départ. C'est juste mon propre engagement et je pense qu'il y a des avantages et des inconvénients, alors n'hésitez pas à l'essayer.

3. Chapitres 1 à 9 de Kuromoto, 1ère semaine

En termes de préparation aux tests, il s'agit de la production réelle. Au cours de la première semaine des chapitres 1 à 9 de Kuromoto, lisez attentivement l'explication et utilisez-la comme un manuel.

Dès la première semaine, il y a peu d'entrées, il est donc naturel de se tromper. Si vous ne pouvez pas répondre avec certitude à une question en 3 minutes, lisez le commentaire. Si vous dessinez des marqueurs à des points importants, il sera plus facile de les revoir après la deuxième semaine. Si vous résolvez chaque question et vérifiez l'explication, il est facile de voir la réponse à la question suivante, alors regardons l'explication tout en la cachant avec un signet ou quelque chose. (J'aimerais pouvoir cacher la réponse avec une feuille rouge)

Au fur et à mesure que vous progressez dans le livre noir, vous rencontrerez toujours des problèmes tels que la manière dont les résultats de sortie changeront si vous modifiez l'ordre de traitement. Dans un tel cas, déplaçons une version légèrement modifiée du problème de Kuromoto sur votre propre éditeur. Cette méthode est utile lorsque vous n'êtes pas satisfait de la réponse après avoir lu l'explication.

J'ai créé un fichier Main.java et essayé diverses choses telles que la modification du type et de l'ordre des données. Si vous n'êtes pas satisfait de la réponse, veuillez vérifier le tableau d'exactitude de la colonne «Excuses et correction» sur le site suivant. Tableau correct / incorrect des livres noirs

Dans mon cas, même si je n'ai pas compris le jour où j'ai appris, je l'ai souvent compris en relisant le commentaire à une date ultérieure. Vous n'êtes pas obligé de tout comprendre la première semaine. Cependant, il est dangereux de procéder dans un état où vous ne savez pas pourquoi vous avez commis une erreur. Si vous lisez l'explication et ne comprenez que la cause de l'erreur, vous approfondirez votre compréhension après la deuxième semaine. En plus de cela, passons à autre chose.

4. Kuromoto Chapitres 1 à 9, 2e semaine

Vous pourriez imaginer que c'est la deuxième semaine pour terminer les chapitres 1 à 9 et étudier à nouveau le chapitre 1, mais ce n'est pas le cas. J'ai résolu le problème au chapitre 1 et lu l'explication, et le lendemain, j'ai examiné le chapitre 1 et résolu le problème du chapitre 2. Il y a deux raisons de revoir immédiatement le lendemain.

Le premier est de vous assurer que vous comprenez ce que vous avez appris la veille. Vous ne pouvez pas simplement mémoriser la réponse la deuxième semaine pour la confirmer. Si vous vous souvenez de la réponse à votre question pendant votre examen, soyez prêt à expliquer pourquoi c'est la réponse. Notez également tous les problèmes que vous rencontrez au cours de la deuxième semaine. Il est utile pour un examen après la 3e semaine.

La seconde est de garder à l'esprit. En supposant qu'un chapitre est terminé par jour, il faudra neuf jours pour étudier les chapitres 1 à 9. Après cela, si vous passez en revue le chapitre 1, vous aurez 9 jours gratuits. Puisque mon souvenir d'étudier le chapitre 1 pendant ces 9 jours s'estompe, je suis plus susceptible de faire la même erreur.

Il y a une mémoire à court terme et une mémoire à long terme dans la mémoire humaine, donc si vous voulez comprendre les connaissances, vous devez les enregistrer comme mémoire à long terme. La courbe d'oubli d'Ebbing House est célèbre. Incompréhension de la courbe d'Oblivion d'Ebbing House et vraie signification

La seule leçon à tirer de ce graphique est: "Si vous le relisez un jour plus tard, vous pouvez le re-mémoriser avec environ 66% de l'effort (temps et nombre de fois) dont vous vous êtes souvenu la première fois." En termes simples, il faut moins de temps pour apprendre la deuxième fois que la première fois.

Si vous passez juste une semaine sur Kuromoto, elle sera classée comme un souvenir à court terme que vous pouvez oublier immédiatement. Revoir encore et encore dans un court laps de temps est le moyen de la mémoire à long terme. Je vous laisse le soin de croire cette courbe d'oubli, mais je trouve qu'elle fonctionne.

Plus précisément, j'ai poursuivi mes études selon le calendrier ci-dessous. Jour 1: Résolvez les problèmes du chapitre 1 et lisez les explications du chapitre 1. Jour 2: Résolvez le problème du chapitre 1 et lisez l'explication du chapitre 1, résolvez le problème du chapitre 2 et lisez l'explication du chapitre 2. Jour 3: Résolvez le problème du chapitre 2 et lisez l'explication du chapitre 2, résolvez le problème du chapitre 3 et lisez l'explication du chapitre 3. Jour 4 ...

Cependant, j'ai senti que le nombre de problèmes dans les chapitres 5 à 9 augmentait et que le niveau de difficulté augmentait, alors j'ai pris plus de temps par jour et deux jours pour étudier tout en relisant légèrement les autres chapitres. En particulier, il y a de nombreux termes que je ne sais pas si je suis une personne inexpérimentée, et il y a de nombreux endroits où je ne suis pas satisfait des résultats de sortie. Dans ce cas, il faut beaucoup de temps pour google pour une explication détaillée des termes, ou pour écrire le code dans l'éditeur et pour être satisfait du résultat de sortie. J'ai pris au moins 5 ou 6 heures par jour pour étudier.

5. Chapitres 10 à 11 de Kuromoto, 1ère semaine

Ceci est un chapitre de test pratique. Comme pour l'examen, essayez de résoudre 77 questions dans le délai de 150 minutes. J'ai résolu le problème chapitre par chapitre en deux jours et lu l'explication. Cependant, certains problèmes ne peuvent pas être résolus avec la connaissance des chapitres 1 à 9, et cela prend du temps à passer en revue, donc je pense qu'il est normal de passer jusqu'à 3 jours dans le chapitre 1.

Vous n'êtes pas obligé d'obtenir une note de passage la première semaine. J'ai également eu un taux de réponse correcte d'environ 50% la première semaine. Vous pouvez être déprimé parce que vous ne pouvez pas obtenir plus de points que prévu aux chapitres 10 et 11. Cependant, pensons positivement que nous pouvons absorber plus de connaissances inconnues.

J'avais un faible pourcentage de réponses correctes et je me sentais impatient, j'ai donc lu le site suivant pour passer en revue les bases. Puisqu'il s'agit d'un manga, il est plus facile de comprendre le concept que des phrases, et des exemples de code sont également écrits. C'est aussi une bonne idée de faire une pause. Introduction à Java dans Manga

6. Kuromoto Chapitres 1 à 9, 3e semaine

Passons en revue principalement le problème erroné dans la deuxième semaine. Au cours de la 3ème semaine, le commentaire doit être complété en 2 ou 3 jours. Même dans la troisième semaine, le problème de faire une erreur est susceptible d'être un champ faible. Écrasons le plus possible ici. J'ai noté les explications et la signification des méthodes que je fais souvent des erreurs dans un bloc-notes, et j'ai regardé en arrière dans mon temps libre pour pouvoir m'installer dans ma mémoire à long terme.

7. Kuromoto Chapitre 10-11, 2e semaine

Comme la première semaine, essayez de résoudre tous les problèmes dans le délai imparti. La raison pour laquelle je passe en revue d'autres questions que les mauvaises est que les chapitres 10 et 11 sont très similaires aux questions réelles. Passons en revue les questions auxquelles on a répondu correctement une fois et réduisons les erreurs de négligence réelles. Si le taux de réponse correcte est de 80% ou plus, vous êtes susceptible de réussir l'examen, alors postulez pour l'examen.

Comment postuler à l'examen

J'ai passé l'examen Java Silver, mais la procédure était vraiment gênante C'est fondamentalement le même que ce blog, mais il y a une correction.

Cela signifie que vous ne pourrez pas certifier CertView pour la première fois après avoir postulé à l'examen. Par conséquent, il est recommandé de postuler à l'examen au moins une semaine avant l'examen.

La bonne réponse est: "** L'enregistrement du compte Pearson VUE doit être effectué au moins une semaine avant l'examen." Même si vous souhaitez vérifier les résultats immédiatement après le test, vous n'avez pas à vous inscrire au test au moins une semaine à l'avance. En fait, j'ai organisé l'examen 3 jours plus tard et en ai fait la demande, mais j'ai pu confirmer les résultats immédiatement après la fin de l'examen.

L'enregistrement d'un compte Pearson VUE est rapide et vous n'avez pas à vous inscrire à un examen en même temps que vous vous inscrivez. Inscrivons-nous rapidement pendant votre temps libre.

Résumé

Après avoir construit l'environnement de développement Java, les cours Java de Progate durent 2 semaines et Kuromoto dure 3 semaines (2 semaines pour les chapitres 10 et 11). Cela prenait au moins 5 heures par jour. Dans le processus, j'ai googlé et écrit du code à chaque fois, noté les choses importantes et regardé en arrière, et par conséquent, j'ai réussi avec un taux de réponse correcte de 84%. Je pense que si vous terminez jusqu'à ce point, vous obtiendrez un score de passage suffisant. Dans mon cas, cela a pris un mois, mais si vous le comprenez vite, vous pourrez le passer un peu plus tôt.

En passant, j'ai été très heureux lorsque j'ai annoncé au candidat potentiel que j'avais réussi. Pour être honnête, prendre Silver ne signifie pas que vous pouvez écrire ou concevoir du code croustillant. Cependant, je pense que c'est une bonne qualification pour prouver au monde extérieur que vous n'êtes pas un débutant qui ne comprend rien du tout et que vous avez la capacité de courir par vous-même.

Java a influencé de nombreuses langues, je pense donc que les connaissances de Silver seront utiles même si je suis en contact avec une autre langue à l'avenir. Le coût d'apprentissage des langages basés sur JVM tels que Scala et Kotlin et C #, qui est dit être similaire à Java, peut être réduit. Pour ceux qui veulent créer une application mais ne savent pas quoi faire, c'est une bonne base. L'obtention de l'argent est également recommandée dans l'article populaire de Qiita. Envoyez-moi une feuille de route pour devenir un ingénieur Java à part entière

Nous continuerons à diffuser des informations non seulement en Java, donc ce serait formidable si vous pouviez suivre le nouvel ingénieur Twitter ([@key_sharp](https: // twitter. com / key_sharp)). Surtout les mêmes ingénieurs de Fukuoka sont les bienvenus lol.

Je vous souhaite le meilleur.

Recommended Posts

Une méthode d'étude pour les personnes inexpérimentées pour passer Java SE 8 Silver en un mois
Comment étudier Java Silver SE 8
Java SE8 Silver ~ La route à franchir ~
Ce que des personnes inexpérimentées en Java ont fait pour étudier Kotlin
[Java Silver] Méthode d’étude ayant réussi Java SE 8 Silver [Passing experience]
Résumé des connaissances requises pour réussir Java SE8 Silver
Mémo de la méthode d'étude Java Silver
Expérience de passage Java SE8 Silver
Construction d'environnement de développement d'applications Web en Java (pour les personnes inexpérimentées)
Créer une méthode pour renvoyer le taux de taxe en Java
Cheet sheet pour les personnes expérimentées en Java pour apprendre Ruby (rails)
En route vers l'acquisition de Java SE 11 Silver
[Java] Comment rechercher des valeurs dans un tableau (ou une liste) avec la méthode contains
Création d'une méthode pour demander Premium Friday (version Java 8)
Comment passer Oracle Java Silver
Agenda pour la qualification Java SE 8 Silver
[Java] Passer des arguments au constructeur dans Mockito / Définir l'appel par défaut à la méthode à callRealMethod
Lister les termes informatiques avant d'implémenter un système métier (Java) par une personne inexpérimentée
Comment une personne complètement inexpérimentée a étudié pour acquérir de l'argent Java par elle-même
Comment passer un proxy lors du lancement de REST avec SSL en Java
[Java] [Pour les débutants] Comment insérer des éléments directement dans un tableau à deux dimensions
Comment utiliser la méthode de soumission (Java Silver)
Note de passage Java SE 8 Silver (Java SE 8 Programmer I)
Méthode d'apprentissage inexpérimentée pour obtenir Java Silver 11
Quand j'ai voulu créer une méthode pour Premium Friday, c'était déjà dans l'API standard Java 8
Pour mon fils qui a commencé à étudier Java avec "Introduction à Java" dans une main
Deux façons de démarrer un thread en Java + @
CORBA semble avoir été supprimé dans Java SE 11. .. ..
Code pour échapper aux chaînes JSON en Java
Essayez de créer un babillard en Java
Java SE8 Silver est-il utile pour le travail de développement Java? ??
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Comment utiliser la méthode replace () (Java Silver)
Comment obtenir et étudier Java SE8 Gold
[Test de qualification] Résumé de la méthode d'apprentissage Java SE 8 Silver
Points à connaître avec Java Equals
Java SE Bronze (1Z0-818) Expérience de réussite
java bronze argent passé
Expérience de passage Java Silver
[Java Silver] Méthode d’étude ayant réussi Java SE 8 Silver [Passing experience]
[Expérience] Java SE 8 Silver réussi
[Qualification] Expérience de réussite Java Silver SE11
Expérience de réussite certifiée Oracle Java Silver SE 8
[Java Bronze] 5 problèmes à garder à l'esprit
Étudiez pendant 3 semaines et réussissez Java Bronze
Vous n'avez pas besoin d'écrire deux fois lorsque vous créez un triangle rectangle en Java
Étudier Java Silver 1
Comment créer un environnement Java en seulement 3 secondes
Visant à acquérir Java Oracle Silver, mémo ponctuel (passe)
J'ai fait une méthode pour demander la prime vendredi
Points à surveiller dans le développement futur de Java
J'ai essayé de créer une compétence Clova en Java
Comment créer un URI de données (base64) en Java
[Pour les débutants] Exemple minimum pour afficher RecyclerView en Java
J'ai essayé de créer une fonction de connexion avec Java
Comment se moquer d'un appel de super méthode dans PowerMock
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Comment convertir un fichier en tableau d'octets en Java
Essayez de résoudre un problème FizzBuzz restreint en Java
[Java] Une technique pour écrire des constructeurs, des getters et des setters d'un seul coup avec IntelliJ IDEA.