eXtreme - Programming en pratique

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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

  • Démontrer l'intérêt de la méthode
  • Déterminer le cadre de collaboration de l'équipe
  • Bien utiliser le cycle de vie de eXtreme Programming (XP).

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 2 280,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 2 280,00 €

Durée 3 jours  (21h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction

  • Contexte
  • Historique
  • Manifeste agile
  • Mythe des phases
  • Utopie des specs immuables
  • Valeurs XP
  • Principes XP

Equipes et rôles XP

  • Programmeur
  • Client
  • Testeur
  • Tracker
  • Manager
  • Coach
  • Répartition des rôles
  • Compatibilité des rôles
  • Précautions

Pratiques XP

  • Généralité
  • Développement dirigé par les tests
  • Conception simple
  • Remaniement
  • Métaphores
  • Programmation en binômes
  • Responsabilité collective
  • Règles de codage
  • Intégration continue
  • Client sur site
  • Rythme durable
  • Livraisons fréquentes
  • Planification itérative

Processus XP

  • Cycle de vie XP
  • Itération
  • Développement
  • Le code appartient à tous
  • Feedback

Autres considérations

  • Modélisation
  • Documentation
  • Facteurs de succès
  • Le problème du contrat
  • Avoir l'oeil critique

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir suivi les cours

Public

Chefs de projets, développeurs.

Ces formations pourraient vous intéresser

Objectifs de la formation

Ces dernières années, avec l’essor de l’économie et l’élargissement des affaires, les entreprises ont besoin de dialoguer entre elles et de partager leurs informations. Ainsi la communication entre les différents systèmes d’information composés d’applications hétérogènes est devenue une nécessité. HP UFT/Service Test est un logiciel permettant la construction et l’exécution de tests fonctionnels pour des interfaces entre systèmes.

A l'issue de cette formation vous disposerez des compétences avancées en automatisation de test des Webservices (API : Application Programming Interface) avec HP UFT/Service Test :

  • Faire appel à un service Web SOAP
  • Insérer des points de contrôle
  • Utiliser des jeux de données
  • Enchaîner l’exécution des étapes de test
  • Utiliser les fonctions de la ToolBox
  • Faire appel à un service Web REST
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Ecrire des specs
  • Réaliser des tests
  • Maîtriser la qualité et l'architecture
  • Connaître des pratiques XP
  • Connaître le Code-Legacy et le refactoring
  • Maîtriser l'intégration continue
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Mettre en oeuvre les principes fondammentaux et les bonnes pratiques du TDD
  • Utiliser le Framework de test JUnit dans une approche TDD
  • Mettre en oeuvre du TDD en présence de code hérité (legacy)
  • Pratiquer le refactoring d'un code développé en TDD.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette fomation Comprendre le Cloud laaS, OpenStack et Docker, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre le fonctionnement du cloud, son intérêt et son vocabulaire
  • Connaître les solutions de cloud public et privé du marché
  • Connaître le fonctionnement du projet OpenStack et ses possibilités
  • Déployer un OpenStack de test
  • Manipuler l'API (Application Programming Interface), la CLI (Command Line Interface) et le Dashboard
  • Identifier ce qui est compatible avec la philosophie cloud
  • Savoir exploier l’IaaS
  • Comprendre les principes des conteneurs Linux
  • Connaître l'écosystème autour de Docker
  • Construire une image Docker, l'exécuter et la supprimer
  • Construire une application "Dockerisée"
  • Déployer des conteneurs avec les outils adaptés
  • Comprendre les systèmes de clustering pour Docker.
Tarif

A partir de 2 695,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Extreme Switching, vous aurez acquis les connaissances nécessaires pour :

  • Comprendre les mécanismes de la couche 2 et les moyens de les implémenter et de les configurer dans les équipements ExtremeXOS/SwitchEngine
  • Comprendre les mécanismes de la couche 3 et les moyens de les implémenter et de les configurer dans les équipements ExtremeXOS/SwitchEngine
Tarif

A partir de 2 400,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Dialoguer avec les développeurs vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les phases de développement d’une application
  • Décrire les différents outils utilisés par les développeurs et leur environnement de travail
  • Savoir classer les langages et les technologies par famille (backend, frontend, base de données, etc.)
  • Comprendre comment un développeur gère les données dans une application
  • Connaître les architectures des applications et le vocabulaire associé
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Être capable de mener un projet selon la méthode agile
  • Comprendre les démarches itératives et l'expression des besoins
  • Maîtriser l'analyse, la conception et la réalisation agile
  • Savoir utiliser les indicateurs
Tarif

A partir de 1 500,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Extreme Campus Fabric, vous aurez acquis les connaissances nécessaires pour :

  • Déployer les solutions Extreme Networks Fabric Networking basées sur des architectures de référence à partir de scénarios clients Extreme Networks
  • Être capable de gérer les commutateurs VSP
  • Être capable de gérer du tissu
  • Savoir intervenir sur la paire de commutateurs principaux VIST
Tarif

A partir de 1 600,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Software Craftsmanship

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation Software Craftsmanship, vous serez en mesure de :

  • Comprendre la notion de développement dirigé par la valeur
  • Maîtriser les différentes étapes du développement TDD
  • Maîtriser les principes SOLID et les patterns du « clean code » en programmation objet
  • Comprendre les pratiques de l’eXtreme programming : pair programming, coding dojos
  • Être capable d'appliquer ces principes et patterns au développement de nouveau code (greenfield development) et au code existant (brownfield development)
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...