*** Êtes-vous un développeur Angular cherchant à élever votre niveau ? (Voir devenir expert sur ce framework ?)
Dans cette vidéo, je vous partage un des cinq piliers de l'expertise Senior : les Certifications.
En effet, j'ai réussi 3 certifications sur Angular la semaine dernière... Dont une qui m'a paru plus intéressante que les autres...
Je vais donc vous présenter ces certifications, À quoi elles peuvent vous servir, Et mon retour bien sûr.
Bon visionnage,
Simon. ***
00:00 : Introduction 00:06 : Que font les experts Angular dans le monde ? 01:44 : Le sujet des certifications Angular 02:44 : Tableau des 3 certifications Angular 02:47 : Certification n°1 - Niveau Junior 04:32 : Certification n°2 - Niveau Intermédiaire 08:53 : Certification n°3 - Niveau Expert 11:22 : Mon avis personnel sur ces certifications 13:10 : Workshop "JavaScript en Entreprise"
depuis hier et bien je suis plus
médaillé qu'un général nord-coréen sur
angular après avoir passé 7 ans sur la
même expertise angular et bien je
commence à avoir l'impression d'avoir
fait le tour d'un point de vue technique
sur le frameir que ce soit sur les
sujets les plus simples comme les
composants les services les interactions
entre ces composants ou des sujets plus
avancés comme les intercepteurs la
projection de contenu ou l'injection de
dépendance et bien je commence à me
demander que faire au-delà de l'aspect
technique de son expertise et donc quand
je me pose ce genre de question et bien
ce que je fais c'est simplement de
regarder que font les meilleurs experts
angulars dans le monde actuellement et
essayer tout bêtement de copier les
actions qu'ils exécutent et pour devenir
un expert reconnu dans l'expertise
seigneor que vous avez choisi et bien il
y a selon moi cinq piliers que vous
devez valider donc on va pas les
présenter ici ce sera l'objet d'une
autre vidéo qui s'appellera les cinq
piliers de l'expertise senior mais en
tout cas je vous dévoile ici déjà un des
premiers piliers qui qui est les
certifications la totalité des experts
que je suis sur angular et bien ont tous
la même certification ils sont Google
devveloppeur expert sur angular le
problème c'est qu'il n'y a que 100
experts sur cette technologie dans le
monde reconnu par Google et que quand
vous démarrez c'est un petit peu
difficile de savoir les étapes qu'il
faut valider au préalable avant de
tenter la prestigieuse certification gde
en effet si vous voulez démarrer dans ce
pilier de l'expertise senior qui est de
passer des certifications et bien sur
angular mais je pense côté fron en
général il y a pas grand-chose c'est pas
comme un diplôme de médecin où vous
savez dans quelle direction vous avancez
ici pour vous faire certifier sur
angular c'est pas gagné et c'est pareil
je pense pour l'écosystème Frontin en
général donc en me renseignant sur le
sujet des certifications que je pourrais
passer sur angular avant de tenter la
certification Google devveloppeur expert
et bien je suis malheureusement pas
tombé sur grand-chose à part des
certifications des espèces de mini quiz
sur Linkedin ou des certifications udemi
mais qui sont pas vraiment des
certifications c'est juste pour vous
dire que vous avez terminé de suivre une
formation il n'y a pas grand-chose et le
cap est immense entre un quiz sur
LinkedIn et la certification Google
devveloppeur expert et donc je suis
tombé que sur une seule certification
entre ces deux extrêmes qui est un
paquet de trois certifications débutants
intermédiaire et expert sur le site
angularraining.com j'ai donc demandé à
mon employeur si je pouvais passer ces
certification pour surtout les qualifier
et voir un peu ce qu' a derrière donc je
remercie d'ailleurs mon employeur avisto
pour m' avoir donné le temps et le
budget pour passer ces certifications
donc c'est ce qu'on va voir dans cette
vidéo trois certifications qui sont un
peu entre guillemet un intermédiaire
entre le quiz LinkedIn et le plus haut
niveau de certification au monde sur
angular donc comme je vous le disais il
y a trois niveaux et on va les voir un
par un le premier niveau de
certification concerne un niveau
débutant concrètement c'est un quiz avec
plusieurs questions que vous devez
valider en moins de 25 minutes et avec
plus de 70 % de bonnes réponses sous
peine d'échouer la certification et de
devoir recommencer la certification en
question coûte 32 dollars en passant ce
test et bien j'ai obtenu un taux de
bonne réponse de 94 % et en regardant
ensuite à la fin du test et bien les
questions sur laquelle j'avais échoué
c'était plutôt des erreurs je dirais
d'interprétation de la question c'est
les fameuses questions piège dans les
quiz où même si vous savez la réponse et
bien la manière dont est tournée la
question ou les réponses peut vous
induire en erreur donc c'est un peu ce
qui m'est arrivé sur ce questionnaire de
débutant je suis tombé dans le pas Pneau
de l'interprétation de certaines
questions que j'estime des questions
pièg donc je cherche pas à me justifier
c'est plus pour vous rassurer entre
guillemets si vous passez aussi
l'assertif c'est pas très grave si vous
avez pas 100 % de bonnees réponse il y a
des questions sujets à interprétation
donc là-dessus pour se préparer à cette
première certification je dirais qu'il
faut juste avoir mis un peu les pieds
dans le bain développer des petites
applications avec angular par exemple
une application de Pokémon et ensuite
vous devriez être prêt pour passer cette
certification là une fois que vous avez
fini vous recevez un mail avec un
diplôme sur angular qui est valable 3
ans et un lien pour pouvoir afficher
directement votre certification sur
votre profil Linkedin donc honnêtement
après avoir passé cette certification je
ne pense pas que ça serve à grand-chose
c'est un questionnaire pour valider un
niveau basique sur angular est-ce que ça
mérite d'investir 32 dollars là-dessus
pour ma part je ne pense pas par contre
les deux autres certifications sont
beaucoup plus intéressantes parce que
vous allez être évalué sur le code que
vous produ iser donc on passe tout de
suite à la certification niveau 2 le
niveau 2 de cette certification permet
de valider un niveau intermédiaire sur
angular concrètement le déroulement ici
de la certification va être beaucoup
plus poussé que ce que vous pourriez
faire sur le niveau 1 vous allez avoir
un quiz avec le même nombre de questions
et 25 minutes pour passer l'ensemble là
aussi si vous avez moins de 70 % de
bonnes réponses vous êtes
automatiquement disqualifié sinon vous
pouvez passer à la suite et la suite et
bien c'est que vous avez 7 jours pour
coder une application avec des
instructions qui tiennent sur une grosse
feuille à 4 et vous allez devoir
produire un code et le déployer sur un
site sans surprise cette application
correspond à ce que j'appelle le niveau
minimum acceptable quand vous débarquez
sur un projet c'est-à-dire être capable
d'opérer sur un projet master viiew
c'est-à-dire un projet dans lequel vous
avez une page avec une liste de trucs
par exemple Netflix une liste de films
un site de e-commerce une liste de
produit et la partie view détail master
view détail et bien c'est que quand vous
cliquez sur un élément de cette liste
vous arrivez sur le détail de ce truc
donc un film pour Netflix ou la fiche
produit sur un site de e-commerce si
vous réfléchissez la plupart des sites
sont des variantes plus ou moins
élaborées d'un projet masterview donc
c'est quelque chose qu'il faut
absolument maîtriser être capable
d'afficher des listes de filtrer dessus
avec de la pagination et cetera et puis
de faire une redirection vers une autre
page où là vous avez des détails sur le
truc qui était dans la liste en tout cas
le fait de devoir coder un petit projet
de type masterview détail est très
intéressant parce que vous savez
qu'ensuite il y a une troisième étape
qui va être une interview sur votre code
c'estàdire vous allez devoir justifier
le code que vous avez produit durant une
interview en unv1 avec une autre
personne et donc ça oblige à réfléchir à
son code à le structurer d'une manière
où vous êtes capable de justifier ligne
par ligne ce que vous avez écrit et ça
je pense que c'est une excellente chose
parce que vous allez pas seulement coder
pour que ça marche entre guillemets vous
allez coder en sachant que vous allez
vous prendre un feedback dans la gueule
et pour moi une des meilleures façons
d'apprendre que j'ai trouvé jusqu'à
maintenant ou de progresser dans
n'importe quel domaine c'est de savoir
que vous allez avoir du feedback du vent
contraire qui va vous obliger à avancer
dans la bonne direction en effet si vous
codez 6 ans tout seul vous allez avancer
beaucoup moins vite être capable de
produire du code de qualité dans
beaucoup plus longtemps queune personne
qui juste travaill en entreprise avec
des codes review et qui codent pendant 6
mois par exemple la seule différence
c'est pas le temps ou l'expérience c'est
la quantité de feedback que vous vous
prenez et cette certification nous donne
ce feedback en tout cas une fois que
vous avez codé votre app vous devez la
déployer en ligne pousser votre code sur
GitHub envoyer tout ça dans un
formulaire et si votre code est accepté
vous allez passer à la troisième phase
qui est une interview avec un expert
pour expliquer votre code en live donc
une fois que vous êtes à la phase de
l'interview c'est plus une formalité
entre guillemets c'est principalement
pour vérifier que c'est bien vous qui
avez produit le code et vous avez pas
fait des copierscollés de codes trouvé
au hasard sur Internet c'est-à-dire vous
allez vraiment devoir justifier que
c'est bien vous mais si c'est vous qui
avez tapé le code à l'étape 2 non
normalement c'est une formalité donc
cette code interview va durer une petite
demi-heure vous avez vs code ouvert vous
partagez votre écran et vous expliquez
ce que vous avez fait ensuite
normalement vous recevez un mail avec
votre diplôme comme à l'étape 1 un PDF
et une URL que vous pouvez ajouter sur
LinkedIn et donc cette certification est
beaucoup plus intéressante et pour moi
c'est entre guillemets la meilleure à
passer parmi les trois puisque ça va
vous donner un feu vert assez clair sur
le fait que vous êtes prêt à travailler
sur angular pour votre premier jour en
entreprise si vous êtes capable de
produire un petit projet de type
masterview sur angular et de le déployer
et que vous utilisez git pour travailler
et bien honnêtement vous avez tout ce
qu'il faut pour démarrer et juste avant
de passer à la certification expert de
niveau 3 et bien je me présente
rapidement parce qu'on est de plus en
plus nombreux sur cette chaîne en effet
il y a plus de 100 nouveaux développeurs
par jour qui s'abonnent je m'appelle
Simon ça fait 7 ans que je suis
développeur professionnel et je forme
des ingénieurs logiciel en présentiel
sur le framework angular depuis 2016 et
j'ai créé cette chaîne pour enseigner et
faire découvrir comment produire du code
en entreprise en effet les tutoriels que
j'avais suivi pour apprendre à coder ne
m'ont jamais permis d'avoir confiance
dans le code que je produisais et ne me
permettait pas non plus et bien
d'adresser la complexité des requirement
que j'avais pour mes clients dans la
vraie vie donc si vous voulez être
capable de produire du code pour
l'entreprise vous retrouverez une
nouvelle vidéo chaque semaine sur cette
chaîne pas besoin de vous abonner vous
repassez quand vous en avez besoin et on
passe tout de suite à la certification
de niveau 3 le niveau expert ici la
certification ressemble beaucoup à la
structure de la certification niveau 2
elles sont quasiment identiques vous
avez un quiz ensuite du code à produire
et enfin une interview la différence va
être dans la phase 1 le quiz est plus
long et plus difficile vous avez des
questions plus avancées voire très
avancées sur angular et le quiz dure au
total 35 minutes au lieu de 25 minutes
autant vous dire que quand vous sortez
de là vous avez un petit peu mal à la
tête ensuite l'exercice que vous allez
devoir développer et bien est différent
parce que vous allez pas partir d'un
projet de zéro comme c'est le cas dans
la certification de niveau 2 ici vous
allez arriver dans un projet existant
avec un petit peu du bordel et il va
falloir rentrer dans le sujet je vous en
parle juste après et la troisème étape
sur l'interview et bien ici ça va être
une code interview qui va durer 30
minutes aussi mais qui est avec un
Google développeur expert toutes les
certifications de niveau 3 sont passées
par quelqu'un qui est membre du
programme gde donc pour être honnête ici
sur la partie code et bien il m'a fallu
quasiment une journée je dirais entre 6
et 8h concentré pour pouvoir arriver au
bout être capable d'expliquer ce que
j'ai fait et bref rendre quelque chose
de présentable donc si vous envisagez de
passer cette certification prévoyez
vraiment une bonne journée dessus il y
aura rien de trop en tout cas une fois
que j'ai validé le code et bien j'ai eu
l'interview avec un Google développur
expert qui était Nicolas frisarin donc
c'était un échange très agréable sur le
code que j'ai produit il m'a fait même
découvrir une nouvelle police que je
suis allé acheter et télécharger pour
mettre dans mon vs code qui est la
police que vous pouvez retrouver sur le
site monolisa.dev si jamais ça vous vous
intéresse et qui est une police que je
vois souvent dans les conférences ou les
workshops que je suis donc vous avez le
droit de trouver ça très moche moi
j'adore en tout cas suite à C interview
et bien j'ai reçu encore une fois le PDF
et l'URL pour pouvoir ajouter tout ça
sur mon LinkedIn et c'est comme ça que
j'ai passé les trois certification du
site
angularraining.com donc ici cette
certification est sympa ça donne
confiance en soi on se dit qu'on connaît
quand même quelques trucs avancé sur
angular mais sur cette certification de
niveau 3 je vois pas de choses entre
guillemets de de grand d'étapes à
valider c'est-à-dire que l'étape 2
permet vraiment de s'assurer qu'on est
prêt à produire du code en entreprise
entre guillemets pour son premier jour
on peut démarrer il y a pas de honte à
avoir si on a une première mission sur
angular mais la certification de niveau
3 à part vous donner encore plus
confiance en vous que la step 2 j'ai pas
vu je dirais de d'output entre
guillemets vraiment tangible là-dessus
en tout cas par rapport à ces trois
certifications que j'ai passé voici un
peu mon retour en synthèse premièrement
c'est des vraies certifications
c'est-à-dire que vous achetez pas un
badge pour faire joli c'est des
certifications qui permettent
d'accréditer un niveau technique sur une
technologie et qui est plutôt assez bien
fait donc c'est ce que j'appelle des
vraies certifications parce que vous
pouvez échouer vous venez vraiment
valider un niveau c'est pas pour acheter
un badge deuxièmement c'est une
certification qui n'a pas entre
guillemets de reconnaissance officielle
dans l'industrie c'est pas reconnu par
l'État ou par Google officiellement par
contre ça permet réellement je trouve
d'accréditer d'un niveau technique donc
ça je trouve ça plutôt intéressant parce
que même par exemple en inter dans votre
entreprise ça va permettre d'évaluer le
niveau technique des gens s'ils arrivent
ou non à passer cette certification je
trouve que c'est assez représentatif ça
donne une bonne idée de là où vous en
êtes et troisièmement la certification
entre guillemets qui pour moi le plus
d'intérêt c'est la certification de
niveau 2 qui va permettre si par vous
mettez en place un petit parcours pour
les nouveaux arrivants dans votre
entreprise et bien de savoir que en
passant le niveau 2 une personne a entre
guillemets le niveau minimum acceptable
pour démarrer en effet si vous arrivez
pas à passer le niveau 2 ça veut dire
que vous êtes pas assez à l'aise sur les
formulaires ou le routing qui sont un
petit peu des tâches basiques du
développement web donc les valider peut
être tout à fait pertinent avant de
démarrer son premier projet son premier
jour sur angular donc si la
certification de niveau 2 vous intéresse
et ben je vous ai mis deux liens sous la
vidéo un lien affilié si vous voulez
soutenir la chaîne et un lien pas
affilier si vous en avez rien à
encore une fois j'ai mis un lien que
vers la certification niveau 2 parce que
j'estime que c'est la seule qui a un
vrai intérêt en tout cas de mon côté
j'ai mis fièrement toutes mes
certifications comme des médailles sur
mon LinkedIn c'est mes nouveaux diplômes
entre guillemets et je vais me contenter
de ça en attendant d'avoir entre
guillemets la vraie certification que je
vise qui est gde c'est-à-dire Google
devvelopper expert d'ici quelques années
en tout cas merci d'avoir pris le temps
de regarder cette vidéo j'espère que ça
vous a apporté de la valeur vous avez
appris deux trois trucs et si vous
cherchez à devenir développeur web
professionnel rapidement et bien voici
trois manières dont je peux vous aider
gratuitement premièrement vous retrouvez
une nouvelle vidéo sur la chaîne sur des
principes de code senior toutes les
semaines donc si ça vous intéresse
repassez quand vous en avez besoin
encore une fois pas besoin de vous
abonner deuxièmement vous pouvez
également interagir avec la chaîne poser
vos questions en commentaire mettre des
pouces bleus et cetera ça va permettre
de faire pousser la chaîne le but c'est
pas de travailler pour l'algorithme
Youtube c'est de faire connaître la
chaîne et de nous donner une crédibilité
si demain on veut interviewer des
experts dans notre industrie par exemple
un technit chez Google ou un architecte
chez Netflix et de pouvoir mettre cette
interview sous la forme d'une vidéo
Youtube tout ça sera possible si ça vous
intéresse et que vous participez à la
chaîne et enfin si vous êtes intéressé
pour pour participer à un des workshops
professionnels que j'organise et bien
vous en retrouverez un sur JavaScript en
lien dans la description c'est un
workshop en libre service pour apprendre
2080 sur JavaScript et être capable de
produire du code sur ce langage en
entreprise ça dure entre 3 et 4 heur et
c'est en libre accès sur le site
angulersenior.fr jusqu'en juillet 2024
ensuite ce workshop sera retiré et sera
remplacé par un autre mais il sera plus
accessible donc si ça vous intéresse ne
traînez pas vous retrouverez un lien en
description
sous la vidéo en tout cas je vous dis à
bientôt pour une prochaine vidéo bon
code Seigneur d'ici là Ciao