Plan du cours
Introduction
Vue d'ensemble du cycle Web Development
- Contrôle de version, codage, construction, test et déploiement
- Automatisation du processus
Les principes fondamentaux des API et leur fonctionnalité
- Modèles d'architecture Web : le modèle composite, le modèle proxy et le modèle façade
- Opérations : requêtes et mutations
Préparation de l'environnement de développement
- Préparer le dépôt de code (GitHub, GitLab, etc.)
- Installation de NPM
- Préparer les dépendances des fichiers
Développer une application
- Création d'un magasin de données qui charge le contenu d'un dossier de données
- Création d'un fichier serveur et configuration de GraphQL
- Exécuter React avec Relay comme framework JavaScript
- Automatiser le travail grâce à l'extraction préalable (pre-fetching)
- Utilisation de requêtes différenciées, définition de propriétés pour trouver des données critiques
- Séparation de code des données à l'aide de Relay
Test de l'application
- Trouver des erreurs de code avec JSHint
- Tester l'optimisation avec web.dev
Sécuriser l'application
- Authentification des utilisateurs
Dépannage
Résumé et conclusion
Pré requis
- Une compréhension des API
Public cible
- Développeurs
Nos clients témoignent (5)
Environnement convivial. De plus, j'ai apprécié la formation en face à face. Elle est très productive. Je la recommanderais certainement à mes amis et collègues.
Zeed - Tamkeen Technologies
Formation - Building Microservices with NodeJS and React
Traduction automatique
La situation était atypique car une formation intensive pour les développeurs devait être dispensée à des non-développeurs. Łukasz releva ce défi avec empathie et beaucoup d'humour. Grâce à sa manière intelligente et flexible, il a réussi à garantir un gain concret en termes d'apprentissage pour tous. J'ai beaucoup apprécié cette expérience et serais ravi de suivre à nouveau une formation avec Łukasz.
Christoph - Honda Bank GmbH
Formation - MERN Fullstack Development
Traduction automatique
Il est très patient et compréhensif envers les participants. Toujours disponible pour nous fournir des conseils précieux et des insights sur l'adoption de micro-frontends dans notre propre organisation. Il nous a également appris comment mettre en œuvre un micro-frontend sans utiliser de codes prédéfinis.
Alvin Chin - Ministry of Defence
Formation - Building Micro Frontends with React
Traduction automatique
Le formateur inspire confiance car il enseigne vraiment et construit une application d'exemple étape par étape, à partir de zéro, plutôt que de se contenter de montrer des diapositives ou des références.
Ka Kin Ma - Hospital Authority
Formation - Advanced React
Traduction automatique
Sa capacité à expliquer des concepts complexes de manière simple. Il pouvait aborder les concepts de haut niveau jusqu'aux bases. Il gérait bien les questions.
Sefako Tholo - Vodacom SA
Formation - React with Next.js
Traduction automatique