Présentation
Vous pouvez naviguer grâce à la navbar en haut.
Ce site a plusieurs buts : Me faire apprendre par la pratique. (le but est de tout faire de A à Z). Présenter mes différentes compétences et me créer aussi un pense-bête.
Il y a 3 sujets principaux :
- Le réseau
- La programmation
- La data
La partie réseau va vous présenter les bases du réseau et vous expliquer comment faire par exemple de l'auto-hébergement ou de l'hébergement cloud. La partie web vous informe sur les différentes technologies pour le partage web. (des simples pages html comme celle-ci aux applications). La partie Data va vous fournir des accès à des sources ouvertes de données, mais aussi vous présenter des outils pour les analyser.
Si vous voulez une sorte de fil rouge, je vous propose ce chemin qui permet de faire son site autohébergé :
- Git : comment sauvegarder son code
- HTML/CSS : Faire son premier site statique
- SQL : pour les bases de données
- Python : les bases
- Flask : Python qui gère le site web
- Jinja2 : Générateur de page HTML
- Gunicorn : WSGI pour flask ou django
- Podman : conteneurisation des applications
- Certificats : pour le https
- Autohébergement : L'hebergement, je le fait moi même
- Monitoring : Un minimun de surveillance pour son serveur, et les autres ordinateurs
Ce fil rouge ne passe pas par tout le site. (La partie Data est relativement absentes par exemple.) Soyez curieux et allez où vous avez besoin.
Ce site va être en évolution perpétuelle. Certaines pages peuvent être en cours de construction.