Devenir opérationnel rapidement en React - Volume 2
Formulaires, Stateless Components, génération de PDF depuis vos components etc...
Voir la bande annonce
Dans le volume 2 de cette formation, nous allons renforcer les connaissances acquises lors du volume 1 et poursuivre notre évolution dans l'univers de React.
Au programme :
Votre formateur
Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), dirigeant de la société rennaise Code Concept spécialisée en formation JavaScript Front, Back et mobiles hybrides, Samir Medjdoub a eu comme comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger. Fidèle à cette stratégie, il a ainsi pris la vague Angular 2 dès les versions bêta en 2015, celle de Node.js il y a sept années de cela et a eu la chance d'évoluer dans des sociétés qui avaient été parmi les premières en France à adopter MongoDB, conjointement aux bases de données relationnelles. Il a toujours cru que comparaison était raison et a porté une égale attention à React et Redux dès 2015, puis Vue.js en 2016. Meteor et désormais Svelte.js sont les outsiders qui retiennent régulièrement son attention.
Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : les formations de la société Code Concept vous aideront à investir efficacement dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2024 !
Programme de la formation
-
CommencerPrésentation du projet (4:45)
-
CommencerGénération de notre application à l'aide de create-react-app (3:13)
-
CommencerPasser des props à un component enfant (10:04)
-
CommencerAfficher conditionnellement un component enfant (5:00)
-
CommencerStateless Functional Component (4:37)
-
CommencerCréation d'un formulaire (5:03)
-
CommencerFaire d'un champ texte un "controlled component" (10:54)
-
CommencerInstallation de boostrap (1:03)
-
CommencerMettre à jour l'état lors d'un changement dans n'importe quel champ texte (11:11)
-
CommencerAjouter de nouvelles propriétés à l'objet "items" (7:41)
-
CommencerCréer dynamiquement des instances d'un component (9:35)
-
CommencerGérer les changements de components enfants (8:18)
-
CommencerGérer les changements d'état des items du devis (10:06)
-
CommencerGénérer un fichier PDF (17:29)
-
CommencerInputText : exemple de Stateless Functional Component (10:44)
-
CommencerUtilisation de notre Stateless Functional Component (6:34)
-
CommencerPrésenter le document PDF (9:15)
-
CommencerIntroduction à Flexbox (8:33)
-
CommencerIntroduction à Flexbox (suite) (9:43)
-
CommencerIntroduction à Flexbox (fin) (11:14)
-
CommencerPrésentation plus élaborée du devis (5:56)
-
CommencerUtilisation de reduce() (11:24)
-
CommencerFinalisation du document PDF (14:29)
-
CommencerSauvegarder le PDF (1:45)
-
Commencerdernière mise à jour mercredi 17 avril 2019