Prérequis
Ce livre présente beaucoup d’aspects techniques. Il vous est nécessaire de maîtriser les langages de programmation suivants : HTML5/CSS3, Bootstrap, jQuery, JavaScript, mais surtout PHP/MySQL et, pour aller plus loin, Ajax/JSON.
Vous devez également connaître quelques logiciels : un logiciel FTP (ex : FileZilla, Cyberduck), un éditeur de texte (ex : Sublime Text, Notepad++, PSPad, Coda...), Firefox ou Google Chrome et leurs outils de développement et un serveur virtuel (ex : WAMP, MAMP, EasyPHP...). Si ce n’est pas le cas, vous trouverez beaucoup de documentations sur Internet concernant ces logiciels essentiels au développement d’un site web.
Attention à bien télécharger les logiciels à partir des sites officiels, pour éviter d’installer des malwares ou virus sur votre ordinateur. Veillez également à bien mettre à jour vos logiciels avant de suivre les exercices de ce livre et à bien activer les configurations Apache et PHP nécessaires. Il vous est nécessaire d’avoir une configuration pour PHP 7 ou supérieur. Si ce n’est pas le cas, téléchargez la bonne version de PHP ou réinstallez le logiciel.
Si vous avez la plupart des compétences requises, vous devez avoir l’habitude de faire des recherches sur le Web, d’explorer les forums et d’en connaître le fonctionnement ainsi que les bonnes manières...