• 49,17 €

REACT: From ZERO to Hooks

  • Fermé

Tu n'as pas besoin d'être un super héros pour développer en React. Apprends React et les Hooks dès maintenant !
Le problème avec le marché du développement frontend…

Si tu étais là en 2010, tu dois sûrement savoir que les choses ont bien changé.
Le terme frontend était quasiment inexistant.

On poussait relativement peu de code frontend en production.
10 ans plus tard, on a assez de travail pour y dédier des équipes entières ! 

Pour les nouveaux arrivants, c’est de plus en plus compliqué.
Toujours plus de technologies à apprendre !

Et ça ne va pas en s’arrangeant, combien d’organismes de formation enseignent des technologies déjà obsolètes…


Arriver sur le marché sans avoir exploré un framework

C’est clairement la pire chose qui puisse t’arriver aujourd’hui.
Tu peux faire le test et voir par toi-même.

Vas sur n’importe quel site d’emploi, recherche “developpeur frontend”, 85% des offres demandent la maîtrise d’un framework.

Si tu ne maitrise pas le framework demandé, on te demande souvent d’avoir une expérience sur les frameworks “concurrents”...

Maîtriser un framework, c’est presque inévitable pour décrocher un job sur le marché.


Le problème derrière tout ça

On te pousse à te jeter sur une framework avant même d’avoir consolidé tes bases sur les langages et outils sous-jacents…

Oui apprendre un framework n’est pas la première chose à faire.
Oui tu trouveras toujours un expert pour t’expliquer que tu n’as pas besoin de ça, que tu dois faire sans…

Mais garde en tête deux choses…

Premièrement, on ne débauche pas un expert pour les mêmes tâches qu’un développeur junior ou confirmé.
On fait appel à un expert pour résoudre des problèmes beaucoup plus compliqués.

Des problèmes qui ne requièrent pas toujours l’utilisation d’un framework car un framework reste du code supplémentaire qu’il faut savoir dompter…

Deuxièmement, il ne faut pas ignorer la réalité du marché.
Tu ne peux pas lutter contre ça, aujourd’hui le marché du frontend est dominé par React, Angular et Vue.

C’est un fait, les chiffres sont très faciles à trouver.

Tu peux te permettre d’ignorer cette évidence si tu as une expertise rare, une plus value sur une autre partie du marché !


Pour apprendre à marcher, il faut accepter de tomber

Ça me rappelle mon premier saut à l’élastique, les pieds au bord de la planche.
Une grosse envie de faire demi-tour, après tout pourquoi sauter dans le vide ?

Rien de rationnel à ça…

L’animateur met toujours une main dans le dos du sauteur, pour s’assurer qu’il ne saute pas dans la mauvaise position.
Je t’avoue que sans cet accompagnement, ce petit coup de pouce, j’aurais ravalé ma fierté et n’aurais jamais sauté.

Une grande respiration, l’impulsion et c’est partie, je plonge dans le vide !

En réalité, le saut dur quelques secondes mais ça m’a parut être une éternité…

J’approche du sol, je sens la montée d'adrénaline, je rentre dans l’eau jusqu’au niveau de la taille, premier rebond, deuxième rebond, terminé.

Le seul problème, c’est l’impulsion !
Le reste c’est que du bonheur, des rires, des cris et des sensations fortes…

Tomber pour mieux se relever

Peut-être qu’aujourd’hui, tu as peur de te lancer sur un framework ?
Peut-être que tu viens seulement d’apprendre HTML/CSS et Javascript, en pensant que c’était la fin du voyage ?
Peut-être que tu es effrayé à l’idée que ce n’est que le début ?

J’ai créé un contenu qui te permettra de sauter le pas.

Je l’ai consigné dans une nouvelle formation…

Le but de cette formation c’est de t’apprendre les bases de React, le framework le plus utilisé du marché.
Elle s’adresse aux développeurs qui n’ont jamais utilisé React ou ayant du mal à comprendre le fonctionnement...

Cette formation, je l’ai appelée :

REACT: From ZERO to HOOKS

Pour le lancement, je t’ai créé un code qui te donne accès à une réduction de 70%, valable seulement jusqu’à mardi soir minuit. Après il sera trop tard...

Accéder à la formation


Après cette formation

Tu maitriseras les bases de React.
React qui est à la base une librairie pour créer des interfaces est devenue en quelques années la base de frameworks très utilisés sur le marché !

Cette formation, c’est un tremplin pour entrer dans le monde de React.

A court terme, tu ne seras plus effrayé de commencer à développer en React.
Tu pourras par la suite progresser à ton rythme sur les technologies se basant sur React.

A long terme, tu augmenteras ton taux d’employabilité.
Tu seras capable de développer des composants réutilisables, tu pourras travailler sur des projets utilisant des technologies récentes.


Toujours pas convaincu ?

Une fois de plus les chiffres parlent d’eux même, React est un des piliers du développement frontend !

Je n’ai rien contre JQuery mais ne pas suivre les évolutions du marché c’est s’exposer au risque de se retrouver dépassé d’ici quelques années (parfois moins).

Regarde le sondage (60000 développeurs intéressés) publié récemment par Stack Overflow…


Tu as le choix

L’option 1: continuer d’apprendre seul, ça te prendra sûrement plus de temps, tu devras lire la documentation de bout en bout… Faisable mais pas optimal !

L’option 2: capitaliser sur la formation pour éviter de perdre du temps !
Prendre un raccourci, c’est toujours plus agréable !


Il y a beaucoup de choses à apprendre

Voici une petite liste :
  • Maîtriser le fonctionnement de base de React (sans JSX)
  • Manipuler le JSX
  • Rendre plusieurs éléments sans parents
  • Comprendre le fonctionnement de React
  • Ajouter des styles à un composant React
  • Gérer l’état d’un composant
  • Connaître le cycle de vie des composants
  • Utiliser les Hooks (la nouvelle façon d’écrire des composants)
  • Connaître la différence entre les composants Hooks et Class
  • Aborder les bases de l'interaction avec les formulaires
  • Faire un appel HTTP depuis un composant
  • Gérer le rendu de listes de composants
  • BONUS (à venir) : live coding d’une mini application 
 

Pourquoi investir sur React ?

Autre le fait que React fait partie des incontournables du marché.
Intégrer la communauté React ne peut que te faire progresser.

On dit souvent qu’il ne faut pas réinventer la roue.
React te permet de réutiliser des composants.
C’était le cas pour tous les autres frameworks et librairies de l’ancienne époque.

L’énorme différence c’est la maintenance !
Etant donné que le marché a pivoté, peu de développeurs open source prennent la peine de maintenir ces librairies quasiment inutilisées…

Et je serais le dernier à leur en vouloir !


Comment suivre la formation ?

C’est une formation vidéo, je t’explique les concepts dans des fichiers HTML séparés.
Tu auras le code avant / après, tu n’as pas besoin d’installer tout un écosystème.
Tu as juste besoin d’un navigateur, d’un éditeur de code et de quelques heures de ton attention.

Dernière chose, cette formation sera mise à jour rapidement avec un BONUS : un live coding d’une mini application faisant le parallèle entre les différents concepts abordés dans la formation.

Si tu rencontres un problème, tu peux m’envoyer un message par email ou dans ton espace de formation !

A tout de suite !

→  Démarrer la formation

Captain Dev

Contenu

Code

Les exemples de code.zip

Vidéos

Partie 1
Partie 2
Partie 3
Partie 4
Partie 5

BONUS

hack-news.zip
Live coding: Mini clone Hacker News