7 Meilleurs tutoriels gratuits pour l`apprentissage réagir et faire des applications web
En ce moment, non seulement React à la hauteur de sa popularité, mais sa popularité accélère. Autant que développement web javascript est concerné
Contenu
Donc, si vous avez décidé de l`apprendre, vous tape sur le dos: vous avez fait un choix judicieux.
Le seul problème est que la plupart vaut la peine React cours viennent avec une étiquette de prix très lourd. Par exemple, le très acclamé pour React débutants est bien sûr 89 $ (version de démarrage) et 127 $ (version maître). Des cours gratuits sont rarement aussi complets et utiles - mais nous avons trouvé plusieurs qui sont excellente et vous commencer sur le pied droit.
1. React le cours de base de formation
Tyler McGinnis est un bien connu React développeur et instructeur qui enseigne et écrit sur React depuis des années. Il a actuellement quatre cours disponibles sur React formation, dont la première est totalement gratuit et sert de point d`entrée pour les autres.
réagir Fundamentals est divisé en 32 leçons vidéo qui ajoutent jusqu`à trois heures d`enseignement. Vous apprendrez tout ce dont vous avez besoin pour obtenir une base React application et de marche (Réagir écosystème, NPM, Babel et Webpack), les concepts de base et du cycle de vie qui animent React applications, comment écrire des composants correctement, et comment transmettre des données autour.
Il est dense. Il est instructif. Il est l`introduction parfaite, et le fait que McGinnis il offre gratuitement est assez impressionnant. Cela devrait être votre premier arrêt lors de l`apprentissage React.
Site Internet - Réagir Fondamentaux Cours
2. Piratage Avec React
Piratage Avec React est un livre électronique qui est totalement gratuit, à la fin, si vous lisez la version web uniquement. Vous pouvez obtenir un PDF téléchargeable, EPUB ou version MOBI de celui-ci pour 10 $ si vous préférez prendre avec vous et d`apprendre hors ligne. De toute façon, il est une ressource formidable pour commencer qui n`aiment pas les vidéos.
Il commence au début, ce qui explique les concepts de base comme JSX et des composants et des accessoires, et tient la main pendant ses études aux sujets intermédiaires comme les états, routage, tests, effilochage, et plus encore. Il est écrit en ES6 début à la fin et vous apprendrez les meilleures pratiques le long du chemin, y compris Babel, Webpack et ESLint.
Serez-vous un expert réagissez? Non, mais volonté vous obtenez assez confortable pour se sentir en confiance et continuer à apprendre. À tout le moins, vous saurez plus que suffisant React pour décider de dépenser de l`argent sur un parcours de prime avancée ailleurs.
Site Internet - Piratage Avec React
3. Le officiel React Tutorial
On pourrait penser que le tutoriel officiel devrait être le premier endroit pour chercher à apprendre React, mais personnellement, je trouve ça un peu trop vite pour les débutants complets - il a pris beaucoup plus de connaissances que la plupart des débutants ont. Il est parfait si vous avez eu une expérience antérieure avec un autre framework web javascript.
Cela étant dit, le fonctionnaire React tutoriel est fantastique une fois que vous avez appris les concepts de base de React et luttez pour les mettre en pratique. Il vous emmène à travers la création d`une application web tic-tac-toe en utilisant rien de plus que des composants, des accessoires et de l`état. Il comble le fossé entre la théorie abstraite et l`application pratique.
Je recommande également de vérifier la officiel React documentation, ce qui explique tous les bits de React en grande quantité de détails. En particulier, la Penser dans React page est comme un mini-tutoriel sur saisir les idiomes qui animent React. Ne pas avoir peur de revenir se référer à la documentation React maintes et maintes fois que vous apprenez et de créer vos propres applications.
Site Internet - Le Site Officiel React Tutorial et pensée dans React
4. Egghead Réagissons Principes fondamentaux du cours
Intellectuel offre des dizaines de cours (des centaines de cours) sur divers sujets de développement web: javascript, angulaire, React, RxJS, Noeud, tapuscrit, etc. React est le troisième sujet sur le site, et bien que la plupart des cours sont pour les utilisateurs Premium, il y a cinq disponibles gratuitement:
- Commencer à utiliser pour créer des applications React Web
- Ajouter le routage à React Apps à l`aide du routeur React v4
- Mise en route avec Redux
- Applications de construction React avec idiomatiques Redux
- Gérer l`état complexe dans React Apps avec MOBX
Les deux premiers sont les plus importants, mais vous voudrez probablement prendre tous à un moment donné (de façon optimale dans l`ordre indiqué). Les cours supposent que vous savez déjà javascript, afin de vérifier les cours de javascript Egghead si vous n`êtes pas à l`aise avec la langue encore.7 astuces utiles pour maîtriser une nouvelle langue de programmation7 astuces utiles pour maîtriser une nouvelle langue de programmationIl est normal d`être dépassés lorsque vous apprenez à code. Vous aurez probablement oublier les choses aussi vite que vous les apprendre. Ces conseils peuvent vous aider à mieux conserver toutes ces informations nouvelles.Lire la suite
Notez que les cours haut de gamme sont très bons aussi, et ils sont la peine de vérifier si vous pouvez vous permettre l`abonnement Pro: 40 $ par mois ou 200 $ par année.
Site Internet - Intello Réagissons Principes fondamentaux Cours
5. En savoir réagir et Redux avec cabine
Bien que Redux ne fait pas partie du noyau React cadre, ils sont si souvent utilisés ensemble que vous devriez vraiment apprendre. Et même si vous déplacez finalement loin de Redux, vous pouvez prendre les concepts avec vous et les appliquer à tout ce que vous finissez par utiliser à sa place.
Cabine est une série de tutoriel 10 parties qui vous apprendra comment créer une application de réseau social simplifié à partir de zéro: l`installation Node / React / Webpack, comprendre comment réagissez travaux, intégrant Redux, traitant des caractéristiques des réseaux sociaux tels que les flux et les notifications, le traitement des images et filtres comme Instagram, et plus encore.
La dernière partie est un aperçu des « meilleures pratiques » qui non seulement vous enseigne la façon la plus efficace d`utiliser et d`organiser React / Redux, mais aussi les erreurs courantes à éviter, comment concevoir une application évolutive, et comment utiliser des outils tiers pour faciliter votre flux de travail de développement.
Site Internet - En savoir réagir et Redux avec cabine
6. LearnCode Académie Réagissons Cours
Au cours des dernières années, LearnCode Academy elle-même est distingué comme l`un des meilleurs canaux de programmation sur YouTube. Elle est spécialisée dans le développement web et couvre toutes sortes de sujets allant de HTML, CSS et javascript à des cadres spécifiques comme angulaire et React. Et tout est gratuit.Les 17 meilleurs Tutoriels de programmation YouTubeLes 17 meilleurs Tutoriels de programmation YouTubeDans ce post, nous aimerions vous indiquer quelques-unes des meilleures séries de programmation YouTube que nous avons trouvé. Tous ces éléments sont suffisants pour se mouiller les pieds en tant que programmeur débutant.Lire la suite
Le cours est divisé en trois sections: huit vidéos sur base React concepts, six vidéos sur l`utilisation de flux pour l`architecture de données, et sept vidéos sur l`utilisation de Redux pour gérer l`état. Tout cela se fait en utilisant des pratiques mises à jour, y compris ES6 et Webpack.
Notez que ce n`est pas un cours complet et Flux et Redux sont les deux concepts avancés qui ne font pas partie du noyau cadre Réagissez, donc nous vous recommandons d`utiliser ce cours comme un moyen de revoir les concepts de ciment apprises dans les cours ci-dessus.
Site Internet - Cours de React LearnCode Academy
7. La Convention React
Certains programmeurs préfèrent le code par convention - à savoir, en adhérant à un certain ensemble de décisions de conception ( « conventions ») d`un projet à réduire au minimum la complexité et d`accélérer le processus de développement, en particulier dans la phase initiale de nouveaux projets. Cet ebook en ligne vise à présenter une sorte de convention qui React les développeurs peuvent suivre.
Avant de plonger dans cela, cependant, vous devriez déjà être bien versé dans ES6, à l`aise avec le cadre React et comprendre les bases de Redux. Cet ebook est pas pour les débutants en soi. Au contraire, il est utile pour les intermédiaires qui se sentent dépassés et ne sont pas sûrs comment transformer leurs connaissances React / Redux dans les applications web à partir de zéro.
Le tutoriel commence avec un projet de kit de démarrage et vous montre comment le modifier. En suivant cette convention dans les projets futurs, vous aurez pas besoin de perdre tout le temps de recréer.
Site Internet - La Convention React
Alors, vous avez appris React: Et maintenant?
Avec ces tutoriels sous votre ceinture, vous devriez être plus assez de connaissances pour commencer à faire vos propres applications Web avec React. À ce stade, tout ce qui reste est de la pratique, la pratique, la pratique. Et ce qui est particulièrement fraîche est que vous pouvez plus tard utiliser React autochtone pour créer des applications mobiles - mais ne pas en avance sur vous-même. Stick avec des applications Web jusqu`à ce que vous êtes confiant.Créer une application Android, vous devez apprendre ces 7 langages de programmationCréer une application Android, vous devez apprendre ces 7 langages de programmationQuel langage de programmation est bon pour la création d`applications Android? Il se résume à l`historique de la programmation et les langues que vous sentez le plus à l`aise. Heureusement, vous avez des options.Lire la suite
Ça va être une route difficile, donc nous recommandons de vérifier notre article sur apprendre à programmer sans le stress. Tout simplement parce que vous avez du mal ne signifie pas vous coupez pas être un programmeur!
Espérons que ces tutoriels gratuits ont aidé! Si vous connaissez d`autres ressources REACT libre que nous avons manqué, s`il vous plaît laissez-nous savoir dans un commentaire en bas.