Formation Design Applicatif : Architecturer une application pour ses besoins présents et futurs

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Design Applicatif, vous disposerez des connaissances et compétences nécessaires pour :

  • Identifier les avantages et inconvénients des différents paradigmes de design applicatif
  • Savoir choisir le paradigme le plus adapté à son contexte
  • Savoir concevoir son application pour mettre en oeuvre le paradigme choisi

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 700,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
Sessions

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 700,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
Sessions

Description

Le phénomène est bien connu des développeurs : à mesure que de nouvelles couches applicatives sont déployées - souvent par des équipes et dans des langages différents -, il devient de plus en plus difficile de maintenir et de faire évoluer proprement l'application cible.

Il existe toutefois d'autres possibilités en terme de design applicatif, comme l'architecture hexagonale ou la clean architecture. Grâce à leur modèle faiblement couplé et à leur code essentiellement indépendant, ces deux architectures sont réemployables et transmissibles, facilitant par là même la reprise ou le transfert d'une application.

Cette formation Design Applicatif : Architecturer une application pour ses besoins présents et futurs vous propose du manipuler du code pour aborder ces différentes architectures, afin non seulement de mieux comprendre les concepts qui se cachent derrière, mais aussi d'être en mesure d'opter pour le choix le plus adapté à son contexte de développement.

Programme

Le design applicatif

Définition
Caractéristiques
Le domaine

Architecture spaghetti

Définition

Architecture N-tiers

Principes
Schémas
Avantages et limites

Architecture hexagonale

Origine
Principes
Ports et adaptateurs
Avantages et limites

Clean architecture

Origine
Principes
Schéma
Avantages et limites

Mise en pratique

Réalisation d’une application en suivant les principes de la clean architecture et de l’architecture hexagonale
Comparaison des deux approches

Architecture CQRS et évènementielle

Principes
Schémas
Avantages et inconvénients

Synthèse et rappel des points clés

Prérequis

Pour suivre cette formation Design Applicatif, une connaissance préalable de la programmation objet ainsi qu'une expérience de base du développement de logiciel sont nécessaires.

Public

Ce cours Design Applicatif s'adresse aux chefs de projet en développement, développeurs, architectes et leaders techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Intégrer les principes fondamentaux du langage DISC®
  • Décrire votre profil comportemental
  • Identifier les besoins des autres
  • Adapter votre comportement et votre communication en fonction de votre interlocuteur
  • Développer votre efficacité
  • Développer la performance individuelle et collective.
Tarif

A partir de 720,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

QlikView pour les utilisateurs

Proposé par ENI Service

Objectifs de la formation

  • Naviguer dans l'application
  • Créer une interface graphique simple
  • Créer des indicateurs simples
  • Créer une application complexe (Drill, déclencheurs, boutons on/off, variabilisation...)
  • Créer des formules complexes
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de la formation Configuring F5 Advanced WAF vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le rôle du système BIG-IP en tant que périphérique proxy complet dans un réseau de distribution d’applications
  • Configurer le pare-feu d’application Web avancé F5
  • Définir un pare-feu d’application Web
  • Décrire comment F5 Advanced Web Application Firewall protège une application Web en sécurisant les types de fichiers, les URL et les paramètres
  • Déployez F5 Advanced Web Application Firewall à l’aide du modèle Déploiement rapide (et d’autres modèles) et définissez les contrôles de sécurité inclus
  • Définir les paramètres d’apprentissage, d’alarme et de blocage en ce qui concerne la configuration du pare-feu d’applications Web avancé F5
  • Définir les signatures d’attaque et expliquer pourquoi la mise en scène des signatures d’attaque est importante
  • Déployer des campagnes de menaces pour vous protéger contre les menaces CVE
  • Opposer la mise en œuvre positive et négative de la politique de sécurité et expliquer les avantages de chacune
  • Configurer le traitement de la sécurité au niveau des paramètres d’une application Web
  • Déployer F5 Advanced Web Application Firewall à l’aide du Générateur automatique de stratégies
  • Régler une stratégie manuellement ou autoriser la création automatique de stratégies
  • Intégrer la sortie de l’analyseur de vulnérabilités d’applications tierces dans une stratégie de sécurité
  • Configurer l’application de connexion pour le contrôle de flux
  • Atténuer le bourrage d’informations d’identification
  • Configurer la protection contre les attaques par force brute
  • Déployez Advanced Bot Defense contre les scrapers Web, tous les bots connus et autres agents automatisés
Tarif

A partir de 3 800,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Power FX Avancé, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Construire une application d’entreprise basée sur un modèle
  • Savoir concevoir des composants partageables
  • Améliorer la résilience de vos workflows
  • Mettre en œuvre la gestion du cycle de vie d’une application
  • Industrialiser le déploiement des applications via la mécanique DevOps
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les principaux éléments de l'argumentaire de vente pour mettre en valeur un produit
  • Appliquer les techniques d'accueil et d'interaction avec les clients dans un point de vente
  • Utiliser efficacement l'espace de vente pour créer un environnement attrayant et favoriser les ventes
  • Reconnaître et gérer les situations difficiles rencontrées lors de l'interaction avec les clients
  • Identifier les besoins et motivations d'achat des clients en posant des questions pertinentes
  • Adapter votre attitude et votre style de communication en fonction des motivations de l'interlocuteur
  • Présenter et mettre en avant les avantages et les bénéfices d'un produit pour convaincre le client
  • Proposer des ventes additionnelles en complément du produit principal
  • Conclure efficacement une vente en utilisant les atouts du magasin et en encourageant l'achat immédiat
  • Mettre en place des stratégies de fidélisation des clients pour favoriser leur retour régulier.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Sécuriser les identités avec Azure Active Directory et les utilisateurs et les groupes
  • Gérer les abonnements, les comptes, les stratégies Azure et le contrôle d’accès en fonction du rôle
  • Administrer Azure à l’aide de Resource Manager, du portail Azure, de Cloud Shell, d’Azure PowerShell, de l’interface CLI et des modèles ARM
  • Configurer les réseaux virtuels, y compris la planification, l’adressage IP, Azure DNS, les groupes de sécurité réseau et le Pare-feu Azure
  • Configurer des solutions de connectivité intersite telles que le peering de réseaux virtuels, les passerelles de réseau virtuel et les connexions VPN de site à site
  • Gérer le trafic réseau à l’aide du routage réseau et des points de terminaison de service, de l’équilibreur de charge Azure et d’Azure Application Gateway
  • Implémenter, gérer et sécuriser les comptes de stockage Azure, le stockage d’objets blob et les fichiers Azure avec File Sync
  • Planifier, créer et mettre à l’échelle des machines virtuelles
  • Administrer Azure App Service, Azure Container Instances, et Kubernetes
  • Sauvegarder des fichiers, des dossiers et des machines virtuelles
  • Monitorer l’infrastructure Azure avec Azure Monitor, les alertes Azure, Log Analytics et Network Watcher
Tarif

A partir de 2 790,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation DB2 12 Performance et Tuning, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Understand and design better indexes
  • Determine how to work with the optimizer (avoid pitfalls, provide guidence)
  • Optimize multi-table access
  • Work with subqueries
  • Avoid locking problems
  • Use accounting traces and other tools to locate performance problems in existing SQL and more
Tarif

A partir de 2 250,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer ses pages en utilisant HTML5, CSS3, Javascript avec Dreamweaver
  • Structurer les dossiers et fichiers des sites Web créés
  • Utiliser des règles de base du design pour créer un site Web
  • Créer, traiter et optimiser adéquatement des images destinées au Web avec Photoshop et Illustrator
  • Créer des pages dynamiques avec PHP/MySQL[MariaDB]
  • Mettre en ligne son projet
Tarif

A partir de 1 390,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l’issue de cette formation, vous serez capable de:

  • Fixer des objectifs concrets, motivants et en adéquation avec les besoins spécifiques de son service
  • Organiser les tâches et les missions des collaborateurs
  • Réaliser des entretiens de suivi de performance
  • Planifier et animer des réunions d’équipe
  • Communiquer de manière appropriée les décisions
  • Gérer les situations managériales difficiles
  • Maîtriser sa communication

Certification visée : La formation prépare à la certification détenue par Manitude, enregistrée le 09/02/2024 sous le numéro RS6516 au Répertoire Spécifique de France Compétences. 

Tarif

Contacter l'organisme

Durée

6j / 42h

Modes
  • Centre
  • Entreprise
  • Distance

Initiation au Design Sprint

Proposé par ENI Service

Objectifs de la formation

  • Posséder les clefs pour animer un Design Sprint
  • Reproduire les ateliers
  • Animer une équipe avec les bonnes pratiques
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...