Cette formation comprendra une introduction générale de l’outil de contrôle de versions de code Git et à la philosophie des plateformes de gestion de versions centralisées (ou forges) Github et Gitlab, puis une présentation de la structure d’une page web statique et de la logique d’intégration continue (CI) permettant de publier des pages internet sur ces plateformes.
Après une présentation des principales notions, la séance comprendra une partie pratique dédiée à la mise en ligne d’une première version de page statique sur Github à partir d’un format simplifié (template).
Cette séance n’a pas pour objectif de rentrer en détail dans l’usage de Git, et l’utilisation d’un client (Github Desktop) sera privilégiée. De même, la séance ne détaillera pas la construction de contenu web (HTML/CSS ou javascript). Des ressources seront fournies pour se former sur ces différentes dimensions.