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

jeudi, 17 janvier 2019 8:30 AM - vendredi, 18 janvier 2019 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

sales ended

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

Entrez votre code de réduction

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

1. Select Seats

2. Review and Proceed

jeudi, 17 janvier 2019 8:30 AM - vendredi, 18 janvier 2019 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
    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 $.

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