Génie Logiciel & Méthodes de Développement

Software Engineering

  

Profil Intervenant(s)
100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience
Spécialités
Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...


100x100

Docteur en Informatique - Expert Senior - Enseignant-Chercheur
15 ans d'Experience


Spécialités

Applications réparties, Web Services, Architectures Micro Services, Bases de Données avancées, Big Data et IA, J2EE, Technologies Mobiles, JEE, Spring, Hadoop, React, HTML5, XML, DotNet, ...




      A partir du  18-01-2021 à 10:00



        4 J 

        Formation hybride Cours théorique à distance sur la plateforme youcan-academy.com, et travaux pratiques en présentiel
Inscrivez-vous à la prochaine session

Appelez vos conseillers
06 49 99 11 00
06 64 16 75 10

Objectifs de la formation

Les objectifs de cette formation est de brosser un panorama pratique des méthode de l'Ingénierie du Logiciel moderne. A 'issur de cette formation le candidat est capable de participer à des projet de développement logiciel de grande envergure, et d'intégrer des équipes organisées selon les méthodes ... Voir Plus

Prérequis


Méthodes en Génie logiciel.

Introduction générale


• le métier du GL

Style d’architecture - Evolution


• Quelles niveau • Pourquoi Architecture Métier • Quoi Architecture Fonctionnelle • Avec quoi Architecture Applicative • Comment Architecture Technique

les styles d’architecture


• Architectures Modulaires • Architectures en couches • MVC, MVP et MVVM • Client-Serveur - Multitier • SOA • Micro-Service • Architecture orienté aspect • Architectures des Mégadonnées • Quelle architecture à choisir

Patrons de conception


• Introduction • la conception: Rappel sur la composition en UML

Principes SOLID et GRASP


1. Patrons de conception (Langage & programmation) • Positionnement • Patrons de conception – Formalisme GoF • vue générale • Organisation 2. Patrons créateurs • Abstract Factory, Builder, Factory Method, Prototype et Singleton • Programmation d’exemples de patrons créateurs 3. P ... Voir Plus

Automatisation de la chaîne de production logicielle


Test et Automatisation des tests • Les différentes étapes du test des logiciels • Les différents types de test • Test-Driven Development (TDD) • Behavior-Driven Development (BDD) • Acceptance Test–Driven Development (ATDD) • Automatisation des tests

Mini Projet


• évaluer la qualité de la solution • Consolidation

  Introduction à DEVOPS

  Software Engineering

© Copyright All Rights Reserved 2020 | Developed By : Team Formations++