Formations - Cours en ligne

  1. Contexte des applications Java EE Installation Travaux pratiques Installation de Tomcat et paramétrage de base. Configuration Travaux pratiques Configuration d'une application fournie. Les connecteurs Travaux pratiques Accès à l'application fournie à travers un serveur Web et connexion à une base de données. Sécurité Travaux pratiques Sécurisation de l'application. Journalisation Travaux pratiques Implémentation et configuration de […]
  2. Introduction Echanges Présentation de Snowflake : concepts clés et architecture Démonstration L'écosystème de Snowflake. Connexion à Snowflake. Prise en main de Snowflake WebUI Travaux pratiques Création d'un compte. Affichage du panneau d’aide. Changement de rôle. Identifier la base de données en cours/objets/schéma. Créer une instruction SQL select. Explorer et afficher les données. Warehouse Snowflake - […]
  3. Présentation et installation d'Elasticsearch, logstash et Kibana Etude de cas Architecture d'une installation type utilisant un serveur Elasticsearch pour de gros volumes de requêtes et d'indexation. Fonctionnement d'Elasticsearch Travaux pratiques Stockage de données dans Elasticsearch. Premières requêtes de recherche simples. Possibilités offertes par Elasticsearch Travaux pratiques Manipulation et modification de l'indexation de données avec Elasticsearch. […]
  4. Introduction : qu'est-ce que l'ergonomie ? L'ergonomie dans le cycle de développement Modéliser les utilisateurs finaux d'un logiciel Mise en situation Construction de Personas pour un projet-type proposé aux participants. Idéation et conception : le Design Thinking Mise en situation Planification d'une session de Design Thinking pour un projet-type proposé aux participants. Design centré utilisateurs […]
  5. Introduction Gestion des versions Travaux pratiques Manipulation d'un dépôt Git. Automatisation des Builds Travaux pratiques Mise en place de la construction d'un projet simple (Maven). Gestion des dépôts Travaux pratiques Publication d'artefacts dans Nexus. Automatisation des tests Travaux pratiques Mise en place de tests automatisés avec JUnit. Serveur d'intégration continue Travaux pratiques Configuration du projet […]
  6. Introduction Travaux pratiques Mise en place d'un environnement de développement optimisé pour React et d'une première application web qui servira de fil rouge pour les chapitres suivants. Bonnes pratiques de développement Travaux pratiques Amélioration de la qualité de l'application grâce au typage et aux tests automatisés. Techniques et design patterns avancés Travaux pratiques Mise en […]
  7. Rappels des composants des RIA Travaux pratiques Mise en place de l'environnement de développement. Initiation à JSX. Définition de la structure de l'application. Développer avec ReactJS Travaux pratiques Définition et réalisation de composants selon les spécifications déterminées. Interactivité des composants Travaux pratiques Création d'un ensemble structuré de composant UI. Application monopage avec ReactJS et Flux […]
  8. Introduction à la PAO Démonstration Présentation des logiciels de PAO et de leurs fonctionnalités. Travail de l’image avec Photoshop Travaux pratiques Création de visuels vectoriels et de photomontages avec calques de travail. Mise en page professionnelle avec InDesign Travaux pratiques Mise en page d’un dépliant et création d'une carte de visite. Vérification des points de […]
  9. Introduction à Kubernetes Travaux pratiques Déploiement d'une plateforme de test. Les fichiers descriptifs Travaux pratiques Déploiement, publication et analyse d'un déploiement. Architecture Kubernetes Travaux pratiques Utilisation de deployment. Exploiter Kubernetes Travaux pratiques Déploiement d'une base de données et d'une application.
  10. Qu'est-ce que l'Intelligence Artificielle (jusqu'aux réseaux de neurones) ? Réseaux de neurones et Deep Learning Démonstration Présentation d'un algorithme de classification et de ses limites. Applications du Deep Learning Démonstration Classification d'images médicales. Prévision des images suivant une séquence vidéo. Contrôle de simulations numériques. Quels problèmes peut-on adresser avec le Machine/Deep Learning ? Etude de […]