1

Formation Linux : Installer plateforme hébergement CentOS

Introduction à la formation Linux

Révision des bases : le shell bash et linux en général

Installation d’une machine linux dans une machine virtuelle vs WSL2 sous windows

groupes et permissions

Ssh

aliases

sécurité
travail en équipe
Installation d’un serveur CENTOS

Installation dans un serveur physique ou serveur virtuel

Réseau

Storage

firewall

Les morceaux du web

Apache

Architecture client-serveur

Le protocole d’application HTTP : requêtes et réponses HTTP, en-tête HTTP,…

Distributions Apache : distribution binaire et source

Mise à jour d’Apache

Lancer, arrêter le serveur Apache

Base du fichier de configuration

Directives obligatoires

Configuration générale

Accès aux répertoires : contrôle d’accès selon le nom, adresse IP, en-tête HTTP

Proxy direct et reverse proxy

Les hôtes virtuels (virtual hosts) avec Apache2

Hôtes virtuels basés sur le nom

Hôtes virtuels basés sur le port

Hôtes virtuels basés sur l’adresse IP

Association d’une 2nd adresse IP à une interface réseau (IP aliasing)

Configuration des hôtes virtuels

Configurer vos sites

Comprendre le site par défaut Développement, production et sécurité

Le fichier .htaccess

Configuration d’un « vhost »

Publication du site

MySQL

Architecture et composantes de MySQL

Installation et paramétrage

Prise en main

Connexion, déconnexion

Création de bases et de tables, saisies de requêtes

Sauvegarde

Gestion des droits

Installer PHP

Installer PHP7

Configuration classique mod_php vs php_fpm

faire fonctionner plusieurs version de php

Installer et maintenir WordPress

Création de bases et de tables, saisies de requêtes

Sauvegarde

Gestion des droits

Développement, production et sécurité

Outils de débogage

introduction sommaire à docker

git

dns

introduction à la livraison continue et au déploiement en continu

Maintenance de serveur, gestion de configuration et sécurité
Monitoring et alertage




Formation Excel – La plus complète

Introduction à la formation Excel

Présentation du plan de cours

Description de l’interface (Ruban, Barre d’outils Accès Rapide, etc.)

Module 1 – Les fondamentaux Excel

Structure d’un fichier (classeurs, feuilles et cellules)

Modifier vos données: Incrémenter des séries et Figer les volets

Survols des principaux raccourcis et astuces pour sauver du temps

Personnalisation du ruban et de la barre d’outils Accès rapide

La création et la gestion d’onglets

Module 2 – Utiliser les noms de référence

Créer des noms de références

Atteindre un élément nommé

Utiliser le Gestionnaire de noms

Utiliser un nom de référence dans une formule

Module 3 – Les tableaux et mise en page

Mise en forme automatique de tableaux

Créer d’un style personnalisé et appliquer sur un tableau

Mise en forme conditionnelle

Fonctions de bases de données: Filtrer et Trier

Format de cellule et mise en forme

Imprimer le tableau

Module 4 – Exploiter les formules dans Excel

Références relatives et absolues

Rechercher et saisir une fonction

Utiliser les formules de base: Somme, Moyenne, Max, Date

Utiliser les fonctions logique (SI), texte et date

Utiliser les fonctions de recherche:
RECHERCHEV(VLOOKUP), RECHERCHEH(HLOOKUP),RECHERCHEX(XLOOKUP)

Module 5 – Créer des représentations graphique

Sélectionner les données à intégrer au graphique

type de graphique: histogramme, courbe, secteur en 2D ou 3D

Choisir un type de graphique en fonction des besoins

Appliquer un style

Module 6 – Tableau croisé dynamique/graphique croisé dynamique

Comprendre l’utilité d’un tableau croisé dynamique (exemples)

Créer un tableau croisé dynamique

Mise en forme d’un tableau croisé dynamique

Utilisation des segments

Modification des données sources et mise à jour

Faire ressortir les statistiques souhaitées par rapport à son tableau

Personnaliser un tableau croisé dynamique

Création d’un graphique croisé dynamique

Personnaliser un graphique croisé dynamique

Module 7 – Premiers pas avec les macros

Principe de fonctionnement d’une macro

Enregistrer, écrire, exécuter des macros

Exécuter une macro via des raccourcis (dans ruban, bouton, etc.)

Gérer les macros

Formation pour aller plus loin avec les macros

Formation: Maitriser les macros et initiation à la programmation




Formation SQL pour SQL Server

Introduction à formation SQL Server

Présentation de la formation SQL Server

Définition d’une base de données et des différents types d’objets

Le langage de manipulation de données (LMD)

Insertion de lignes (INSERT)

Insertion de plusieurs lignes

Insertion à partir d’un SELECT

Mise à jour avec UPDATE

UPDATE avec des sous-requêtes

La suppression d’enregistrement (DELETE)

Atelier pratique: Modification du contenu de notre base de données

Le langage d’interrogation des données (LID)

Type de données (date, float, …)

Sélection de données : SELECT

Les critère TOP, WHERE, HAVING, etc.

Jointure : INNER / LEFT / RIGHT / OUTER

Création et modification de données : INSERT / UPDATE / DELETE




Formation Administration SQL Server

Introduction à la formation Administration SQL Server

Découvrir SQL Server

Découvrir SQL Server
Installer SQL Server,
Choisir les options d’installation
Comprendre le modèle relationnel
Installer Management Studio
Comprendre le modèle relationnel
Outil – Gestionnaire de configuration
Outil – Transact-SQL
Outil – sqlcmd
Outil – PowerShell
Étude des structures de stockage
Explorer les vues de catalogue
Comprendre la relation entre serveur et bases de données
Comprendre le fonctionnement d’un serveur SQL
Aborder la gestion des fichiers de données
Définir les connexions
Création de structures de bases de données
Autoriser la création d’objets
Attribuer des autorisations globales
Effectuer des sauvegardes complètes
Restaurer une base de données
Définir des plans de maintenance
Configurer la messagerie de base de données
Découvrir les outils de supervision
Explorer les fonctionnalités de Business Intelligence
Comprendre l’outil Reporting Services
Explorer la réplication
Groupe de disponibilité avec always On




Formation Illustrator – Perfectionnement

Rappels fondamentaux sur Adobe Illustrator

  • Revue des principes du dessin vectoriel
  • Optimisation de l’interface de travail
  • Gestion des préférences et raccourcis utiles

Objectif de la formation perfectionnement

  • Approfondir l’usage des outils avancés d’Illustrator
  • Maîtriser les fonctions de création complexe
  • Gagner en autonomie sur des projets professionnels exigeants

Gestion avancée des objets vectoriels

  • Création, modification et application de motifs personnalisés
  • Création et manipulation de symboles via le panneau dédié
  • Exploration du panneau Aspect pour une gestion visuelle non destructive
  • Utilisation de l’outil Concepteur de forme pour fusionner, diviser et composer
  • Transformations avancées (mise à l’échelle, inclinaison, répétition contrôlée)
  • Outils spécialisés : Outil Largeur, Enveloppe de distorsion

Effets graphiques et 3D

  • Application et paramétrage des effets 3D (relief, extrusion, rotation)
  • Gestion des dégradés de forme pour des transitions fluides
  • Utilisation avancée du filet de dégradé pour un rendu réaliste
  • Réglage de la grille de perspective et placement sur les plans
  • Décomposition et vectorisation d’objets complexes
  • Réinvention des palettes avec la fonction Recolorer une illustration

Intégration et gestion des images bitmap

  • Importation, lien et incorporation d’images raster
  • Utilisation du panneau Liens pour le suivi des assets
  • Vectorisation dynamique d’images (Image Trace)
  • Création de nuanciers automatiques à partir d’images importées
  • Introduction à la peinture dynamique
  • Application contrôlée des effets Photoshop dans Illustrator
  • Pixellisation et gestion des effets matriciels

Tracés et masques complexes

  • Utilisation des masques de fusion et d’écrêtage avancés
  • Création de tracés transparents avec enveloppe
  • Travail en mode Isolation pour une organisation efficace

Texte et typographie avancés

  • Création et application de styles de caractères
  • Création et synchronisation des styles de paragraphe
  • Hiérarchisation typographique et automatisation du texte

Préparation à l’impression

  • Nettoyage et vérification du document
  • Prévisualisation de l’aplatissement des transparences
  • Contrôle des séparations de couleurs
  • Paramétrage de la surimpression
  • Contrôle qualité des résolutions et fichiers avant export



Formation Adobe Illustrator : Les Bases

Introduction à la formation Adobe Illustrator

Découvrir Adobe Illustrator

  • Présentation générale du logiciel et de ses applications (logos, illustrations, mises en page, etc.)
  • Prise en main de l’interface utilisateur
  • Personnalisation de l’espace de travail
  • Compréhension du fonctionnement vectoriel et formats d’exportation

Dessin vectoriel et outils fondamentaux

  • Création et manipulation d’objets prédéfinis
  • Gestion du positionnement, des calques, premier plan/arrière-plan
  • Utilisation des repères, règles, grilles et modes d’affichage
  • Tracés personnalisés avec l’outil Plume (points, courbes, poignées)
  • Outils de dessin : Pinceau, Forme de tache, Forme libre
  • Outils de sélection et raccourcis clavier essentiels
  • Création de graphiques avec l’outil Graphes

Transformations et construction d’objets

  • Transformations simples et multiples (échelle, rotation, inclinaison)
  • Utilisation de la commande de répétition (Ctrl/Cmd + D)
  • Création de formes complexes avec Pathfinder et Forme de construction
  • Distorsions avec l’enveloppe de déformation
  • Fusion d’objets vectoriels

Masques, styles et effets graphiques

  • Création de masques d’écrêtage
  • Utilisation du panneau Aspect et effets Illustrator
  • Gestion des contours, pointillés, flèches et styles de lignes
  • Création de styles graphiques personnalisés

Gestion avancée des couleurs

  • Utilisation du Nuancier et création de couleurs globales
  • Dégradés linéaires et radiaux
  • Transparence, modes de fusion et gestion du panneau Couleur

Travailler avec le texte

  • Insertion et mise en forme typographique
  • Texte curviligne, captif, vertical et sur tracé
  • Recherche et gestion des polices (Adobe Fonts)

Calques, isolation et organisation

  • Hiérarchisation des objets et gestion des calques
  • Utilisation du mode Isolation pour le travail précis
  • Organisation efficace des éléments du document

Enregistrement et exportation

  • Formats d’enregistrement natifs (.ai, .ait)
  • Exportation en PDF haute résolution pour impression
  • Export vers des formats bitmap (JPG, PNG, TIFF, PSD)
  • Optimisation pour le web ou les réseaux sociaux



Formation Adobe InDesign – Perfectionnement

Introduction à la formation Perfectionnement Adobe InDesign

  • Paramétrer les préférences du document et de l’application
  • Comprendre la gestion colorimétrique (profils ICC)
  • Maîtriser les étapes clés du flux de production
  • Exploiter efficacement les fichiers modèles

Mise en page avancée

  • Créer et gérer les gabarits complexes
  • Structurer un document long (sections, chapitres, chaînage de blocs)
  • Assembler un livre avec InDesign CC
  • Optimiser l’alignement vertical du contenu
  • Organiser les éléments par calques pour une meilleure lisibilité

Fonctions avancées liées au texte

  • Gestion du texte multi-colonnes
  • Insertion de puces, numérotations et objets ancrés
  • Utilisation des tabulations et espaces spéciaux
  • Variables de texte et caractères de saut

Gestion avancée des styles

  • Rationaliser la mise en forme avec les styles (texte, paragraphes, objets)
  • Créer des styles de liste avec numérotation automatique
  • Configurer des styles imbriqués et styles GREP
  • Importer des styles depuis Word
  • Synchronisation des styles en mode livre
  • Création automatique de table des matières et de notes de bas de page

Maîtrise de l’importation et de la gestion des images

  • Utiliser l’importation en mode grille
  • Créer des légendes dynamiques à partir des métadonnées

Gestion avancée des couleurs et des tableaux

  • Maîtriser la transparence, les recouvrements et la surimpression
  • Créer des mises en page avec tableaux
  • Appliquer des styles de tableaux et de cellules

Structuration et métadonnées

  • Générer une table des matières et un index interactif
  • Utiliser des outils tels qu’Indexmatic
  • Créer des signets et intégrer des boutons interactifs

Préparation à la diffusion finale

  • Créer le dos de couverture pour un livre
  • Configurer des profils de vérification personnalisés
  • Effectuer un contrôle en amont
  • Exporter au format PDF pour l’impression ou le numérique (PDF interactif, SWF)
  • Imprimer les cahiers en toute conformité

Formation complémentaire suggérée


Formation : InDesign avec IA – Du texte à l’image




Formation Adobe InDesign : les bases

Introduction à la formation Adobe InDesign

  • Découverte de l’interface et de la palette d’outils d’InDesign
  • Personnalisation de l’espace de travail pour optimiser la productivité

Manipulation et gestion des blocs

  • Création et chaînage de blocs de texte
  • Organisation en colonnes multiples
  • Utilisation de l’équilibrage automatique du flux de texte
  • Gestion des repères (magnétiques, commentés, de montage)
  • Compréhension et utilisation des grilles de mise en page
  • Alignement, rotation, mise à l’échelle et positionnement précis des blocs
  • Modification du contenu, du contenant et des contours

Gestion avancée des paragraphes dans Adobe InDesign

  • Mise en forme du texte via la barre de contrôle
  • Insertion et gestion du texte dans les blocs
  • Paramétrage des césures et justification
  • Création et application de styles de paragraphe
  • Texte sur tracé et options typographiques
  • Chaînage et options de blocs de texte
  • Utilisation de la correction orthographique

Créer et styliser des tableaux

  • Création manuelle de tableaux dans InDesign
  • Importation depuis Word et Excel
  • Formatage des cellules, lignes et colonnes

Intégration et gestion des images

  • Importation et positionnement des visuels
  • Utilisation du panneau Liens pour le suivi des fichiers
  • Techniques de détourage, recadrage et habillage
  • Application d’habillages simples et colorisation

Maîtriser la couleur dans InDesign

  • Création et édition de couleurs personnalisées
  • Utilisation du nuancier et des bibliothèques de nuances
  • Création de dégradés
  • Compréhension des modes colorimétriques (CMJN, RVB)

Préparer et vérifier son document avant export

  • Contrôle en amont pour éviter les erreurs d’impression
  • Vérification des polices et images intégrées
  • Prévisualisation des surimpressions et séparations
  • Assemblage complet du document
  • Export au format PDF (impression ou numérique)
  • Utilisation des paramètres prédéfinis d’exportation

Formation complémentaire suggérée


Formation : InDesign avec IA – Du texte à l’image




Formation Linux Administration avec Red Hat

Introduction à la formation Linux Administration avec Red Hat (RHEL)

  • Qu’est-ce que Linux ?
  • Historique Unix / Linux
  • Caractéristiques des logiciels libres et de l’Open Source
  • Les distributions Linux (focus RHEL)
  • La documentation Linux

Ouverture et gestion des sessions

  • Démarrer et fermer une session
  • Gestion des comptes utilisateurs
  • Gestion des groupes

Initiation au Shell Linux

  • Les principaux shells en ligne de commande (CLI)
  • Différences entre les shells
  • Le shell BASH
  • Commandes essentielles
  • Syntaxe des commandes et caractères spéciaux
  • Variables d’environnement
  • Alias
  • Redirections et pipes
  • Éditeurs de texte : vim et nano

Gestion des fichiers et des répertoires

  • Arborescence du système de fichiers Linux
  • Chemins absolus et relatifs
  • Types de fichiers
  • Commandes de gestion des fichiers
  • Attributs des fichiers (ls, stat)
  • Gestion des répertoires
  • Copie et suppression d’arborescences
  • Recherche de fichiers et de contenu (find, locate, grep)

Utilisateurs, groupes et permissions

  • Rôle des utilisateurs et des groupes sous Unix/Linux
  • Commandes groupadd, groupdel, groupmod
  • Commandes useradd, userdel, usermod
  • Gestion des mots de passe
  • Droits par défaut
  • Modification des permissions (chmod, chown, chgrp)
  • Droits sur les répertoires

Installation et démarrage du système

  • Types d’installation (locale, réseau)
  • Systèmes de fichiers : Ext4, XFS, Btrfs
  • Processus de boot et démarrage du noyau
  • Fichiers de démarrage et leurs rôles
  • Systemd et la notion de runlevels (targets)

Premiers pas dans l’administration d’un serveur Linux

  • Commandes d’administration de base
  • Utilisation de sudo et accès superutilisateur
  • Gestion des processus (ps, top, htop, kill)
  • Planification de tâches (cron, at)
  • Compression et archivage (tar, gzip, zip)

Gestion des disques et du stockage

  • Partitionnement des disques
  • Gestion des volumes logiques (LVM)
  • Création et montage des systèmes de fichiers
  • RAID logiciel sous Linux
  • Sauvegardes et restauration

Gestion des paquets et des services

  • Gestion des dépôts (repos)
  • Installation et mise à jour des paquets (dnf, yum)
  • Vérification des dépendances
  • Démarrage automatique des services
  • Dépannage des services systemd

Configuration réseau et diagnostic avancé

  • Configuration du hostname
  • Gestion réseau avec nmcli et nmtui
  • Configuration DHCP
  • Configuration DNS
  • Outils de diagnostic réseau (ip, ss, ping, traceroute)

Sécurité et durcissement d’un serveur RHEL

  • Principes de sécurité sous Linux
  • SELinux : concepts, modes et gestion
  • Pare-feu avec Firewalld
  • Sécurisation de l’accès SSH

Monitoring et journalisation

  • Supervision des processus
  • Analyse des journaux avec journalctl
  • Gestion et rotation des logs avec logrotate

Virtualisation avec KVM

  • Présentation de la virtualisation et de KVM
  • Architecture KVM sous RHEL
  • Utilisation de virsh et virt-manager
  • Création de machines virtuelles
  • Gestion des VMs : réseaux, snapshots, stockage

Présentation des services Web et bases de données

  • Fonctionnement d’un serveur Apache
  • Configuration de base d’Apache
  • Présentation et installation de MySQL/MariaDB
  • Intégration de PHP



Formation Linux | Traitement de Fichiers sous Linux

 

Introduction à Linux et à la ligne de commande

  • Historique de Linux
  • Structure du système de fichiers Linux
  • Naviguer dans le système de fichiers avec cd, ls, pwd

Gestion des fichiers et des répertoires

  • Création et suppression de fichiers et de répertoires : touch, mkdir, rm, rmdir
  • Copier, déplacer et renommer des fichiers : cp, mv
  • Afficher le contenu des fichiers : cat, less, more

Permissions et Propriétés des fichiers

  • Comprendre les permissions de fichiers : chmod, chown
  • Gérer les permissions des utilisateurs et des groupes

Recherche et filtrage de texte

  • Utiliser grep pour rechercher des motifs dans les fichiers
  • Utiliser des expressions régulières avec grep

Manipulation de texte avec sed

  • Introduction à sed
  • Utiliser sed pour l’édition en ligne de commandes
  • Remplacements de texte avec sed

Traitement de données avec awk

  • Introduction à awk
  • Manipulation et extraction de données structurées
  • Scripts awk pour le traitement de fichiers texte

Introduction aux scripts Shell

  • Écrire des scripts Shell de base
  • Variables et opérateurs dans les scripts Shell
  • Structures de contrôle : boucles et conditions

Automatisation des tâches de traitement de fichiers

  • Écrire des scripts pour automatiser les tâches courantes
  • Utiliser des cron jobs pour planifier l’exécution des scripts

Introduction à Perl

  • Historique et installation de Perl
  • Syntaxe de base et structures de contrôle
  • Gestion des variables et des types de données en Perl

Traitement de texte avec Perl

  • Utiliser des expressions régulières en Perl
  • Manipulation de chaînes de caractères et de fichiers texte

Automatisation des tâches avec Perl

  • Écrire des scripts Perl pour automatiser des tâches complexes
  • Utiliser des modules CPAN pour étendre les fonctionnalités de Perl