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
Audience
- Développeurs
Nos Clients témoignent (5)
La situation était atypique car une formation intensive pour développeurs devait être menée avec des non-développeurs. Lukasz a relevé ce défi avec empathie et beaucoup d'humour. Grâce à son intelligence et à sa flexibilité, il a réussi à faire en sorte que tout le monde puisse bénéficier d'un apprentissage concret. J'ai beaucoup apprécié ce séminaire et je le referais volontiers avec Lukasz.
Christoph - Honda Bank GmbH
Formation - MERN Fullstack Development
Traduction automatique
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Formation - React with Next.js
It was nice it had a lot of exercise, but the pace is too fast.
Irina - Thales Group
Formation - Advanced React
The trainer had a lot of knowledge of the material and was able to bring it to us in a fun and lighthearted way.
Yordi Habets - Etesian IT consulting
Formation - GraphQL Basics
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic