Formations - Cours en ligne

  1. Présentation du noyau Travaux pratiques Compilation et installation d'un noyau 3.x. Les outils utilisables Travaux pratiques Installer l'ensemble des outils et des sources pour générer un module pour le noyau. Configurer le système pour effectuer le chargement automatique de module au boot. Ecriture et test de modules simples. Gestion des threads, scheduling Travaux pratiques Créer un […]
  2. Gestion des calques et mise en page Travaux pratiques Création d’un dessin structuré avec des calques dédiés (mobiliers, annotations…).Application des propriétés de calques (épaisseurs, couleurs).Gestion des calques avec le gestionnaire des propriétés. Cartouche et échelles Travaux pratiques Création et insertion d’un cartouche personnalisé.Ajustement des annotations en fonction de l’échelle du dessin.Mise en page d’un plan […]
  3. Qu'est-ce que l'Intelligence Artificielle ? Enjeux de l’intelligence artificielle pour une collectivité territoriale Réflexion collective Les utilisations actuelles de l’IA par les collectivités territoriales sont très centrées sur la recherche d’efficacité et d’optimisations (et très peu pour créer de nouveaux services). Les initiatives observées occupent un très large champ de domaines et de compétences (de […]
  4. La collecte des informations Travaux pratiques Démarche d'une analyse de log. La géolocalisation d'une adresse. La corrélation de logs d'origines différentes, visualiser, trier et chercher les règles. Optimiser la sécurité du SI : outils, bonnes pratiques, pièges à éviter Travaux pratiques Installation et configuration de Syslog, de SEC, de Splunk, ELK ou autre. Exemple d'analyse […]
  5. Présentation du langage QT Les différents types de projets Exercice Création d'une première application QT. Les éléments importants d'un projet Exercice Etude d'un fichier projet pour la mise en place de l'application. Les différents composants graphiques Exercice Mise en place de la structure de l'application. La gestion des événements Exercice Ajout de la gestion des […]
  6. Initiation au langage Python Travaux pratiques Manipulation de Python avec la distribution Anaconda, utilisation d’un IDE, petits exercices d’algorithmique pour prendre en main le langage. Manipulation de dates. Compléments sur le langage Travaux pratiques Connexion à une base de données relationnelle et analyse de logs avec les expressions régulières, afin de créer un fichier CSV, […]
  7. Une TMA, des TMA ? Niveaux de service, définition Contrat d'infogérance et contractualisation Transfert d'un applicatif Management technique de la prestation Management de la relation contractuelle La réversibilité Période de " double commande ". Restitution des documents, jeux d'essai. Ecueils constatés. Définition contractuelle, zoom sur les clauses AFNOR. Précautions juridiques. Responsabilités respectives. Plan de réversibilité.
  8. Principes, concepts, démarches et enjeux Exercice : Repérage dans un texte de différents objets et mise en place de ces objets dans le damier : vue et niveau. La modélisation des processus Exercice : Repérage des processus de l'entreprise. Classement (support, métier, pilotage). Réalisation d'une carte de processus, de logigrammes. Elaboration d'un modèle de données. Optimisation […]
  9. Du compilé à l'interprété (1h) Travaux pratiques exercices sur la syntaxe de Python Python orientée objet (2h30) Travaux pratiques Mise en place du coeur business d’une application (projet fil rouge) Les tests unitaires en Python (1/2 journée) Travaux pratiquesDéveloppement de l’API Rest du projet fil rouge Python et Files MQ (1/2 journée) Travaux pratiques Intégration […]
  10. L’analyse forensic d’un système mobile La cybercriminalité moderne Travaux pratiques Analyse réseaux d'attaques DDOS, d'infection et de traffic BotNet vers C2. La preuve numérique Travaux pratiques Duplication bit à bit, intégrité, récupérer des fichiers et analyser des données. Bases de forensic des systèmes mobiles Travaux pratiques Analyse des applications et malwares sous mobile. Investigation forensic […]