Intégration API avec JavaScript : Capacité à intégrer des données API de manière dynamique dans les pages web, assurant une interaction correcte entre le front-end et le back-end.
Développement Front-End : Compétence en manipulation du DOM avec JavaScript pour afficher et interagir avec les données.
Planification et Exécution de Tests : Création et exécution d’un plan de test d’acceptation pour valider la qualité et la conformité du développement par rapport aux spécifications.
Utilisation des Spécifications Techniques : Compréhension et application des spécifications techniques et fonctionnelles pour guider le développement et les tests.
Analyse SEO et Accessibilité : Identification des problèmes SEO et d'accessibilité sur un site web, et compréhension des pratiques recommandées pour y remédier.
Optimisation Technique : Application de techniques pour améliorer la vitesse de chargement des pages et assurer la conformité aux standards web.
Documentation et Rapport : Création d’un rapport détaillé avec des recommandations et des preuves visuelles pour démontrer les améliorations apportées.
Utilisation des Outils de Mesure : Utilisation d'outils pour mesurer la performance du site et l'impact des changements apportés.
Conception Mobile-First : Compréhension de l'importance de créer des interfaces web adaptées aux appareils mobiles avant d'étendre la conception aux écrans plus grands.
Animations CSS : Mise en œuvre d'animations pour rendre l'interface plus interactive et engageante.
Gestion de Version : Familiarisation avec Git et GitHub pour suivre les modifications du code et collaborer efficacement avec d'autres développeurs.
Utilisation de SASS : Création de styles CSS modulaires et maintenables pour une meilleure gestion des styles complexes.
Développement de sites et applications web (HTML, CSS, JavaScript) Utilisation de frameworks modernes comme React Consommation et intégration d'API Gestion de projet avec Git et GitHub Optimisation SEO pour améliorer la visibilité des sites Réalisation de projets concrets : intégration de maquettes et création d'applications web dynamiques