Sring Boot.
Côté backend je vous propose de voir comment Spring Boot fonctionne
Une fois que votre application est en production on observe souvent des temps assez longs pour charger vos écrans
Je vous propose une session expert pendant laquelle nous pouvons voir la marche à suivre pour que votre site soit plus rapide. Aujourd'hui les utilisateurs supportent de moins en moins les sites longs à charger. Au delà de 3sec de chargement vous avez perdu 57% des visiteurs... Il est donc primordial d'otimiser les temps de chargements. Cette formation axée sur la pratique propose différentes étapes d'optimisation.
Dev-Mind est enregistré sous le numéro 84 42 02955 42 en tant que prestataire de formation conformément aux dispositions de l'article R. 6351-6 du code du travail.
Cet enregistrement ne vaut pas agrément de l'état.
N'hésitez pas à me contacter pour plus de renseignements. Chaque formation Dev-Mind peut être adaptée à votre contexte. Je propose 2 modes de formation :
Durée : variable (formation à la carte)
Introduction au langage
Les différentes balises
Les attributs des balises HTML
Démarrer un nouveau projet avec un starter
Les principes de base
Définir des styles
Les sélecteurs
Le modèle de boîtes
Les flexbox
Industrialisation
Introduction au langage
Données
Instructions
Les fonctions
Les objets
Les collections
Gestion d’erreur
Chaîne de caractères, nombres, dates
Gestion des évènements
Stocker des données (cookies, Local storage...)
Tests unitaires
Récupérer des données
Au cours de cette formation nous aborderons les points suivants. Chaque point sera illustré par des travaux pratiques pour vous aider à mieux comprendre l'intérêt de chaque étape
Mesurer les performances
Agir au niveau du protocole de communication HTTP2
Améliorer le temps de chargement initial (loadtime)
Améliorer les temps pour le deuxième chargement (refresh / offline)
Améliorer le rendu et le premier affichage (first load)
Comment écrire rapidement un backend en Java
Exposer des services REST accessible ensuite via JavaScript
Interagir avec une base de données
Gérer des appels synchrones via SpringWeb
Gérer des appels asynchrone via WebFlux
N'hésitez pas à me contacter si vous souhaitez plus d'informations
Guillaume EHRET
guillaume (@) dev-mind.fr