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

jeu, 17 janvier 2019, 08:30 - ven, 18 janvier 2019,16:30 [EST]

Québec, Qc, Canada

INSCRIVEZ-VOUS MAINTENANT

1. Select Seats

2. Review and Proceed

Régulier Partiel Approbation -$995.00

Les ventes se terminent -17/01/2019

Formation de 2 jours sur React

Lève-tôt Partiel Approbation - $795.00

Les ventes se terminent -31/12/2018

Entrez votre code de réduction

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

Informations sur l'événement

jeu, 17 janvier 2019, 08:30 - ven, 18 janvier 2019,16:30 [EST]

À propos de l'évènement

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
    DOM virtuel et réconciliation
  3. Composants
    Types de composants
    Utilisation de propriétés (Props React)
    Utilisation d'états (State React)
  4. Cycle de vie (lifecycle)
    Création et destruction des composants
    Lifecycle hooks (lifecyle hooks) (componentDidMount(), componentWillUnmount())
    Utilisation de SetState()
  5. Routage
    Historique (history)
    Chemins (paths)
    Liens (links)
  6. Gestion d'événements
    Liaisons d'événements (event listeners)
    Arguments 

Jour 2
Approfondissez vos compétences.

  1. Formulaires
    Composants contrôlés
    Composants libres (uncontrolled components)
    Références (refs)
    Validation
  2. Connexion aux données : Redux
    Introduction à Flux et à Redux
    Actions
    Réducteurs (reducers)
    Stockage
    Flux de données
    Asynchrone en utillisant Redux Thunk
  3. Optimiser React
    Livrer en mode production
    Déploiement d'une application React
    Éviter la réconciliation
    ShouldComponentUpdate()
    Composants purs
  4. Technologies additionnelles
    Aperçu de React native : développement d'applications mobiles

Apportez votre portable.  

Politique d'annulation

Frais d'annulation de 80,00 $.

A propos de l'Organisateur

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.

CONTACT ORGANISATEUR

Event Commentaires