Kalicrunch la newsletter, je m'abonne
FORMATION
Développement

Formation React JS, une autre manière de faire du JavaScript

RÉFÉRENCE : DREA02
DURÉE : 3 jours
LIEU : Paris
TARIF : 1 390 €HT
PUBLIC : Public de développeurs, architectes et chefs de projets
PRÉ-REQUIS : Connaissances de base en programmation
AGENDA : Nous consulter

Description

ReactJS est une librairie JavaScript développée par Facebook. Cette formation est l’occasion de découvrir ou redécouvrir comment cette approche de composant, similaire à celle d’Angular, s’applique à la réalisation d’applications performantes côté client, côté serveur, ainsi que dans la mobilité (au travers de React-native). Nos formateurs expérimentés s’attacheront à vous présenter les bonnes pratiques et la manière de mettre en place une application performante qui ont fait la renommé de cette libraire.
À l’issue de cette formation, vous serez en mesure de :
  • Développer une application riche avec ReactJS
  • Gérer et optimiser les problématiques de performances
  • Utiliser React pour une développer des fonctionnalités côté serveur
  • Être en mesure d’appliquer React pour le développement mobile
  • Savoir éviter les pièges et respecter les bonnes pratiques
  • Un formateur expert dans les frameworks JS et React JS en particuliers avec de nombreux retours d’expériences et des best practices à partager avec vous
  • Une parfaite maîtrise de React JS enrichie au fil de nos retours d’expériences lors des missions et des prestations menées chez nos clients
  • Un corpus documentaire enrichi par la capitalisation de nos développeurs React JS et de nos consultants experts
  • Des mises en situations sur des cas projets réels
  • Une méthode pédagogique pensée comme un parcours apprenant qui alterne de la méthodologie, des supports, des ateliers de mise en pratique et des tests de validation d’acquis.
Les fondamentaux
  • Les limites de JavaScript et présentation des frameworks JS
  • Les composants et les différents modules
  • Les classes
  • Syntaxe ES6
  • Typescript
  • Flow
  React
  • Le concept et l’environnement de développement
  • La Syntaxe JSX, la comprendre et les pièges à éviter
  • Écrire un composant avec JSX
  • Comprendre et gérer les cycles de vie
  Composants
  • Conception de composants
  • Gestion des événements
  • Design Pattern
  • Component Data Flow
  • Réusabilité des composants et de leurs propriétés
  • Architecture de React, DOM et les vues
  Application avec Redux
  • Présentation Redux et intégration dans React
  • Navigation avec React Routeur
  • Les Stores
  • Les Actions et Reducers
  • Autres fonctionnalités très utiles
  React Native
  • Introduction sur les OS et les différents types de solutions mobiles (natif, hybride, cross-plateform)
  • React Native vs autres solutions cross-plateform
  • Prise en main
  Bilan
  • L’essentiel à retenir
  • Les bonnes pratiques React JS
Je suis intéressé

Veuillez remplir les informations suivantes, notre service recrutement reviendra vers vous dans les plus brefs délais.