6 cours de réaction de pointe

React est une bibliothèque JavaScript pour la création d'interfaces utilisateur qui a conquis le monde du développement Web. React est connu pour ses performances extrêmement rapides et a créé un écosystème de milliers de modules associés sur le NMP.. 

Cependant, dans une communauté qui privilégie le choix et la flexibilité, il peut être difficile de savoir par où commencer! Voici donc six cours qui vous permettront de vous familiariser avec le dernier développement de React.. 

Que vous souhaitiez maîtriser l'animation React, apprendre à travailler avec React Native ou Redux, ou vous mettre la main à la pâte pour créer des applications pratiques de React, ces cours vous ont couvert.

1. Applications Web modernes avec React et Redux

Dans ce cours, Andrew Burgess, instructeur d'Envato Tuts +, vous aidera à créer des applications Web modernes avec React et Redux.. 

Partant de rien, vous utiliserez ces deux bibliothèques pour créer une application Web complète. Vous commencerez par l'architecture la plus simple possible et vous construirez lentement l'application, caractéristique par caractéristique. À la fin, vous aurez créé une application complète de cartes mémoire pour apprendre par répétition espacée..

En cours de route, vous aurez l'occasion de perfectionner vos compétences en ES6 (ECMAScript 2015) et d'apprendre les modèles et les modules qui fonctionnent le mieux avec React et Redux.!

 

2. Cinq exemples pratiques pour apprendre à réagir

Parfois, la meilleure façon d'apprendre consiste simplement à plonger et à faire quelque chose de concret. Dans ce cours de Jeremy McPeak, vous allez apprendre à réagir en écrivant des composants que vous pourriez intégrer à vos propres applications..

En cours de route, vous apprendrez toutes les bases du codage des composants React. Vous en apprendrez plus sur JSX, les événements, la gestion de l'état et les accessoires. Vous découvrirez également d'autres concepts clés tels que les composants d'ordre supérieur, les méthodes de cycle de vie et l'utilisation de bibliothèques tierces..

 

3. Commencez avec React Native

Les utilisateurs d'applications mobiles s'attendent à des performances et des fonctionnalités qui ne peuvent être fournies que par le développement d'applications natives. Mais devenir natif signifie souvent que vous devez développer votre application pour plusieurs plates-formes. React Native comble cette lacune en vous permettant d'écrire votre interface utilisateur en JavaScript moderne et en la transformant automatiquement en vues natives spécifiques à la plate-forme..

Dans ce cours, l'instructeur d'Envato Tuts +, Markus Mühlberger, vous apprendra à écrire des applications mobiles dans React Native. Vous apprendrez à créer, mettre en forme et style des composants, à fournir une interaction utilisateur et à intégrer des composants tiers à votre application. En cours de route, vous construirez une application de fitness inter-plateformes géniale!

 

4. Construire une application sociale avec React Native

Une fois que vous avez commencé à utiliser React Native dans le cours ci-dessus, vous aurez intérêt à mettre vos connaissances à profit. Alors essayez ce cours sur la construction d’une application sociale avec React Native.

Vous êtes de nouveau avec Markus Mühlberger pour celui-ci et il vous montrera comment créer facilement une application sociale avec un back-end Firebase. Vous apprendrez également des sujets plus avancés tels que le routage des vues sophistiqué, l'accès aux appareils photo et aux bibliothèques de photos et l'utilisation du carnet d'adresses du périphérique..

 

5. Comment animer votre application React

Si vous souhaitez ajouter de la vie et de l'engagement à votre application React, l'animation est un excellent moyen de le faire..

Dans ce cours, vous apprendrez à ajouter de l'éclat à votre application Web à l'aide d'animations simples. Suivez Stuart Memo et vous construirez une application de base pour les tâches, puis l'améliorerez avec une animation d'interface utilisateur.. 

Pour commencer, vous allez apprendre à utiliser les points d'ancrage d'animation intégrés de React. Une fois que vous maîtriserez parfaitement ce sujet, vous passerez à react-motion, une bibliothèque d'animation très populaire et puissante..

 

6. Coder une application universelle React

Coder une application full-stack a toujours été difficile. Les développeurs doivent connaître des ensembles de langages, outils, bibliothèques et frameworks complètement différents pour le client et le serveur. Mais avec React et Node, vous pouvez utiliser le même code JavaScript sur le client et le serveur..

Dans ce cours, Jeremy McPeak vous montrera comment écrire une application React universelle (isomorphe) pouvant être rendue sur le serveur ou le client. Cela nous permettra de réutiliser le même code sur le serveur et le client, et facilitera l’indexation de notre application par les moteurs de recherche. Suivez-moi pendant que Jeremy crée une application simple dans React avec React Router, puis la met à niveau avec un routage côté serveur..

 

Regarder n'importe quel cours maintenant

Vous pouvez suivre l'un de nos cours React immédiatement avec un abonnement à Envato Elements. Pour un tarif mensuel modique, vous avez accès non seulement à ces cours, mais également à notre bibliothèque croissante de plus de 1 000 cours vidéo et de livres numériques de premier plan sur l'industrie sur Envato Tuts.+. 

De plus, vous obtenez maintenant des téléchargements illimités à partir de la vaste bibliothèque Envato Elements de plus de 400 000 ressources créatives. Créez avec des polices, des photos, des graphiques et des modèles uniques et livrez plus rapidement de meilleurs projets.