CI/CD
CI vs Continuous Delivery vs Continuous Deployment, un pipeline lint/test/build réellement exécuté, et l’analyse de deux vrais pipelines GitHub Actions en production (dont un vrai échec de CI et sa correction). Commencer →
Bienvenue sur la page centrale de vos formations. L’objectif est simple : vous offrir une feuille de route structurée pour maîtriser le DevSecOps (CI/CD, conteneurs, supervision), les ERP (Sage 100, Odoo, BI), le SQL (requêtes, optimisation, administration) avec PostgreSQL et la Cybersécurité (injections SQL, XSS, authentification, etc.).
Ce parcours repose sur une conviction : la compétence réelle se prouve par la pratique, pas par la simple lecture. Chaque module suit la logique :
CI/CD
CI vs Continuous Delivery vs Continuous Deployment, un pipeline lint/test/build réellement exécuté, et l’analyse de deux vrais pipelines GitHub Actions en production (dont un vrai échec de CI et sa correction). Commencer →
OAuth 2.0
Le vocabulaire officiel, les 4 types de flux, le flux Authorization Code + PKCE en détail, et un vrai serveur d’autorisation exécuté en Python. Commencer →
JWT (JSON Web Token)
Anatomie d’un JWT, flux d’authentification, signature/vérification en Python (HS256, RS256), et les pièges de sécurité classiques. Commencer →
SLI, SLO, SLA
Différencier ces trois indicateurs de fiabilité, calculer un budget d’erreur, et relier tout ça à la supervision Nagios. Commencer →
Conteneurs & Administration serveurs
Docker, Podman (installation, mode rootless), déploiement de services (serveur mail) avec Podman Compose et AWS. Commencer →
Du poste de travail au cloud — chaque outil ci-dessous a été réellement installé et exécuté pendant la rédaction du cours (scripts shell sur Debian, cluster Kubernetes réel, vraie pile Prometheus/Grafana, vrai serveur provisionné par Ansible…), jamais seulement décrit.
Administration Linux & Shell
Commandes essentielles, scripts d’automatisation réellement exécutés (supervision, rotation de logs, sauvegardes), et un vrai bug de scripting rencontré et corrigé. Commencer →
Automatisation Python
Boîte à outils Python pour le DevOps (fichiers, API, JSON/YAML), et des tests unitaires avec simulation d’AWS via moto — sans compte cloud.
Commencer →
Git avancé & plateformes
Rebase, cherry-pick, stash, fusion — sur un vrai dépôt. Comparaison GitHub/GitLab/Bitbucket avec l’API réelle de ce compte (CI, webhooks). Commencer →
Infrastructure as Code
Un cycle Terraform complet (init/plan/apply/destroy) réellement exécuté sans compte cloud, et un template CloudFormation validé par cfn-lint.
Commencer →
Kubernetes, Docker avancé & Helm
Builds multi-étapes non-root, un vrai cluster Kubernetes (namespaces, ConfigMap/Secret, scaling, rollout), et un vrai chart Helm déployé. Commencer →
Ansible
Un vrai serveur distant provisionné par SSH (nginx installé, configuré, démarré), avec l’idempotence démontrée en relançant le playbook. Commencer →
Observabilité
Une application instrumentée, scrapée par Prometheus, visualisée dans un vrai tableau de bord Grafana ; centralisation de logs avec ELK Stack. Commencer →
Sécurité & conformité du code
Analyse de code réelle avec SonarQube (mots de passe en dur, complexité, hash faible) et scan de vulnérabilités d’image avec Trivy. Commencer →
Réseaux & Load Balancing
Un reverse proxy Nginx devant 3 backends réels, testé en coupant un serveur en pleine charge ; Ingress et concepts réseau cloud. Commencer →
Données & stockage
SQL (PostgreSQL) vs NoSQL (MongoDB) sur le même cas d’usage, et un test réel de persistance Kubernetes (la donnée survit à la suppression du pod). Commencer →
Sage 100
Comptabilité, Paie, Gestion commerciale, CRM, Immobilisations. Déploiement sur site et cloud. Commencer → (page à créer)
Odoo
RH, Vente, Achat, Facturation, Point de vente. Configuration, personnalisation et intégration. Commencer →
Serveur MCP pour Odoo
Connecter un assistant IA à Odoo via le Model Context Protocol : mode YOLO, module de sécurité mcp_server, liste blanche de modèles, clés d’API et intégration LibreChat.
Commencer →
Réplication PostgreSQL pour Odoo
Mettez en place une réplication haute disponibilité pour Odoo 18. Commencer →
Business Intelligence
Pentaho BI (ETL, Reporting) pour piloter votre activité à partir des données ERP. Commencer → (page à créer)
Que vous soyez développeur, administrateur de bases de données ou analyste, le SQL est un outil indispensable. Cette section vous guide des bases jusqu’aux requêtes avancées.
Découvrez également notre module PostgreSQL complet : installation, architecture, index (B-tree, Hash, GIN, GiST, BRIN), vues, droits, logs, sauvegardes, réplication physique, REPMGR et PITR.
Introduction au SQL
Découvrez l’histoire, les types de bases et les environnements SQL. Commencer →
Requêtes fondamentales
SELECT, DISTINCT, WHERE, ORDER BY, LIMIT, OFFSET. Commencer →
Alias – Renommer temporairement
Utilisez les alias pour clarifier vos requêtes et améliorer la lisibilité. Commencer →
Filtres avancés
AND/OR, IN, BETWEEN, LIKE, IS NULL, CASE WHEN. Commencer →
Groupement et agrégation
GROUP BY, HAVING, fonctions d’agrégation (COUNT, SUM, AVG, etc.). Commencer →
Jointures
INNER, LEFT, RIGHT, FULL, CROSS, SELF, NATURAL JOIN. Commencer →
Sous-requêtes
Requêtes imbriquées, EXISTS, ALL, ANY/SOME. Commencer →
Manipulation de données
INSERT, UPDATE, DELETE, MERGE, TRUNCATE. Commencer →
Création et modification de schémas
CREATE DATABASE, CREATE TABLE, ALTER TABLE, DROP TABLE. Commencer →
Index et optimisation
CREATE INDEX, EXPLAIN pour analyser et améliorer les performances. Commencer →
PostgreSQL – Administration avancée
Plongez au cœur de PostgreSQL : architecture, processus, mémoire, index spécialisés (GIN, GiST, BRIN), vues, droits, logs, sauvegardes (pg_dump, pg_dumpall, pg_restore), réplication physique, REPMGR (failover automatique) et PITR (Point-In-Time Recovery).
Introduction à PostgreSQL →
Installation et architecture →
Réplication avec REPMGR →
PITR et archivage des WAL →
Vue d'ensemble du cours SQL
Consultez la liste complète de tous les chapitres SQL et PostgreSQL. Voir le sommaire →
La sécurité est une compétence transversale essentielle. Cette section couvre les concepts fondamentaux, les menaces courantes et les bonnes pratiques de défense.
Pourquoi la cybersécurité ?
Marché, chiffres clés, différence entre cybersécurité et sécurité de l’information. Commencer →
Les métiers de la cybersécurité
Découvrez les rôles débutants, intermédiaires et avancés avec leurs salaires et responsabilités. Commencer →
Compétences essentielles
Techniques, générales, et comment valoriser un parcours non technique. Commencer →
Certifications
CompTIA, ISC2, EC-Council : guide complet pour choisir et réussir. Commencer →
Comment démarrer ?
Formation, réseautage, laboratoire CyberSeek, projet final. Commencer →
Injection SQL
Comprendre le mécanisme, les types d’attaques et les contre-mesures (requêtes préparées, échappement). Commencer → (à venir)
XSS (Cross-Site Scripting)
Attaques persistantes, réfléchies et DOM. Méthodes de prévention (CSP, échappement HTML). Commencer → (à venir)
Authentification et sessions
Stockage sécurisé des mots de passe (hachage, sel), cookies sécurisés (HttpOnly, Secure, SameSite). Commencer → (à venir)
Un parcours intégralement codé, des fondations mathématiques jusqu’aux agents IA — chaque notion est illustrée par du code Python réellement exécuté et vérifié, dans des mises en situation métier concrètes.
Prérequis Python & Data Science
NumPy, pandas, Matplotlib, scikit-learn : remise à niveau avant d’entrer dans le vif du sujet. Commencer →
Algorithmes from scratch
Un moteur de régression et de classification codé en NumPy pur, sans scikit-learn. Commencer →
Deep Learning & Vision par ordinateur
Un réseau de neurones codé à la main puis avec Keras, un détecteur d’objets fine-tuné. Commencer →
NLP, LLM, RAG & IA agentique
Un assistant documentaire qui cite ses sources, puis un agent qui combine plusieurs outils sous contrainte. Commencer →
Vue d'ensemble du parcours ML
Consultez les 11 modules complets, du prérequis à l’IA agentique. Voir le sommaire →
Un parcours en 5 domaines et 14 chapitres pour comprendre l’IA, le ML et l’IA générative sur AWS (SageMaker, Bedrock, Q Developer), aligné sur la certification AWS Certified AI Practitioner (AIF-C01).
Fondamentaux de l'IA et du ML
Terminologie de base, cas d’usage pratiques et cycle de vie du Machine Learning. Commencer →
IA générative
Transformeurs, invites, modèles de fondation, et l’infrastructure AWS pour l’IA générative. Commencer →
Applications des modèles de fondation
RAG, agents, bases vectorielles, ingénierie des prompts, fine-tuning et évaluation. Commencer →
Vue d'ensemble du parcours IA
Consultez les 5 domaines et 14 chapitres complets de la certification AIF-C01. Voir le sommaire →
En complément de ces parcours structurés, je publie des notes courtes et des actualités techniques au fil de l’eau — sans le format long d’un cours complet.
Consulter la veille technologique →
Le piège classique est de foncer sur les outils sans comprendre les fondamentaux. Voici l’ordre recommandé selon votre profil :
Si vous partez de zéro, suivez cette progression :
Si vous avez déjà de l’expérience, concentrez-vous sur :
Si vous travaillez avec des données, concentrez-vous sur :
Chaque domaine est relié à des certifications reconnues qui valident vos compétences en conditions réelles (examens pratiques).
| Domaine | Certifications | Ce qu’elles prouvent |
|---|---|---|
| Linux | RHCSA, LFCS | Administrer, diagnostiquer et sécuriser un système Linux |
| Kubernetes | CKA, CKAD, CKS | Opérer un cluster, déployer et sécuriser des workloads |
| Terraform | HashiCorp Associate/Professional | Structurer et industrialiser l’infrastructure |
| Ansible | RHCE | Automatiser la configuration à l’échelle |
| Cloud | AWS Certified Solutions Architect | Concevoir des architectures cloud robustes |
| ERP | Sage 100 Expert, Odoo Functional Certified | Maîtriser les progiciels de gestion |
| SQL / PostgreSQL | Oracle SQL Certified, Microsoft SQL Server, PostgreSQL Certified | Maîtriser l’interrogation, l’administration et la haute disponibilité |
| Sécurité | CompTIA Security+, CISSP, CEH | Valider les compétences en cybersécurité |
Migration SAP → Sage 100 – GIMAC Cameroun
Migration des données comptables et de paie. Utilisation de Pentaho ETL pour l’extraction et la transformation. Technologies : Sage 100, Pentaho BI, SQL Server.
Deploiement Odoo RH – FHI360
Mise en place d’Odoo pour la gestion RH (Paie, Recrutement, Congés). Authentification SSO (Google, Microsoft) et MFA. Technologies : Odoo, Docker, AWS Lightsail.
ERP Odoo + Transport – Trans Universel Voyages
Développement d’une application de gestion de transport interconnectée avec les modules financiers d’Odoo. Technologies : Odoo, Python, Docker, AWS Lightsail.
Sage 100 sur AWS – E&M GLOBAL MINING
Déploiement de Sage 100 (Paie, RH, Gestion commerciale, Comptabilité) sur AWS EC2. Technologies : Sage 100, Sage BI Reporting, AWS EC2.
Commencez par les concepts fondamentaux (culture DevOps, DevSecOps), puis le socle système Linux. Ensuite seulement passez aux outils : Docker, IaC (Terraform, Ansible), CI/CD, puis Kubernetes. Les concepts d’abord, la pratique ensuite.
Une progression visible en quelques semaines avec une pratique régulière (1-2h par jour). Comptez 6 à 12 mois pour une maîtrise solide des fondamentaux.
Techniquement oui, mais vous payerez la facture au premier incident. Linux est le socle de la production : logs, réseau, permissions, processus. Sans cette base, le troubleshooting devient du hasard.
Non, ce n’est pas obligatoire. Beaucoup de compétences DevSecOps sont valables sans Kubernetes : Linux, Docker, CI/CD, IaC, sécurité. Mais Kubernetes est fréquent en production, donc très utile pour l’employabilité.
Elles ne sont pas obligatoires mais peuvent faciliter l’accès à certains postes. Privilégiez les certifications reconnues : CKA/CKAD (Kubernetes), AWS Solutions Architect (cloud), HashiCorp Terraform Associate (IaC), CompTIA Security+ (sécurité). Mais les compétences pratiques démontrables comptent plus.
PostgreSQL se distingue par sa fiabilité (ACID), son extensibilité (types personnalisés, langages procéduraux), sa conformité aux standards SQL, son support avancé (JSONB, recherche plein texte, géospatial), et ses fonctionnalités de haute disponibilité (réplication, PITR, REPMGR). C’est le choix de référence pour les applications critiques.
Prêt à démarrer ? Choisissez votre voie ci-dessous.
Commencer le DevSecOps
Commencer les ERP
Commencer le SQL / PostgreSQL
Commencer la Cybersecurite
Commencer le Machine Learning
Commencer l'Intelligence Artificielle