DEVELOPPEMENT

Développer des applications Web avec Spring

1650€

DEVELOPPEMENT : Développer des applications Web avec Spring

Ce cours peut être animé en présentiel, distanciel ou hybride. Dans le cadre du présentiel, la formation aura lieu dans une salle équipée de PC ayant les logiciels nécessaires à la formation. Les apprenants peuvent aussi suivre la formation avec leur propre PC, si celui-ci dispose de la bonne version du logiciel étudié. Dans le cadre du distanciel, la formation aura lieu dans une classe virtuelle créée et gérée par Baobab Ingénierie. Les apprenants auront dans leur convocation le lien de connexion et pourront suivre le cours à distance en visioconférence (un PC muni d'une webcam et d'un micro sera nécessaire).

Objectif

Comprendre les enjeux d'une modélisation de l'analyse et de la conception. Comprendre les principes de la démarche d'ingénierie logicielle UP (Unified Process). Être capable de suivre un processus itératif, incrémental et piloté par les Use Case, d’exploi

Code du cours

DEV-JA5

Durée

21 heures / 3 jours

Tarif

1650€

Pré-requis

Avoir suivi le stage UM1 ou avoir l'expérience équivalente.

Public

Concepteurs/développeurs, chefs de projets MOA/MOE, équipe projet, architectes techniques, analystes, experts métier.

Evaluation

En complément des aspects théoriques, les nombreux ateliers qui ponctuent les différents modules de cette formation favorisent un ancrage durable et efficace des acquis.

Plan du cours

PRÉSENTATION DES ARCHITECTURES
¨ Architectures à objets distribués, exemples CORBA et EJB
¨ Architectures n tiers, principes et enjeux
¨ Présentation des architectures web en J2EE et .NET
¨ Architectures SOA (Service Oriented Architecture)

PRÉSENTATION DU PROCESSUS UNIFIE (UP)
¨ Qu'est ce que UP ?
¨ Les 6 bonnes pratiques UP

PRÉSENTATION D'UML 2.0
¨ Axes de modélisation
¨ Présentation des 13 diagrammes et du méta modèle

MODÉLISER LES EXIGENCES ET LES BESOINS
¨ Objectifs de la discipline : modélisation des cas d'utilisation du futur système informatique
¨ Définir le périmètre du système
¨ Comment identifier les acteurs et les Use Case ?
¨ Décomposition : processus, activité, use case, scénario, interaction
¨ Différents Diagramme UML
¨ Modélisation des scénarios de Use Case avec les diagrammes de séquence UML 2.0

ANALYSE ET CONCEPTION OBJET
¨ Analyser les Use Cases
¨ Relations UML : héritage, réalisation, association, agrégation, composition, dépendance, ...
¨ Diagramme UML de structure composite
¨ Diagramme UML de packages
¨ Diagrammes UML d'interaction
¨ Diagrammes de classes de conception
¨ Diagramme UML de composants
¨ Diagramme UML de Déploiement
¨ Diagramme UML de Timing

DE LA CONCEPTION A L'IMPLEMENTATION
¨ Traduction des classes de conception dans un langage objet (Java, C# et C++)
¨ Comment obtenir les corps des méthodes
¨ Outils de génération de code

MOYENS PEDAGOGIQUES
Outils : Enterprise Architect et Together Architect
Étude de cas tirée d'un projet réel : gestion des missions d'une société de consulting
Exercices de modélisation en UML 2.0

Horaires

Lundi - Vendredi : 09:00 - 12:30 et 13:30 - 17:00
Samedi - Dimanche : Fermé

Lieux

Sur notre site : 75 rue de Lourmel, 75015 Paris, France
Sur un site partenaire
Sur votre site

Réservation

06 72 84 66 28

Encadrement

Cette formation sera animée par un intervenant dont les compétences pédagogiques et techniques auront été validées par Baobab Ingénierie.

Moyen et suivi

Une feuille d'émargement sera signée chaque demi-journée par les apprenants et le formateur. En outre, une attestation de fin de formation sera remise aux apprenants (présentiel) ou par courriel (distanciel).

Interlocuteur

  • Lesly Lodin
  •  06 72 84 66 28
  •  info@baobab-ingenierie.fr
  •  75 rue de Lourmel 75015 Paris

Certifications

© 2010-2022 Baobab Ingénierie - Tous droits réservés

Mentions légales - Conditions générales de vente - Charte de confidentialité - Notre politique de cookies