Académie React Québec (français)

jeudi, 14 juin 2018 8:30 AM - vendredi, 15 juin 2018 4:30 PM EST

Québec, Qc, G1K 3H4, Canada

S'inscrire maintenant
Cet événement est actuellement pas en vente, S'il vous plaît contactez l'organisateur à l'adresse e-mail sur le coin inférieur droit.

Inscription

Vente terminée

Régulier Partiel Approbation - $995.00

Formation de 2 jours sur React

Entrez votre code de réduction

  • Sous-total (hors frais et réductions)
  • Frais
  • Montant total

1. Select Seats

2. Review and Proceed

jeudi, 14 juin 2018 8:30 AM - vendredi, 15 juin 2018 4:30 PM EST

Atelier concentré de 2 jours sur React JS pour les développeurs Web. Créez des sites Web modernes profitant de la même technologie utilisée par Facebook, Netflix, Instagram et bien plus. Visitez www.reactacademy.ca.

Qu’est-ce que React?

React est une bibliothèque JavaScript créée par Facebook. Elle permet aux développeurs de générer des applications Web à partir de données qui peuvent être modifiées sans avoir à rafraîchir la page. Elle offre plus de rapidité, de simplicité et d’évolutivité.

React est utilisée sur des milliers de sites Web (Facebook, Netflix, Instagram, NY Times) et d’applications mobiles (Skype, Uber, Tesla).

 

Plan de cours

Jour 1
Toutes les compétences de base que vous devez acquérir.

  1. Introduction
    Qu'est-ce que React? (Avant 2015 : ReactJS)
    Avantages et caractéristiques
    Installation
    Bonjour le monde avec React
  2. JSX et rendu
    API React
    Langage JSX
    Virtual DOM et réconciliation
  3. Composants
    Types de composants
    Utilisation de propriétés (React Props)
    Utilisation d'états (React State)
  4. Cycle de vie (lifecycle)
    Création et destruction de composants
    Événements de cycle de vie (lifecyle hooks) (componentDidMount(), componentWillUnmount())
    Utilisation de SetState()
  5. Gestion d'événements
    Liaisons d'événements (event listeners)
    Arguments 

Jour 2
Approfondissez vos compétences.

  1. Connexion aux données : Redux
    Introduction à Flux et à Redux
    Actions
    Réducteurs (reducers)
    Stockage
    Flux de données
  2. Formulaires
    Composants contrôlés
    Composants libres (uncontrolled components)
    Références (refs)
    Validation
  3. Routage
    Historique (history)
    Chemins (paths)
    Liens (links)
  4. Technologies additionnelles
    React Native : développement d'applications mobiles avec React
    Alternatives de Redux : Relay, Apollo + GraphQL, ModX and Jumpsuit
    Applications Web progressives (PWA)

Apportez votre portable.  

Politique d'annulation

Pas de frais d'annulation jusqu'à 7 jours avant l'événement.

Eric Côté est un formateur technique certifié. Il a donné pendant des années des formations sur le développement d'applications Web sur différentes plateformes, notamment celle de Microsoft. Il se consacre maintenant à la programmation Open Source.

Contactez l’organisateur