Préparation à la certification Java 2015-2016

De $1

Version de 13:42, 23 Avr 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

Introduction

Livre utile pour la préparation

Bonjour, vous êtes ici pendant une semaine pour préparer la certification Java SE 8. Vous devrez dans un premier temps lire attentivement les chapitres des livres qui vous ont été fournis et essayer de répondre aux questions situées à la fin de chaque chapitre.

Accèder aux examens d'entrainement sur le site de l'éditeur

  • Lien vers le site pour passer des examens de test : https://sybextestbanks.wiley.com/pub...se/index/id/60 
    Le 
    site  propose de s'inscrire, si on n'a pas de code -> il  pose une question sur une page du livre. A vous de répondre pour y avoir accès. Pour les peu dégourdis : Accéder au self-test exam pour la certification Java.


  • Ensuite, normalement vous avez accès à un examen d'entrainement. Faites le plusieurs fois jusqu'à ce que vous "passiez la barre de manière régulière". Le vrai examen a entre 60 et 90 questions et pour réussir (cela varie selon les années et les examens) il faut faire entre 60% et 80% de bonnes réponses (cf page XXII de l'introduction du livre).

Une VM vous sera communiquée sur clé USB avec d'autres examens d'entrainements. 

Si vous estimez à la fin de la semaine que vous n'avez aucune chance de réussir, faites le nous savoir car dans ce cas nous ne vous inscrirons pas à l'examen et cela économisera de l'argent (la certification est payante)

Comment utiliser la VM fournie ?

Une VM est un fichier préconfiguré avec Windows XP, Internet Explorer et le self test activé. Il s'agit d'un fichier .ova qui pèse 1.7Go.

Pour l'utiliser:

  1. Installer la dernière version de Virtual Box, donnée avec la VM
  2. Faire "importer application virtuelle" (ou appliance) et sélectionner le fichier .ova fourni.
  3. Au bout de quelques minutes la machine virtuelle est disponible. Faire de suite un snapshot (pour revenir directement à l'état actuel de l'appli, si on fait une boulette par la suite)
  4. Lancer la VM (double click dessus). Ca va booter Windows XP.

Au bout de quelques instants, vous aurez le bureau XP sur votre écran et une icône "self test". Ca va lancer la certification java avec un utilisateur déjà loggé. NE JAMAIS LE DELOGGUER ! Le self test se lance avec se profil et ne peut marcher avec aucun autre. Il faudra quitter l'application avec EXIT, pas avec LOGOUT, sinon vous devrez vous relogguer et c'est compliqué, faut un password, etc. Si vous vous delogguez il faudra refaire toute la procédure. (enfin, si vous avez fait un snapshot, pas tout...)

Sur le test, il y a un mode "learning" et un mode "certification" qui reproduit les conditions de l'examen. Je vous conseille de faire d'abord les modes "learning" pour voir quel est votre niveau, identifier les points faibles, et attaquer le mode "certification" une fois que vous vous sentez prêt.

Chaque fois que vous passerez intégralement un mode "certification", donnez les résultats au professeur qui vous encadre, il les consignera dans un tableau excel pour garder la trace des résultats de chacun. Vous devrez faire au moins deux tests complets dans la semaine, normalement pas avant mercredi.

Comment préparer la certification, quelques conseils

Il faut compter au moins deux heures par chapitre, les refaire plusieurs fois si on se plante trop aux "self checks". Une fois un chapitre terminé et les selfs checks passés, lire le chapitre suivant, idem. Quand vous en avez marre -> pause, ou bien regarder d'autres cours sur le net, d'autres ressources. Varier la préparation sinon c'est mortel.

Si on compte deux heures par chapitre, il y a cinq ou six chapitres à faire + les exams blancs. Cela fait un bon nombre d'heures de travail pour vous, sachant qu'il faudra refaire tout cela plusieurs fois, oui, la certif c'est un peu du bachotage! Si vous êtes très forts, cela devrait aller facilement et rapidement, si vous n'êtes pas un cador, pas d'affolement, faites les cours méticuleusement et suivez les conseils que l'on vous donne. 

Je vous conseille de noter sur une feuille ou dans un fichier les questions où vous vous êtes trompés + écrire la bonne réponse et quelques explications. C'est surtout cela que vous devrez réviser. Cet examen est en partie du bachotage, il faut faire et refaire les quizzs.

L'anglais des questions et des réponses proposées est parfois traitre
: il faut vraiment bien prendre la peine de lire les questions en anglais, j'ai peur pour ceux qui sont mauvais en anglais, certaines subtilités dans les questions peuvent les induire en erreur, d'où l'intérêt d'avoir fait les self check + les exams à blanc, pour identifier les questions pièges.

Certaines questions portent sur des choses qu'on utilise très rarement (décalages de bits, classes internes statiques finales, ce genre de trucs) et donc il faut bachotter. Pareil, dans les questions sur les enums, il y des questions à la fois sur les enums de java 6 mais aussi sur la manière dont on les simulait avant, en java 5. Là aussi, pas d'affolement, vous vous trompez, vous recommencez, vous apprenez les bonnes réponses, c'est comme le code de la route !

Les chapitres sur les bases de java contiennent des questions comme "quelle est la longueur maximale d'un identificateur", ou "peut-on faire des décalages de bits sur des shorts", que l'on, voit en première année et que l'on ne voit plus ensuite (et qu'on oublie), il faut donc faire attention à ne pas perdre de points sur ce chapitre à priori facile.

Bonne chance...

PS : l'expérience des années passées montre que ceux qui ne s'investissent pas complètement dans cette préparation ratent l'examen. Les très bons élèves qui y sont allés sûrs d'eux mais sans avoir bossé ont tous échoué. La certification est une plus value sur vos salaires si vous candidatez sur des postes de développeurs, en particulier via des sociétés de service. Ne sous estimez pas l'importance de cette certification.

Témoignages des étudiants ayant passé l'examen de certification en Juin/Juillet 2015

20160613_092655.jpg

 

20160613_092704.jpg 20160613_092711.jpg