Développement numérique – module 1

Appréhender la chaîne complète du développement de sites internet (vitrine, e-commerce ou métier)

Technologies utilisées : CMS (WordPress),SQL, Bases de données relationnelles, initiation au développement Web : HTML, CSS, PHP, Javascript

WordPress, le CMS de référence

Un CMS (Content Management System ) permet la conception, la gestion et la maintenance rapide et dynamique de sites internet et d’applications mobiles. Il s’appuie sur une base de données (généralement MySQL) qui contient aussi bien les pages dynamiques du site que les données métier.

La structuration du site est directement gérée par le CMS via différents modules (pages, articles, catégories). Des thèmes et des modèles peuvent être utilisés pour faciliter la création des pages du site.

L’intérêt du CMS est de permettre à l’administrateur ou à un utilisateur ayant l’autorisations de pouvoir facilement modifier les contenus du site, ajouter des pages ou des modules

Des profils utilisateurs peuvent créés en fonction des rôles qui leur sont attribués (admin, rédacteur)

Le choix de WordPress a été évident. C’est actuellement l’outil qui est utilisé pour déployer plus de 30% des sites mondiaux. Les autres CMS comme Drupal ou Joomla sont à moins de 5%. En outre, sur l’ensemble des CMS la part de WordPress est de 60%

OBJECTIF DU MODULE

L’objectif de ce module est de permettre aux apprenants d’être en mesure de gérer et de deployer un site internet complet en utilisant le CMS WordPress en utilisant les principaux langages de programmation Web

Initiation à la programmation Web

En full-stack, la maîtrise des principales technologies et des principaux langages de programmation actuels est nécessaire.
Il faut être capable d’intervenir en front end pour l’affichage et la convivialité, mais aussi en back end pour les fonctionnalités et la maintenance.

st ainsi capable d’intervenir aussi bien sur le front end que sur le back end des sites Internet ou des applications. Le développeur full stack est très apprécié pour ses compétences variées.

POINTS CLÉS

HTML, CSS

PHP, Javascript

CMS – WordPress