L'auteur qui veut devenir ingénieur est informé que l'auteur n'a aucune compétence dans le processus d'emploi et qu'il est difficile d'obtenir un emploi dans le cadre de la couronne actuelle, et il souhaite acquérir les compétences qui peuvent être acquises une par une. Dans cet esprit, j'ai décidé de l'obtenir de Java Silver, qui m'a appris.
Et je viens de recevoir la qualification Java Silver 11 l'autre jour, j'aimerais donc partager la méthode d'apprentissage jusqu'à l'acquisition.
En conséquence, j'ai réussi avec ** 89% (taux de réponse correcte de 63%) **: détendu:
・ Ceux qui essaient d'acquérir Java Silver pour diverses raisons
Il s'agit d'une qualification pour les programmeurs Java menée par Oracle. Il y a ** "Bronze", "Argent" et "Or" ** comme niveaux, et chaque niveau est une preuve du niveau de compétence actuel.
niveau | Aperçu |
---|---|
Bronze | Niveau de connaissance de base de la programmation orientée objet en utilisant le langage Java |
Silver | Avoir les connaissances de base en programmation requises pour le développement d'applications Java et être en mesure d'effectuer des travaux de développement sous la direction d'utilisateurs avancés |
Gold | Des compétences qui vous permettent de bien comprendre les intentions du designer et de mettre en œuvre vous-même des fonctions |
Depuis que j'ai Silver cette fois, je me concentrerai principalement sur la méthode d'apprentissage de Silver.
Apprendre une langue | Apprentissage des qualifications | |
---|---|---|
période | Environ un mois | Environ un mois |
Livre de référence d'utilisation | "Introduction à Java qui rafraîchit""Auto-apprentissageJava" | "Livre noir" "Livre violet" |
Méthode d'apprentissage | **Comprendre les bases avec "Introduction à Java"**fais le,Re-compris et absorbé en tant que connaissances supplémentaires avec "Auto-apprentissage Java"。 | Lisez attentivement le commentaire et apprenez comment aborder la bonne réponse au problème. |
La méthode d'apprentissage approximative est comme ci-dessus.
Je voudrais creuser plus profondément à partir d'ici pour voir quel genre d'apprentissage j'ai appris.
Je pense que ce que je ressens est important non seulement pour Java mais aussi pour apprendre la programmation, c'est de comprendre ** "pourquoi cela se produit" **.
Par exemple ...
Main.java
public class Main {
String str; // null
public static void main(String[] args) {
Main m = new Main();
System.out.println(m.str); //null est sorti
}
}
Another.java
public class Another {
String str; // null
public static void main(String[] args) {
Main m = new Main();
System.out.println(m.str.length()); //Erreur d'exécution(NullPointerException)
}
}
Il existe deux fichiers comme celui ci-dessus.
Il est courant que les deux chaînes de type String aient null comme valeur initiale.
Les différences entre les deux fichiers sont les suivantes. -Main.java appelle la valeur de ** variable membre str. ** ** -Dans Another.java, le nombre de caractères de la valeur de la variable membre ** str est appelé à l'aide d'une méthode. ** **
Je n'entrerai pas dans les détails ici, mais si vous utilisez une méthode sur une variable de type référence qui a ** null, vous obtiendrez une exception appelée NullPointerException **.
Ainsi, Another.java utilise la méthode .length () ** pour vérifier le nombre de caractères pour str avec null, donc une exception se produit.
Comme vous pouvez le voir, il existe de nombreux «pourquoi» ** dans les langages de programmation. ** "Pourquoi" -> "Cela se produit à cause de XX" -> "Voilà pourquoi c'est le résultat!" ** Si vous le comprenez, le taux de rétention augmentera considérablement et le degré de compréhension augmentera. Aller.
Il ne fait aucun doute que la méthode d'apprentissage Java se fera de cette manière, et c'est tout.
Vous n'êtes pas obligé de savoir au début quand vous procédez à l'apprentissage, alors soyez conscient de cela.
Si vous apprenez par la méthode ci-dessus et la comprenez dans une certaine mesure, vous pouvez tester vos compétences avec un examen simulé. L'auteur ** a 2 tours de chaque chapitre de Kuromoto et Murasaki, et 2 tours de chacun des 4 examens simulés.
Le taux de réponse correcte standard est de ** 63% (50 réponses correctes sur 80) ** pour Java Silver. Je pense qu'il n'y a pas de problème si le taux moyen de réponses correctes est ** d'environ 72% (58 réponses correctes sur 80) ** sur un total de 4 examens simulés.
Quant au ratio d'avis, ** À propos du contenu de l'examen simulé ** ** Examen simulé du livre noir: Examen simulé du livre violet = 7: 3 **, Pour le ** contenu des commentaires **, il est recommandé de reconfirmer avec ** commentaire de livre noir: commentaire de livre violet = 5: 5 **.
Il convient de noter que ** le taux de réponse correcte standard doit être dépassé **, donc les ** erreurs générales ** etc. ne sont pas préférables. Prenons les mesures appropriées pour aborder le problème.
Voici quelques-unes des choses auxquelles l'auteur a fait particulièrement attention lors de l'apprentissage de Java Silver.
Il y a d'autres parties importantes, mais j'ai énuméré les principales auxquelles j'ai fait attention. Veuillez essayer de référencer!
J'espère que cela sera utile pour ceux qui souhaitent acquérir la qualification Argent à partir de maintenant.
Les frais d'examen sont assez élevés, alors assurez-vous d'aller le chercher!
Si vous avez des commentaires ou des questions, veuillez contacter ici.
Recommended Posts