https://github.com/goffinet/demo-mkdocs-material
https://github.com/goffinet/demo-mkdocs-material
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/goffinet/demo-mkdocs-material
- Owner: goffinet
- Created: 2017-10-28T15:47:00.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-08T19:01:34.000Z (over 7 years ago)
- Last Synced: 2025-01-13T10:22:29.395Z (over 1 year ago)
- Language: HTML
- Homepage: https://ci-cd.goffinet.org
- Size: 659 KB
- Stars: 0
- Watchers: 3
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Apprendre le déploiement continu avec des générateurs de site statique
https://github.com/goffinet/demo-mkdocs-material/
Description: Dans ce cours, vous apprendrez à déployer des sites Web en continu (Continuous Deployment) avec des générateurs de site statique. Vous tenterez de comprendre dans un première ou une nouvelle approche de nombreux concepts de développement Web et d'hébergement que vous mettrez en pratique.
Statut : en construction.
[Dans la première partie de ce cours](premier-projet-en-deploiement-continu.md), vous apprendrez à déployer en déploiement continu un site Web documentaire en HTTPS et en CDN gratuitement avec Netlify.
[Dans la deuxième partie du document](autres-projets-avec-generateur-de-site-statique.md), vous étendrez vos compétences avec d'autres projets.
Pour maintenir vos sites, vous utiliserez **Git**, **GitHub** et **Atom Editor**. Pour construire, déployer et héberger les exemples en déploiement continu, vous utiliserez le fournisseur de services **Netlify**. Enfin, vous aurez l'occasion de tester les générateurs de site statique **MkDocs**, **Hugo**, **GitBook** et **Jekyll**. Aussi, on proposera de prendre les services **Cloudflare** comme serveur DNS et **OVH** pour enregistrer le domaine.
Ce cours est l'occasion de réviser des protocoles comme **HTTP**, **HTTPS/TLS**, **DNS**, mais aussi des concepts et des architectures comme CI/CD, des principes _devops_, la gestion du code source, MVC, HTML, JS, CSS, SEO, CDN, website analytics, ...