[Expérience passante] J'ai réussi le programmeur Java certifié Oracle Silver / Gold SE 11.

Maintenant que j'ai obtenu la certification Java SE 11 | Programmeur Java certifié Oracle, Silver / Gold SE 11, je voudrais résumer brièvement le plan, les contre-mesures et les impressions de l'examen. La période d'étude était d'environ un mois et demi, y compris l'argent et l'or.

introduction

Certification Java SE 11 | Qu'est-ce que le programmeur Java certifié Oracle?

Certification Java SE 11 | Programmeur Java certifié Oracle est un nouveau Java qui a démarré fin juin 2019. C'est un test de certification de. Oracle Certified Java Programmer, SE 7/8 est une certification bien connue avant Java 11, mais Java 11 est la première cible de support à long terme (LTS) pour Java 9 et versions ultérieures, et est une certification Java SE 8. Ce sera une qualification formelle de successeur. [^ cert]

En outre, cela peut être un peu déroutant car le nom de la certification et le nom de l'examen sont différents, mais pour obtenir la certification Oracle Certified Java Programmer, Silver SE 11, le _Java SE 11 Programmer I (1Z0-815-JPN) _ examen Cependant, pour obtenir la certification Oracle Certified Java Programmer, Gold SE 11, il est nécessaire de passer l'examen _Java SE 11 Programmer II (1Z0-816-JPN) _.

Le format de l'examen, la durée de l'examen, le nombre de questions et la ligne de réussite sont communs à Silver et Gold. Pour plus de détails, voir Examen Java SE 11 Programmer I (1Z0-815-JPN), Java SE 11 Examen Programmer II (1Z0-816-JPN) Veuillez consulter la page.

Expérience de l'écrivain

J'ai environ un an et demi d'expérience en développement Java et j'ai de l'expérience dans le développement d'API Web RESTful à l'aide de Spring Boot et de programmes batch utilisant Spring Batch. Puisque nous développions également des lots qui génèrent des E / S de fichiers et des services Web qui se connectent à RDB / NoSQL, nous avons presque toute l'expérience de l'utilisation de la plage de test de Silver, et une partie de la plage de test de Gold est également utilisée pour les entreprises. C'était un niveau que j'avais vu. Cependant, il y avait certaines zones de test, telles que le traitement parallèle et l'API de flux de module de localisation, dont je savais qu'elles existaient mais que je n'avais jamais utilisées ou vues.

Gamme de test

Oracle Certified Java Programmer, Silver SE 11 nécessite une connaissance de la syntaxe de base de Java et des modèles orientés objet (encapsulation de classe, héritage, polymorphisme), ainsi que des systèmes de modules qui n'existaient pas dans Java 8. .. La plage de test est la suivante.

Dans Oracle Certified Java Programmer, Gold SE 11, l'utilisation et la grammaire des API officielles telles que la gestion des exceptions, les génériques, la collection, l'expression lambda, le flux, le traitement parallèle et JDBC sont demandées dans un large éventail de domaines. En particulier, les interfaces fonctionnelles, les expressions lambda et les API de flux se produisent fréquemment, il est donc nécessaire de prendre les mesures appropriées. La plage de test est la suivante.

La route de la qualification (édition Silver)

Matériel d'études

J'ai étudié en utilisant ce qui suit.

C'est le soi-disant livre noir. Autres [Livre violet](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-Argent-SE11% EF% BC% 88% E8% A9% A6% E9% A8% 93% E7% 95% AA% E5% 8F% B71Z0 -815% EF% BC% 89-% E5% B1% B1% E6% 9C% AC-ebook / dp / B07YDM92JZ / ref = bmx_2 / 355-6194299-3710320? _Encoding = UTF8 & pd_rd_i = B07YDM92JZ & pd_crd799 a65e-51bb17ee5803 & pd_rd_w = SzJxg & pd_rd_wg = lmwA2 & pf_rd_p = 8b1b8ea6-92a9-4574-b298-fca3f890acd3 & pf_rd_r = K9S358BMPM33R7GD3 réf. Je pense qu'il n'y a pas de problème. Le livre noir est le principal problème, et le livre violet est le principal ouvrage de référence pour les commentaires.

Si vous n'avez pas étudié Java et que vous souhaitez obtenir la qualification Silver, vous pouvez lire l'explication de Murasakimoto ou Introduction à Java que vous pouvez comprendre clairement. / ref = sspa_dk_detail_5? psc = 1 & spla = ZW5jcnlwdGVkUXVhbGlmaWVyPUEzRlU2SkNBWEdYUDFCJmVuY3J5cHRlZElkPUEwMzk0NDQ5MlI0RlZJS01MMUtGTSZlbmNyeXB0ZWRBZElkPUEyMUxXMDZUNjBVWDVBJndpZGdldE5hbWU9c3BfZGV0YWlsJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ ==) en utilisant un livre de référence, tel qu'il pourrait être préférable d'effectuer des exercices dans Kuromoto de comprendre une fois base.

De plus, Kuromoto devrait le faire avec l'élan pour se souvenir de tous les problèmes qui apparaissent. Comme mentionné à divers endroits, les questions de Kuromoto ont tendance à être très similaires aux questions d'examen réelles, et si vous pouvez résoudre toutes les questions de Kuromoto, vous pouvez certainement passer l'examen proprement dit.

Période d'étude

En utilisant le matériel pédagogique ci-dessus, nous avons procédé à une étude de qualification selon le calendrier suivant. En environ une semaine, j'ai fait deux tours rapides de deux examens simulés et j'ai pu réussir l'examen en toute sécurité. Comme c'était la première fois que je voyais le système de modules, j'ai également lu les problèmes et les explications dans le chapitre.

# Nom du matériel pédagogique Période d'étude
1 Capture approfondie de la collecte des problèmes Java SE 11 Silver [1Z0-815] Série de capture approfondie de la correspondance Environ une semaine

Impressions / impressions

Allez simple. Veuillez faire le livre noir. Je pense que vous pouvez presque le passer.

La seule mise en garde est que le code source du test est extrêmement difficile à lire et que les bogues sont dispersés. (Vous pouvez le voir en lisant le livre noir ...)

Il n'y a pas de norme de codage ∧ Je développe avec Notepad au lieu d'EDI ∧ C'est comme un code de débogage développé par une équipe de développement sans expérience Java, donc résoudre un peu le problème Cela peut être douloureux.

La route de la qualification (édition Gold)

Matériel d'études

J'ai étudié en utilisant ce qui suit.

Ce sont les soi-disant livres violets et noirs. Il est à noter que contrairement à Silver, Gold n'a pas d'ouvrage de référence pour SE 11 (* au moment de la rédaction de l'article), il est donc nécessaire d'étudier avec un ouvrage de référence pour la certification SE 8. Cependant, c'est presque le même que Portée de l'examen de certification SE 8. Ce sera une mesure suffisante. Pour le système de modules qui fait la différence, Articles par ici (Oracle) et Articles par ici (Qiita) ) Je pense que c'est une bonne idée de vérifier le mouvement.

En ce qui concerne le flux d'apprentissage, tout d'abord, dans les domaines avec lesquels je n'ai aucune expérience (interface fonctionnelle, API de flux, traitement parallèle, localisation), j'ai lu l'explication de Murasakimoto. Le problème n'a pas été résolu. Après avoir lu l'explication, j'ai commencé l'exercice du problème de Kuromoto. Ce n'est pas seulement un examen simulé, mais aussi des questions pratiques du chapitre 1 pendant environ deux tours.

Et après tout, Kuromoto a un format de problème similaire, donc je pense que c'est une bonne idée de travailler dessus avec l'élan pour se souvenir de tous les problèmes. Bien sûr, après avoir compris la théorie.

Période d'étude

En utilisant le matériel pédagogique ci-dessus, nous avons procédé à une étude de qualification selon le calendrier suivant. Je pense que la période était d'environ une semaine pour les livres violets et d'environ deux semaines pour les livres noirs. Comme j'ai passé beaucoup de temps à étudier, le taux de réponse correcte à l'examen était plus élevé en or qu'en argent.

# Nom du matériel pédagogique Période d'étude
1 Manuel de certification Oracle Java Programmer Gold SE 8 Environ une semaine
2 Capture approfondie de la collecte des problèmes Java SE 8 Silver [1Z0-808] Série de capture approfondie de la correspondance Environ 2 semaines

Impressions / impressions

Veuillez également essayer le livre noir ici. En ce qui concerne le champ, les expressions stream et lambda qui sont les points forts de SE 8 sont toujours importantes, veuillez donc prendre des mesures spéciales. De plus, pour les systèmes de modules qui n'existaient pas dans SE 8, il est conseillé de passer le test après avoir compris au moins les types et la syntaxe des commandes.

Le code source est beaucoup plus facile à lire que le problème Silver! Certaines personnes peuvent trouver cela plus facile que Silver car il y a beaucoup de questions sur la façon d'utiliser correctement l'API et sur la manière dont les données circulent, plutôt que sur le problème de pousser le coin d'une boîte lourde comme Silver.

Impressions (globalement)

En fait, je pensais que je voulais faire de Python mon activité principale au lieu de Java, alors j'ai rapidement obtenu une qualification avec l'esprit de sauver ce que je pourrais obtenir avant d'oublier Java. Si vous êtes un utilisateur Java expérimenté, vous pouvez l'obtenir rapidement, donc si vous êtes intéressé, pourquoi ne pas essayer de l'obtenir?

Maintenant que Java n'est plus un problème, j'espère remplacer progressivement les langages qui m'entourent par Python.

[^ cert]: Java 9/10, qui n'est pas LTS, n'a pas de Certification. Ceux qui détiennent SE7 / 8 peuvent passer à la qualification SE11 par le test de migration pour la mise à niveau.

Recommended Posts

[Expérience passante] J'ai réussi le programmeur Java certifié Oracle Silver / Gold SE 11.
Programmeur Java certifié Oracle, expérience de l'examen de certification Gold SE 8
L'histoire que la deuxième année du nouveau diplômé a passé Java Silver / Gold en deux mois
J'ai réussi Java Gold la première année de mon arrivée dans l'entreprise, je vais donc parler des méthodes d'étude