Choisir la formule adaptée :
Il existe actuellement trois niveaux de tarification fournissant différentes prestations.
- Le premier vous donne accès au cursus utilisé par l’examen et un unique essai.
- Le second ajoute au précédent des exercices de mise en pratique et leur correction ainsi qu’une tentative supplémentaire en cas d’échec.
- Le dernier offre enfin des ateliers live et un dernier essai.
Si vous êtes confiant en votre maîtrise d’Angular et que vous vous tenez informé de ses évolutions (Signaux, Flux de contrôle...), alors la première formule devrait suffire.
La seconde formule convient aux pratiquants réguliers à qui il pourrait manquer quelques aspects théoriques ou qui ne seraient pas au fait des dernières nouveautés.
La troisième formule me paraît destinée aux développeurs à la pratique irrégulière et aux débutants souhaitant monter rapidement en compétence.
La seconde formule est très intéressante pour ses exercices corrigés concis, à répéter sans modération avant l'examen.
Savoir à quoi s’attendre :
L’examen consiste en deux épreuves :
- Un QCM de 40 questions en 30 minutes
- Un test de développement sur StackBlitz de 105 minutes en deux parties :
- debug
- développement applicatif.
Préparer son environnement :
Afin d'éviter toute triche, l’examen est étroitement surveillé : webcam et micro activés, téléphone, onglets et applications interdits.
Choisissez un endroit calme et isolé car toute communication pourrait être interprétée comme de la fraude.
Aborder le QCM sereinement :
Niveau intermédiaire oblige, les questions porteront aussi bien sur les bases du Javascript que sur les pipes, directives et autres concepts courants des applications Angular.
Vous aurez l’opportunité de revoir vos réponses à la fin de l’exercice avant validation finale ; inutile alors de rester trop longtemps sur une question d'autant plus que les 13 erreurs autorisées vous laisseront le droit à quelques jokers.
N’hésitez pas à parcourir les questions du parcours d’entraînement pour vous donner une idée de leur difficulté, y compris celles des chapitres les plus basiques.
Développer efficacement :
La partie debug est très simple sur le principe : une interface ne s’affiche pas correctement et vous devez régler le problème.
Prévue pour être résolue en 15 minutes, ne vous attendez pas à devoir coder des lignes par dizaines. Lisez calmement le code fourni et soyez attentifs aux détails, la solution est sûrement sous votre nez.
Conçue pour 90 minutes, la partie application vous offrira davantage de liberté. Il s’agira là de compléter une interface visuelle suivant des spécifications précises. Le travail de templating sera déjà entamé et les classes CSS fournies ; vous n’aurez pas à vous soucier de l’aspect graphique. Quant aux fichiers sur lesquels intervenir, il seront déjà présents dans l’éditeur, pas de souci à avoir côté architecture et naming.
Attendez-vous à devoir manipuler la transmission de données entre template, composant et service; synchrone et asynchrone. La manipulation du DOM par directive structurelle sera aussi de la partie.

Connaître son outil :
Au delà de vérifier vos connaissances, l’examen blanc sert aussi à vous familiariser avec l’éditeur Stackblitz. Ce dernier peut d’ailleurs être capricieux : n’hésitez pas à le relancer en cas de problème, votre travail ne sera pas perdu.
Lire la consigne :
Prenez le temps de bien lire le README.md et la checklist fournis.
Ce serait dommage de manquer une épreuve sur une spécification mal comprise.
Savoir prendre de l’avance :
Pendant la partie développement, vous pourrez passer librement d’un exercice à l’autre, pratique pour avancer malgré un blocage et profiter du temps restant pour résoudre un dernier problème.
Se documenter rapidement :
Quelle valeur renvoie Array.splice() ?
En cas de trou de mémoire, Stackblitz fourni un accès à la documentation Angular et MDN, pensez-y plutôt que de gâcher de précieuses minutes sur une syntaxe récalcitrante.
Etre flexible :
Si malgré la documentation vous ne parvenez pas à vos fins, tentez une autre approche, l’objectif est avant tout de finir dans le temps imparti.
Rebondir en cas d’échec :
Continuez de pratiquer d’ici votre prochain passage pour garder vos automatismes en place. Tout n’est d’ailleurs peut-être pas perdu car vous n’aurez pas à repasser les épreuves validées.