Compétences
Découper et intégrer une maquette en mobile first et responsive design, sous Photoshop
HTML / CSS (BEM) / SASS / BOOTSTRAP / JAVASCRIPT / REACT / JQUERY- Intégrer les Design Systems existants
- Respecter la sémantique HTML
- Respecter les bonnes pratiques d'intégration : méthodologie CSS/BEM, W3C, balises Schema.org etc...
- Intégrer du contenu dynamique avec javaScript
- Implémenter les éléments en respectant les règles d'accessibilité WCAG
- Gérer la compatibilité entre les différents navigateurs et les devices
- Compiler un projet avec WEBPACK
- Respecter les normes de référencement SEO on-site : pertinence du contenu, balise meta, soigner les titres, maillages internes etc...
- Tester et optimiser la performance des pages web (poids des images, images adaptatives (srcset), lazy loading, caches etc... )
- Mettre un site en production
Créer et intégrer des données structurées : Balisage sémantique Schema.org
Référencement SEO off-site / SEA
Versionner le code avec Git / GitHub
Communiquer avec une API
AJAX, FETCH / JSONNODE JS / EXPRESS / PHP / SYMFONY / SQL / MONGOBD
Créer un site web avec le CMS WordPress
- Définir les contours du projet
- Installer WordPress en local ou sur le serveur d’hébergement
- Installer un thème et son enfant
- Intégrer les fonctionnalités
- Intégrer les contenus
- Tester et optimiser le site
- Optimiser les pages pour la navigation mobile (Accelerated Mobile Pages : AMP)
- Mettre le site en production
Stack technique
- HTML
- CSS
- SASS (Pattern 7-1)
- BOOTSTRAP
- JAVASCRIPT
- REACT
- JQUERY
- NODE JS
- EXPRESS JS
- MONGODB
- PHP
- SQL
- SYMFONY / TWIG
- WORDPRESS
- WEBPACK
- PHOTOSHOP
- GIT / GITHUB
- WAMPSERVER
- NPM
- YARN
- FILEZILLA
- POSTMAN
- ESLint
- Prettier