Construction d'un Convertisseur Markdown en HTML utilisant Git

Le TP vise à construire un convertisseur Markdown en HTML, et à se familiariser avec Git en cours de route.

Détails de la leçon

Description de la leçon

Le but de ce TP est de construire un convertisseur de Markdown en HTML. Le Markdown est un langage de balisage léger qui permet de faire de la mise en forme de documents en utilisant uniquement du texte. Le HTML est le langage de balisage utilisé pour le Web. Durant le TP, nous ajouterons des fonctionnalités comme mettre des éléments en gras ou en italique, et ajouter des liens. Ce TP est un prétexte pour utiliser Git, se concentrer sur les commandes Git et leur signification.

Les sources du TP sont disponibles sur GitHub, et nous verrons comment cloner le repository durant le TP. À chaque fin de cours, vous récupérerez l'énoncé du TP. Vous pouvez télécharger un répertoire de ressources contenant des énoncés et slides sur le site Eleform. Une correction par vidéo est disponible pour clarifier les points flous.

Objectifs de cette leçon

Les objectifs de cette vidéo sont d'enseigner la conversion du Markdown en HTML, ainsi que l'utilisation des commandes Git pour cloner et manipuler des repositories.

Prérequis pour cette leçon

Les prérequis pour suivre cette vidéo incluent une connaissance de base en programmation, ainsi qu'une compréhension élémentaire des langages Markdown et HTML.

Métiers concernés

Ce sujet est particulièrement utile pour les développeurs web, les rédacteurs techniques et toute personne travaillant avec des systèmes de gestion de contenu.

Alternatives et ressources

Des alternatives à ce TP incluraient l'usage de convertisseurs Markdown en HTML déjà existants comme Pandoc, ou des éditeurs markdown en ligne avec prévisualisation HTML.

Questions & Réponses

Le but principal est de construire un convertisseur Markdown en HTML et d'apprendre à utiliser Git.
Les fonctionnalités incluent la possibilité de mettre des éléments en gras, en italique et d'ajouter des liens.
Les sources et la documentation sont disponibles sur GitHub, et des ressources supplémentaires peuvent être téléchargées depuis le site Eleform.