TypeScript – Prise en main du langage pour le développement d’applications web – OPTION digital learning préformation Activités digitales Cette vidéo formation d’1h49 présente le langage TypeScript et apprend à l’utiliser pour développer des applications web plus robustes et sécurisées. Après une introduction à son évolution et à son environnement (Visual Studio Code, Node.js, CLI), les […] L’environnement de l’IoT Travaux pratiques Recueillir les informations (matériel, puce…) constituant l’objet connecté. Backdoor (porte dérobée) Travaux pratiques Utilisation de backdoor. Recherche de vulnérabilités Travaux pratiques Recherche des vulnérabilités. Scan des ports. Extraction et analyse du firmware. Communication sans-fil Travaux pratiques Interception et analyse de communication. Les frameworks pour sécuriser l’IoT Chiffrement des canaux de […] Quelques rappels Rappels sur les bases du prompt engineering Les techniques de prompt engineering Les outils d’aide au prompting Travaux pratiques Ecriture de prompts suivants différentes techniques pour générer des textes Utiliser le modèle de raisonnement La multimodalité avec ChatGPT-4o Travaux pratiques Analyse de documents et d’images avec génération de rapports textuels et de descriptions Création de GPT personnalisés Travaux pratiques Ecriture de prompts suivants différentes techniques pour générer des textes Plateformes d’agent conversationnel […] Introduction à l’écosystème Elastic Architecture SIEM avec Elastic Démonstration : vue d’ensemble des modules Elastic (Observability, Security, etc.) Premiers pas dans Kibana Travaux pratiques Exploration des logs système via Discover, Utilisation des filtres simples, Sauvegarde de requêtes Recherche de données – KQL, Lucene, et ESQL Travaux pratiques Manipulation de KQL et Lucene dans Discover, Premiers […] Uptime Metrics Logging APM Organiser et traiter les données Travailler avec Observability Data Présentation de .NET Core et .NET 6+ Travaux pratiques Migrer un projet simple de .NET Framework 4.7.2 vers .NET Core 6., Comparer les performances avant/après la migration (utilisation mémoire et CPU) Nouveautés C# 8 à C# 12 Travaux pratiques Reprendre un ancien code C# et l’adapter en utilisant les nouvelles fonctionnalités C# (comme les records, […] Injection de dépendance Container de Symfony EventDispatcher Être capable de réaliser son propre type de plugin Drupal 10 Implémentation d’un plugin Mettre au point sa propre entité de configuration Drupal Introduction Travaux pratiques Utiliser Spark Shell pour créer un workflow simple avec chargement de données, manipulations de RDD et DataFrames, suivi d’exécutions de requêtes sur un DataFrame, puis explorer les ressources de référence. Développement Spark et Spark SQL Travaux pratiques Créer un projet Spark Scala avec sbt, lire un fichier CSV depuis HDFS, compiler, générer […] Méthodologie et outils pour l’optimisation Travaux pratiques Utilisation d’un outil de profilage (VisualVM ou JFR) et d’un outil de tests unitaires (JUnit). L’optimisation et le langage Travaux pratiques Amélioration des performances de l’application témoin. L’optimisation et la gestion de la mémoire Travaux pratiques Amélioration des performances de l’application témoin par une meilleure gestion des objets. […] Principes fondamentaux de la sécurité des applications Java Gestion de l’authentification Travaux pratiques Mise en place d’un processus d’identification par mot de passe, d’une clé d’API et d’un token JWT avec Keycloak. Contrôle d’accès et autorisations Travaux pratiques Mise en place d’une section sécurisée basée sur le principe du moindre privilège avec Spring Security. Utilisation […]
- 1
- 2