Formation Advanced React
React est une bibliothèque open source Javascript qui peut être utilisée pour créer des applications web et mobiles interactives.
Cette formation guidée par des instructeurs, en direct (online ou sur site) est destinée aux développeurs qui souhaitent construire React des composants et concevoir des applications complexes.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre React's concepts avancés, y compris les APIs contextuels, les HOCs, l'état extérieur, les APIs asynchrones, etc.
- Construisez des composants composables avec React.
- Permettre l’authentification du côté du serveur et du côté du client.
- Implémentation React et Redux des bibliothèques pour gérer des applications complexes et stables.
- Réduire le code et optimiser la performance d'une application.
- Tester et déployer une application.
Format du cours permettant d'évaluer les participants permettant d'évaluer les participants
- Lecture et discussion interactives.
- Beaucoup d’exercices et de pratiques.
- La mise en œuvre dans un environnement de laboratoire en direct.
Options de personnalisation de cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Plan du cours
Introduction
Préparation de l'environnement de développement
Utilisation de crochets avancés
- Crochet d'effet (interrogation d'API asynchrones)
- Crochet de contexte
- Crochets externes
- Crochets personnalisés
- Crochet de réduction
React et TypeScript
- React types d'objets et d'événements
- React types d'états
Redux
- Gérer l'état avec Redux
- Comprendre les fonctions de l'intergiciel
- Gérer les actions asynchrones avec Redux l'intergiciel
Authentification
- Authentification des utilisateurs côté serveur
- Authentification des utilisateurs côté client
Test et débogage
- Tester les composants React
- Déboguer React et Redux
- Enregistrer les actions de l'utilisateur et signaler les erreurs
- Résolution des problèmes
Optimiser les performances
- Mesurer les temps de rendu
- Utilisation de la mémorisation pour l'optimisation des performances
Composants d'ordre supérieur
Déploiement
Dépannage
Résumé et conclusion
Pré requis
- Expérience de développement à l'aide de React.
Audience
- Développeurs frontaux
- Développeurs web
- Javaprogrammeurs de scripts
Les formations ouvertes requièrent plus de 3 participants.
Formation Advanced React - Booking
Formation Advanced React - Enquiry
Advanced React - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (7)
L'attitude de l'instructeur était excellente, l'interactivité, le fait que le groupe était plus petit, il était plus facile de suivre/expliquer les concepts.
Cernica Paul
Formation - Advanced React
Traduction automatique
Flexibilité du formateur et ratio cours-exercice
Catalin
Formation - Advanced React
Traduction automatique
Le style du formateur est d'expliquer et d'être un peu amusant avec le cours.
Alina Midoschi
Formation - Advanced React
Traduction automatique
Le formateur était calme et ouvert pour répondre aux questions, et le fait qu'il nous mettait parfois au défi.
Bogdan - Ness
Formation - Advanced React
Traduction automatique
C'était bien, il y avait beaucoup d'exercices, mais le rythme est trop rapide.
Irina - Thales Group
Formation - Advanced React
Traduction automatique
Godes explications détaillées et le choix des sujets, ainsi que des anecdotes lorsque nécessaire.
Matei - Thales Group
Formation - Advanced React
Traduction automatique
- la structure du sujet
Lucian - Thales Group
Formation - Advanced React
Traduction automatique
Cours à venir
Cours Similaires
Ant Design
7 HeuresCette formation en <loc> ; (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser Ant Design pour améliorer l'expérience utilisateur de leur application React.
À l'issue de cette formation, les participants seront en mesure de mettre en œuvre les composants React de Ant Design'pour développer de belles applications web de classe entreprise.
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux développeurs qui souhaitent utiliser la pile FARM (FastAPI, React et MongoDB) pour créer des applications web dynamiques, performantes et évolutives.
A l'issue de cette formation, les participants seront capables de :
-
Mettre en place l'environnement de développement nécessaire qui intègre FastAPI, React, et MongoDB.
Comprendre les concepts clés, les fonctionnalités et les avantages de la pile FARM.
Apprendre à construire des API REST avec FastAPI.
Apprendre à concevoir des applications interactives avec React.
Développer, tester et déployer des applications (front-end et back-end) en utilisant la pile FARM.
Choosing the Right JavaScript Framework
14 HeuresCette formation en direct avec instructeur dans France (sur place ou à distance) est destinée aux développeurs qui doivent décider quel JavaScript framework utiliser pour développer des applications frontales.
A la fin de cette formation, les participants seront capables de :
- Mettre en place un environnement de développement optimal pour commencer à développer des applications frontales.
- Mettre en œuvre des applications de démonstration pour tester les limites et les avantages d'un cadre JavaScript.
- Choisir le framework JavaScript qui leur convient le mieux.
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) est destinée aux développeurs .NET débutants qui souhaitent acquérir des compétences en JavaScript, Node.js et React pour développer et migrer activement des systèmes/plateformes.
A l'issue de cette formation, les participants seront capables de :
- Écrire et déboguer efficacement du code JavaScript.
- Construire et déployer des applications côté serveur en utilisant Node.js.
- Développer des interfaces utilisateurs dynamiques et réactives avec React.
- Intégrer des composants frontaux et dorsaux pour créer des applications complètes.
- Comprendre les meilleures pratiques pour migrer les systèmes existants vers des plateformes modernes basées sur le JavaScript.
Testing React Apps with Jest
14 HeuresCette formation en direct avec instructeur in <loc> ; (sur site ou à distance) est destinée aux ingénieurs qui souhaitent utiliser Jest pour tester React des applications et des composants.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer un environnement de test approprié.
- Écrire des tests asynchrones pour React applications et composants.
- Exécuter des tests Jest avancés qui incluent le mocking, les spies et les stubs.
MERN Fullstack Development
14 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs web qui souhaitent utiliser la pile MERN pour le développement complet.
A l'issue de cette formation, les participants seront capables de :
- Intégrer React avec MongoDB, Express et Node.js.
- Construire une application web complète à partir de zéro.
- Mettre en œuvre la sécurité de l'application par l'autorisation et l'authentification.
Building Micro Frontends with React
21 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs qui souhaitent utiliser React pour développer, tester et déployer des micro-frontaux pour de grandes applications web, les rendant hautement évolutifs, indépendants de la technologie et plus faciles à maintenir.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place l'environnement de développement nécessaire pour commencer à développer des micro-frontaux avec React.
- Comprendre l'architecture, les concepts de base et les avantages des micro-frontaux.
- Apprendre à construire, intégrer, tester et déployer des micro-frontaux avec React.
- Mettre en œuvre des micro-frontaux avec la fédération de modules.
- Appliquer le pipeline CI/CD au flux de travail de niveau production.
- Connaître les problèmes courants liés aux CSS dans les micro-frontaux et comment les résoudre.
- Voir comment implémenter d'autres frameworks frontaux avec React.
Building Microservices with NodeJS and React
21 HeuresCette formation en direct animée par un instructeur (en ligne ou sur site) est destinée aux développeurs expérimentés qui souhaitent créer, déployer et mettre à l'échelle des applications à l'aide de microservices créés avec NodeJS et React.
Au terme de cette formation, les participants seront capables de :
- Développez, déployez et mettez à l'échelle des applications à l'aide de différents microservices. Créez une application rendue côté serveur React. Déployez des applications multiservices dans le cloud à l'aide de Docker et Kubernetes. Effectuer des tests d'application sur les microservices.
Next.js 14 Advanced Development
21 HeuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs web et architectes techniques de niveau intermédiaire à avancé qui souhaitent explorer les avancées de Next.js 14 et acquérir les connaissances nécessaires pour créer des applications web de pointe.
A la fin de cette formation, les participants seront capables de :
- Exploiter le plein potentiel de Next.js 14 pour construire des applications complexes.
- Utiliser les dernières fonctionnalités telles que Middleware, React Server Components, et Edge Functions.
- Mettre en œuvre les meilleures pratiques pour la performance, l'évolutivité et le référencement.
- Résoudre efficacement les problèmes courants dans les applications Next.js.
Next.js 14 - Advanced
21 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux développeurs de niveau avancé qui souhaitent maîtriser les dernières fonctionnalités de Next.js 14, optimiser les performances et mettre en œuvre des techniques modernes de React.
A la fin de cette formation, les participants seront capables de :
- Mettre en œuvre des crochets React avancés et des fonctionnalités concurrentes.
- Comprendre et utiliser efficacement les stratégies de routage Next.js.
- Exploiter les composants de serveur, les actions de serveur et les approches de rendu hybrides.
- Optimiser la recherche de données, la mise en cache et la régénération statique incrémentale.
- Utiliser Next.js comme solution backend avec Edge Functions et Edge Runtime.
- Gérer l'état en utilisant React Context, Redux et les bibliothèques d'état atomique.
- Optimiser les performances de l'application pour Web Core Vitals.
- Tester, surveiller et déployer efficacement les applications Next.js.
React : Construire des applications web hautement interactives
21 HeuresDans cette formation en direct, dirigée par un instructeur, nous démontrons la puissance et la flexibilité de React, nous le comparons à d'autres frameworks et nous accompagnons les participants pas à pas dans la création de leur propre application React.
A la fin de ce cours, les participants seront capables de :
- Comprendre la philosophie de conception de React' .
- Décider quand et où il est judicieux d'utiliser React, et quand repenser le modèle MVC conventionnel.
- Comprendre les concepts React tels que les composants, les accessoires, l'état et le cycle de vie.
- Implémenter des technologies connexes telles que Babel, Webpack et JSX.
- Construire, tester et déployer une application web interactive.
Building Interactive Applications with React, Redux and GraphQL
28 HeuresDans cette formation en direct, dirigée par un instructeur, les participants apprendront à construire des applications React en utilisant Flux et GraphQL. Le cours couvre l'installation, la configuration, l'intégration, les tests, le déploiement et les meilleures pratiques tout en accompagnant les participants dans la création d'une série d'exemples d'applications qui démontrent comment ajouter des niveaux supplémentaires de complexité et de "coolness" à une application en utilisant les outils et les techniques les plus avancés.
Le développement d'applications avec React nécessite un mode de pensée différent, comparé à ce à quoi certains développeurs sont habitués, en particulier lorsqu'ils viennent de l'état d'esprit d'autres frameworks MVC tels que AngularJS et Bootstrap. Cette formation couvre les principes fondamentaux des technologies utilisées à chaque étape afin que les participants soient non seulement capables de construire une application fonctionnelle, mais aussi de comprendre pourquoi une approche particulière est utilisée. Cela pose les bases d'une réflexion indépendante et créative sur la conception et les résultats souhaités pour la construction de leurs propres applications à l'avenir.
React with Next.js
14 HeuresCette formation en direct avec instructeur dans France (en ligne ou sur site) est destinée aux développeurs web qui souhaitent utiliser Next.js pour créer des applications React.
A l'issue de cette formation, les participants seront capables de :
- Développer des applications web côté serveur et des sites statiques en Next.js.
- Manipuler et stocker des données avec MongoDB.
- Sécuriser une application web avec l'authentification AuthO.
React Patterns
14 HeuresCette formation en direct, animée par un instructeur (sur site ou à distance), est destinée aux développeurs possédant les compétences de React qui souhaitent optimiser et améliorer leur création d'applications React en comprenant et en appliquant les modèles de composants de React .
À la fin de cette formation, les participants seront en mesure de:
- Comprendre les différents types de modèles de React
- Utiliser l'API de contexte React pour les applications Web
Format du cours permettant d'évaluer les participants
- Conférence interactive et discussion.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement de laboratoire réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
- Pour en savoir plus sur React , veuillez visiter: https://reactjs.org