Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Projet individuel - Etape II : Créer son site web (portfolio & projet)

Cette étape consiste à publier ton portfolio en ligne sous forme de site web. Tu vas forker un modèle prêt à l’emploi, le personnaliser, puis le mettre en ligne gratuitement via GitHub Pages. Ce même site servira de rendu pour le projet final — autant bien le configurer dès maintenant.

La configuration se fera sur GitHub Pages. Toutefois, si vous préférez éviter d’avoir un répertoire GitHub public, vous pouvez utiliser GitLab comme alternative (voir les détails plus bas).

Objectifs pédagogiques

Concepts clés

Étapes

1. Forker le modèle : Crée ta propre copie du répertoire sur ton compte GitHub.

2. Activer les workflows Onglet Actions → cliquer sur “I understand my workflows, go ahead and enable them”.

3. Activer GitHub Pages Settings → Pages → source : GitHub Actions.

4. Personnaliser le contenu

FichierContenu
content/apropos.mdTa page de présentation
content/img/ma_photo.pngTa photo (remplacer le fichier)
content/portfolio.mdTes réalisations
content/mon_projet.ipynbTon projet d’analyse

5. Mettre à jour la navigation Éditer myst.yml pour ajouter/retirer des pages de la table des matières.

6. Publier Chaque commit déclenche automatiquement la mise à jour du site. L’URL est visible dans Settings → Pages.

Les étapes complètes pour réaliser ce projet sont disponibles dans le README du modèle.

Évaluation et rendus

ActivitéQuand ?Où ?
Site publié (lien vers ton portfolio)à la fin du TP[Rendu_TP5]({{ MOODLE_RENDU_TP5 }})

Critères d’évaluation

CritèreDétail
Répertoire configuréFork, Actions et Pages activés, site accessible
Page À proposPrésentation personnelle complète
Page PortfolioContenu pertinent et mis en forme
Projet intégréNotebook visible et fonctionnel sur le site
Navigationmyst.yml cohérent avec les pages présentes
Qualité MarkdownMise en forme soignée, pas de contenu brut

Optionnel : GitLab (portfolio privé)

Alternative à GitHub si vous ne souhaitez pas de répertoire public.

Les étapes complètes pour réaliser ce projet sont disponibles dans le README du modèle.