Identification de la formation
Code de formation: 
2022-9540
Domaine - Formacode: 
information scientifique et technique

Avant la séance : les participants auront installé Git sur leur ordinateur ( https://gitscm.com/ ) ainsi qu’un éditeur de texte type programmation (par exemple: https://atom.io/ ou https://code.visualstudio.com/ ou https://notepad-plus-plus.org …) et un émulateur de terminal (intégré dans https://code.visualstudio.com/, ou natif pour linux et Mac OS). Ils auront effectué la mise à jour de leur navigateur (firefox ou chromium ou dérivé).
Les participants devront également installer le générateur de sites web statiques Hugo.
Un accès à une plateforme GitLab sera également nécessaire.

1. Introduction
Un site web : pour quoi faire ?
Un site web avec Git et GitLab : Pour quoi faire ?
Vérification des environnements logiciels des participants

2. Les générateurs de sites statiques (SSG)
Le langage markdown
Créer un site avec Hugo
Configuration du site
Enrichir le site web

3. Intégration/développement continu(e) avec GitLab
Principes généraux
Configuration de la CI/CD

4. Publication d’un site web avec Gitlab

Contenus pédagogiques
Objectifs: 
Au délà de la gestion de documents textuels, Git et plus particulièrement GitLab, couplés à l’utilisation du langage markdown et de générateur de sites statiques (SSG), sont de formidables pour mettre en place et diffuser, de façon collaborative si nécessaire, simplement et rapidement un site web. Les usages sont multiples : - Documentation - Site personnel - CV - … Au cours de cette formation, les participants apprendront à publier un site web grâce à ces outils et à le mettre en ligne. Tout d’abord, nous aborderons la langage markdown, et l’utilisation d’un générateur de site statique. Ensuite, nous approfondirons l’intégration/déploiement continu(e) offerte par gitlab. Enfin, nous combinerons l’ensemble des connaissances acquises pour publier et faire évoluer un site web, qui pourra être de différentes natures : CV, documentation, site personnel...
Public visé: 
tout public
Résultats attendus de la formation: 
Au délà de la gestion de documents textuels, Git et plus particulièrement GitLab, couplés à l’utilisation du langage markdown et de générateur de sites statiques (SSG), sont de formidables pour mettre en place et diffuser, de façon collaborative si nécessaire, simplement et rapidement un site web. Les usages sont multiples : - Documentation - Site personnel - CV - … Au cours de cette formation, les participants apprendront à publier un site web grâce à ces outils et à le mettre en ligne. Tout d’abord, nous aborderons la langage markdown, et l’utilisation d’un générateur de site statique. Ensuite, nous approfondirons l’intégration/déploiement continu(e) offerte par gitlab. Enfin, nous combinerons l’ensemble des connaissances acquises pour publier et faire évoluer un site web, qui pourra être de différentes natures : CV, documentation, site personnel...
Modalités d'alternance: 
pas d'alternance
Conditions spécifiques: 
Pour cette formation, il est nécessaire de savoir : Les rudiments d’utilisations d’un terminal (lancement de commandes) Les bases de l’utilisation de Git et Gitlab (enseignées lors du stage "Utiliser Git et Gitlab pour gérer et diffuser des documents numériques textuels" : https://sygefor.reseau-urfist.fr/#/training/9537/11208 )
Déroulement du stage
Modalités d'enseignement: 
Formation entièrement présentielle
Durée (heures): 
6 heures
Période de formation: 
Ma, 05/04/2022
Inscription
Période d`inscription: 
Ma, 05/04/2022 - Lu, 04/04/2022
Prise en charge des frais de formation possible: 
Oui
Contact de l'action de formation: 

URFIST de Lyon (20 Avenue Gaston Berger 69603 Villeurbanne)

Nom: 
URFIST de Lyon
Adresse: 
20 Avenue Gaston Berger
Code postal: 
69603
Ville: 
Villeurbanne
Téléphone fixe: 
04 72 43 12 89
Courriel: 
cherifa.boukacem@univ-lyon1.fr
Web: 
urfist.univ-lyon1.fr/
Région: 
Rhône-Alpes
Organisme formateur: 
URFIST de Lyon
Organisme de formation: 
URFIST de Lyon
Domaine - NSF: 
325
Domaine - Rome: 
32214
Niveau à l'entrée en formation: 
Information non communiquée
Niveau à l'entrée en formation obligatoire: 
Non
Formation certifiante: 
Non
Rythme de la formation: 
Temps plein
Modalités d'entrée sortie: 
Entrées / sorties à dates fixes
Langue utilisée lors de la formation: 
Français