Comprendre les bases d’un site web
- Environnement d’exécution serveur et langages utilisés (serveur Apache, serveur MySQL, langages PHP, HTML, CSS, Javascript, Smarty (templates Prestashop))
- Hébergement OVH, utilisation et configuration (versions PHP, accès HTTPS (si disponible sur la formule d’hébergement OVH), accès à la base de données, utilisation de phpMyAdmin, accès aux logs Apache)
Sensibilitation aux langages
- HTML, CSS, javascript, PHP, SQL, Smarty (Templates Prestashop)
Mise en place d’un environnement de développement
- Mise en place d’un environnement de développement sur Windows 10 (WampServer 3.2.3), et configuration locale d’une version de développement du site Prestashop
- Outils de développement : éditeur de texte (Sublime Text / VScode) / client FTP (Filezilla)
Architecture d’un site Prestashop
- Présentation de l’architecture d’un site Prestashop (classes, contrôleurs, modules, overrides, thèmes)
- Différences entre les versions 1.6 et 1.7 de Prestashop