1

Formation Next.js

Introduction à Next.js et Configuration de l’Environnement

Qu’est-ce que Next.js et pourquoi l’utiliser?
Différences entre Next.js et d’autres frameworks JavaScript tels que Create React App.
Installation de Node.js et création d’un nouveau projet Next.js.
Exploration de la structure du projet Next.js.

Bases de Next.js

Création de pages dans Next.js et utilisation du composant Link pour la navigation.
Création de composants réutilisables et stylisation avec CSS Modules.

Routage et Données

Mise en œuvre du routage dynamique
Création de routes paramétrées.
Pré-rendering et Fetching de Données




Formation sur les bonnes pratiques du télétravail| en ligne

Module 1 : Introduction au télétravail et à ses enjeux

  • Définition et historique du télétravail
  • Les avantages du télétravail pour les employés et les entreprises
  • Les défis du télétravail : isolement, démotivation, difficulté d’organisation, conciliation travail-famille
  • Impact du COVID-19 sur la généralisation du télétravail

Module 2 : Organisation et gestion du temps en télétravail

  • Techniques pour structurer sa journée de travail
  • Gestion des priorités et des interruptions
  • Outils pour améliorer la gestion du temps (ex : Pomodoro, agenda partagé)
  • Équilibre entre vie professionnelle et personnelle en télétravail

Module 3 : Maintien de la motivation et de l’engagement en télétravail

  • Stratégies pour rester motivé(e) à distance
  • Gestion du sentiment d’isolement
  • Engagement et communication avec les équipes à distance
  • Créer un environnement de travail productif à domicile

Module 4 : Leadership et management à distance

  • Rôle des managers dans le maintien de la cohésion d’équipe
  • Techniques de management pour soutenir la motivation des employés
  • Communication et rétroaction en télétravail
  • Comment instaurer une culture de confiance à distance

Module 5 : Bien-être et productivité : trouver le juste équilibre

  • Stratégies pour maintenir le bien-être des employés
  • Les politiques de conciliation travail-famille
  • Exemples concrets d’entreprises ayant réussi à instaurer un télétravail efficace et équilibré
  • Discussion : trouver le juste équilibre entre productivité et bien-être



Formation ISO/IEC 27001 Lead Implementer( certification)

Module 1 : Introduction à ISO/IEC 27001 et initiation de la mise en œuvre d’un SMSI

  • Objectifs et structure de la formation
  • Normes et cadres réglementaires
  • Fondements de la sécurité de l’information
  • Initiation de la mise en œuvre du SMSI
  • Compréhension de l’organisation et de son contexte
  • Définition du périmètre du SMSI

Module 2 : Planification de la mise en œuvre d’un SMSI

  • Leadership et approbation du projet
  • Structure organisationnelle
  • Analyse du système existant
  • Politique de sécurité de l’information
  • Gestion des risques
  • Déclaration d’applicabilité

Module 3 : Mise en œuvre d’un SMSI

  • Sélection et conception des mesures de sécurité
  • Mise en œuvre des mesures
  • Gestion de l’information documentée
  • Tendances et technologies
  • Communication
  • Compétence et sensibilisation
  • Gestion des opérations de sécurité

Module 4 : Surveillance, amélioration continue et préparation à l’audit de certification du SMSI

  • Surveillance, mesure, analyse et évaluation
  • Audit interne
  • Revue de direction
  • Traitement des non-conformités
  • Amélioration continue
  • Préparation à l’audit de certification
  • Clôture de la formation

Module 5 : Examen de certification

  • Test final basé sur les connaissances acquises durant la formation
  • Questions à choix multiples
  • Préparation à la réussite de l’examen ISO/IEC 27001 Lead Implementer



Formation ISO/IEC 27002 Lead Manager( certification)


Jour 1 : Introduction à la norme ISO/IEC 27002

  • Présentation des concepts fondamentaux de la sécurité de l’information.
  • Vue d’ensemble de la norme ISO/IEC 27002 et de ses objectifs.
  • Compréhension de la structure et des domaines couverts par la norme.

Jour 2 : Rôles et responsabilités en matière de sécurité de l’information, mesures relatives aux personnes et mesures physiques

  • Définition des rôles et responsabilités en matière de sécurité de l’information.
  • Mesures de sécurité liées aux ressources humaines.
  • Mesures de sécurité physique pour la protection des actifs informationnels.

Jour 3 : Actifs de sécurité de l’information, contrôles d’accès et protection des systèmes et réseaux d’information

  • Identification et classification des actifs informationnels.
  • Implémentation des contrôles d’accès adaptés.
  • Mesures de protection pour les systèmes et réseaux d’information.

Jour 4 : Gestion des incidents de sécurité de l’information et test et surveillance des mesures de sécurité de l’information

  • Processus de gestion des incidents de sécurité de l’information.
  • Techniques de test et de surveillance des mesures de sécurité.
  • Approches pour l’amélioration continue des mesures de sécurité.

Jour 5 : Examen de certification

  • Révision des concepts clés abordés durant la formation.
  • Passage de l’examen de certification « PECB Certified ISO/IEC 27002 Lead Manager ».



Formation : Protection des informations avec Microsoft Purview

Introduction à Microsoft Purview

  • Vue d’ensemble de Microsoft Purview
  • Rôle dans la gouvernance et la conformité des données

Concepts de sécurité et gouvernance des données

  • Définitions clés : confidentialité, intégrité, disponibilité
  • Normes de sécurité et exigences de conformité

Classification et étiquetage des données

  • Création de types d’informations sensibles personnalisés
  • Création et gestion des étiquettes de sensibilité
  • Application manuelle et automatique des étiquettes

Stratégies de prévention des pertes de données (DLP)

  • Comprendre les DLP dans Microsoft 365
  • Créer et appliquer des stratégies DLP efficaces
  • Surveillance et rapports des violations de données

Politiques de conservation et de suppression

  • Cycle de vie des données
  • Création de politiques de rétention
  • Gestion des enregistrements

Gestion des données dans différents environnements

  • Environnements cloud (Microsoft 365)
  • Intégration sur site et hybrides
  • Gestion des données dans les applications SaaS



Formation Sentinel : Configurer les opérations de sécurité SIEM avec Microsoft

Introduction à Microsoft Sentinel

  • Présentation de Microsoft Sentinel comme solution SIEM
  • Architecture et intégration dans Azure

Création et gestion des espaces de travail Sentinel

  • Création d’un espace de travail Log Analytics
  • Activation de Microsoft Sentinel
  • Gestion des autorisations et des ressources

Connexion des services Microsoft

  • Connecteurs de données intégrés (Microsoft 365, Azure AD, etc.)
  • Configuration des permissions et intégration fluide

Connexion des hôtes Windows

  • Collecte des journaux d’événements de sécurité
  • Installation et configuration des agents sur les hôtes

Détection des menaces avec Microsoft Sentinel

  • Utilisation des règles d’analyse programmées
  • Création de requêtes KQL personnalisées
  • Gestion des incidents et alertes

Automatisation de la réponse aux incidents

  • Création de playbooks avec Logic Apps
  • Déclencheurs et actions automatisées
  • Cas pratiques de réponses automatisées

Bonnes pratiques et supervision continue

  • Surveillance proactive et tableaux de bord
  • Optimisation de la détection et réduction des faux positifs
  • Intégration avec d’autres outils de sécurité



Formation : Certification AWS Cloud Practitioner

Introduction à AWS

  • Présentation de l’environnement AWS
  • Comprendre l’importance du Cloud Computing
  • Aperçu des avantages du modèle AWS

Principes fondamentaux d’AWS

  • Définition du Cloud Computing selon AWS
  • Modèles de déploiement : Cloud public, privé et hybride
  • Modèles de services : IaaS, PaaS et SaaS
  • Principes d’architectures cloud de base

Sécurité et conformité dans AWS

  • Modèle de responsabilité partagée
  • Services de sécurité principaux : IAM, KMS, Shield, GuardDuty
  • Concepts de gouvernance et de conformité
  • Meilleures pratiques pour sécuriser son environnement AWS

Services de calcul

  • Présentation d’Amazon EC2
  • Services serverless : AWS Lambda
  • Introduction à Elastic Beanstalk, ECS, EKS
  • Cas d’usage des différents services de calcul

Solutions de stockage et bases de données

  • Stockage d’objets avec Amazon S3
  • Stockage de blocs avec Amazon EBS
  • Systèmes de fichiers avec Amazon EFS
  • Introduction aux bases de données : Amazon RDS, DynamoDB

Réseautage et Content Delivery

  • Concepts de VPC (Virtual Private Cloud)
  • Contrôle du trafic réseau : Subnets, Route Tables, Gateways
  • Introduction aux services de distribution de contenu : Amazon CloudFront
  • Sécurité réseau : NACLs et Security Groups

Monitoring, gestion et support opérationnel

  • Introduction à Amazon CloudWatch
  • Gestion des incidents avec AWS CloudTrail
  • Gestion proactive avec AWS Trusted Advisor
  • Services de support AWS : niveaux et options

AWS Well-Architected Framework

  • Présentation des cinq piliers du Well-Architected Framework
  • Utilisation du Well-Architected Tool

Facturation, tarification et support

  • Modèle de tarification AWS
  • Outils de gestion des coûts : AWS Cost Explorer, Budgets
  • Facturation consolidée
  • Plans de support AWS : Basic, Developer, Business, Enterprise

Préparation finale à la certification

  • Conseils pour l’examen AWS Certified Cloud Practitioner
  • Revue des questions types et quiz pratiques
  • Stratégies pour gérer son temps pendant l’examen
  • Récapitulatif des concepts clés



Formation Articulate Storyline 360 : Créez des modules e-learning interactifs


Module 1 – Introduction à Articulate 360 et aux standards eLearning

  • Présentation de la suite Articulate 360 : Storyline, Rise, Review, Content Library.
  • Concepts clés du eLearning : modules, parcours, activités interactives.
  • Normes et standards : SCORM, xAPI, AICC.
  • Vue d’ensemble d’un cycle de conception pédagogique avec Articulate.

Module 2 – Créer une formation avec Storyline

  • Découverte de l’interface et des fonctionnalités principales.
  • Insertion de diapositives, textes, images et vidéos.
  • Création d’interactions : boutons, zones cliquables, calques, états.
  • Ajout de quiz et d’évaluations.
  • Gestion de la navigation et personnalisation du lecteur.

Module 3 – Corriger et améliorer une formation existante

  • Importation et ouverture d’un projet existant.
  • Identification des incohérences (navigation, graphisme, contenu).
  • Modification des textes, médias et interactions.
  • Bonnes pratiques de relecture et validation pédagogique.
  • Outils de vérification : accessibilité, compatibilité mobile.

Module 4 – Exportation et création de paquets SCORM

  • Paramétrage du suivi et du score (SCORM 1.2, SCORM 2004, xAPI).
  • Choisir les options d’exportation adaptées au LMS.
  • Générer et tester un paquet SCORM.
  • Vérification avec SCORM Cloud avant diffusion.

Module 5 – Utiliser Articulate Review pour collaborer

  • Publier un projet dans Review 360.
  • Inviter des collaborateurs et recueillir des commentaires.
  • Gestion des versions et suivi des corrections.
  • Intégrer le processus de révision dans un projet en équipe.

Module 6 – Intégration dans un LMS

  • Importation d’un paquet SCORM dans un LMS (exemple Moodle, TalentLMS, Docebo).
  • Paramètres essentiels : suivi des résultats, achèvement, progression.
  • Tester la compatibilité et résoudre les erreurs courantes.
  • Bonnes pratiques pour la mise en production et le support aux utilisateurs.

Module 7 – Atelier pratique et projet final

  • Création d’un mini-module interactif avec quiz.
  • Exportation en SCORM et import dans un LMS test.
  • Validation via Articulate Review et simulation d’une boucle de correction.
  • Évaluation des acquis et feedback des participants.



Démarrer avec Python : des fondamentaux à l’orienté objet

Introduction à la formation Python

  • Présentation de Python et de son écosystème
  • Origine, philosophie et cas d’usage
  • Installation de Python et prise en main de l’IDE
  • Découverte de la documentation officielle et des ressources en ligne
  • Introduction aux modes d’exécution : script et interactif
  • Premier programme : « Hello World »

Module 1 : Syntaxe de Python

  • Introduction à la formation Python
  • Types et affectation : int, float, str, bool
  • Opérateurs arithmétiques et logiques
  • Calculs et opérations sur les variables
  • Les commentaires en Python
  • Les entrées/sorties (input, print, formatage)
  • Instructions de contrôle : pass, if, elif, else, while, for
  • La fonction range et les itérations contrôlées
  • Chaînes de caractères et slicing
  • Fonctions prédéfinies et création de fonctions
  • Les fichiers : ouvrir un fichier, modes d’ouverture
  • Lire et écrire dans un fichier texte
  • Gestion de l’encodage
  • Atelier pratique : Création de scripts complets

Module 2 : Gestion des erreurs / Exception

  • Comprendre les types d’erreurs : SyntaxError, TypeError, etc.
  • Lever et déclencher des exceptions personnalisées
  • Gestion des erreurs avec try/except
  • Utilisation des clauses else et finally
  • Affichage des messages d’erreurs détaillés
  • Atelier pratique : Simulation et gestion des erreurs

Module 3 : Maîtriser les structures de données

  • Créer et manipuler des listes
  • Utiliser les dictionnaires
  • Découvrir les tuples et les ensembles
  • Utiliser les slices sur les séquences
  • Parcourir les structures avec enumerate() et zip()
  • La méthode items() sur les dictionnaires
  • Tri et filtrage des collections
  • Compréhensions de listes et de dictionnaires
  • Atelier pratique : Liste en pile et file

Module 4 : Modules et Packages

  • Présentation des modules standards : os, sys, datetime, math
  • Création et organisation d’un module
  • Importer des modules : import, from-import
  • Découverte des packages et du fichier __init__.py
  • Structure d’un projet Python modulaire
  • Utiliser pip pour installer des bibliothèques externes
  • Atelier pratique : Créer et tester un module

Module 5 : Programmation orientée objet en Python

  • Concepts fondamentaux : objet, classe, instance
  • Créer une première classe avec attributs et méthodes
  • Encapsulation et conventions de nommage (_privé, __très_privé)
  • Les méthodes spéciales : __init__, __str__, __repr__
  • Notion d’héritage et polymorphisme (survol)
  • Faire la différence entre composition et agrégation.
  • Fonctions à arguments variables (*args, **kwargs)
  • Réutilisation du code et bonnes pratiques orientées objet
  • Erreurs et exceptions orientées objet
  • Atelier pratique : Création de classes et mise en relation

Module 6 : Base de données

  • Introduction aux bases de données relationnelles
  • Installer un driver (sqlite3, MySQL Connector, psycopg2)
  • Connexion à une base de données
  • Création d’une table avec SQL
  • Insérer, supprimer, modifier les données
  • Lire et filtrer des données avec des requêtes
  • Utiliser des paramètres et prévenir les injections SQL
  • Fermer proprement la connexion
  • Atelier pratique : Créer une base et gérer des données



Formation: Migration vers le Cloud des Infrastructures de Télécommunications

Module 1 : Introduction à la migration vers le cloud

  • Tendances et enjeux dans les télécommunications
  • Différences entre cloud public, privé et hybride
  • Concepts clés : virtualisation, conteneurs, microservices
  • Rôle du cloud dans la 5G et les télécoms de nouvelle génération

Module 2 : Architectures cloud pour les télécommunications

  • NFV (Network Function Virtualization)
  • SDN (Software Defined Networking)
  • MEC (Multi-Access Edge Computing)
  • Étude des principaux fournisseurs (AWS, Azure, GCP, OpenStack)

Module 3 : Étapes et méthodologie de migration

  • Analyse des infrastructures existantes
  • Évaluation des charges de travail et dépendances
  • Modèles de migration (lift & shift, re-platforming, refactoring)
  • Planification et gouvernance de projet

Module 4 : Sécurité, conformité et SLA

  • Gestion de la cybersécurité dans le cloud
  • Normes et réglementations (ISO, GDPR, CRTC, etc.)
  • Continuité des opérations et reprise après sinistre
  • Gestion de la qualité de service et SLA

Module 5 : Intégration et interopérabilité

  • Connectivité entre réseaux traditionnels et cloud
  • API, orchestration et automatisation
  • Gestion multi-cloud et interopérabilité

Module 6 : Études de cas et ateliers pratiques

  • Exemple de migration d’un core réseau vers le cloud
  • Déploiement d’une fonction réseau virtualisée (ex. VoIP, pare-feu)
  • Simulation d’un plan de migration
  • Analyse de cas réels de migration réussie

Module 7 : Gestion du changement et adoption

  • Accompagnement des équipes techniques
  • Optimisation des coûts et du modèle économique
  • Bonnes pratiques de monitoring et gestion post-migration