Formation - Clean Code

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 2 jours (14 heures)
Modes
  • Distance
  • Centre
Sessions
Lieux Partout en France

Programme

1 - Enjeux du clean code : maîtriser la dette technique

  • Notion de dette technique
  • Impact de la dette technique sur la maintenance des applications
  • Impact de la dette technique sur le cycle SCRUM

2 - Importance des tests : approches TDD et BDD

  • Cycle TDD
  • Écriture des tests JUnit
  • Écriture des tests Cucumber

3 - Introduction des principes du Clean Code

  • Principes SOLID
  • Principes de l’eXtreme Programming

4 - Travail sur le code legacy (développement brownfield)

  • Spécificités du travail sur code legacy
  • Exemple du Kata Rental Movie (code legacy)
  • Application du pattern Strategy, principe Open Closed
  • Bilan : détecter les manquements au SRP

5 - Application au nouveau code (développement greenfield)

  • Application au kata Mars Rover
  • Bilan : application du principe Open Closed

Prérequis

  • Bonne maîtrise du langage Java et de ses API fondamentales
  • Avoir déjà été confronté aux problèmes de gestion de bases de code anciennes, volumineuses et non (ou mal) testées est un avantage

Public

  • Développeurs Java expérimentés

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Préparer et organiser une négociation.
  • Mener une négociation efficace dans le cadre d'un marché public.
Tarif

A partir de 1 415,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Connaître l'environnement réglementaire et juridique de la profession d'assureur
  • Assimiler les différents types d'assurances et leur mode de distribution
  • Intégrer les risques liés au métier d'assureur
  • Assurer que tout contrat soit conforme aux exigences et besoins formulés par le client
  • Intégrer dans son quotidien les règles liées aux informations précontractuelles renforcées, à la prévention des conflits d'intérêt et à la gouvernance des produits
Tarif

Contacter l'organisme

Durée

Nous contacter

Modes

Objectifs de la formation

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

  • Appliquer des mesures de sécurité pour assurer votre propre protection, celle de la victime ou de toute autre personne
  • Communiquer les informations nécessaires au service de secours d'urgence pour faciliter son intervention
  • Démontrer la compétence à réagir promptement à une hémorragie externe en appliquant les premiers soins appropriés et en positionnant la victime dans une position d'attente appropriée
  • Exécuter les étapes nécessaires pour répondre à une victime en arrêt cardiaque
  • Utiliser de manière adéquate un défibrillateur automatisé externe, afin de maximiser les chances de réanimation.
Tarif

A partir de 395,00 €

Durée

0j / 3h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Connaître le feu
  • Mettre en place un permis feu
  • Mettre en place des mesures de prévention par point chaud
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les modes alternatifs au bail d'habitation en gestion locative
  • Réperer les spécificités et les points sensibles lors de la rédaction des clauses
Tarif

A partir de 1 113,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • 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

5 jours (35 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

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

  • Refixer les essentiels de développement d'un site Web avec PHP 7 et 8
  • Lister les syntaxes obsolètes
  • Expliquer et mettre en oeuvre les nombreux apports de PHP 7 et 8
  • Mettre en oeuvre la migration vers PHP 7 et 8.
Tarif

A partir de 1 340,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Droit bancaire : les fondamentaux

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Identifier le rôle des différents acteurs et les textes applicables en matière de réglementation bancaire
  • Distinguer les principales obligations de la banque dans le cadre de ses activités commerciales
  • Expliquer le cadre juridique propre aux activités de marché des banques
Tarif

A partir de 1 638,00 €

Durée

2 jours

Modes
  • Entreprise
  • Centre
  • Distance

Chef d’équipe SSIAP 2 - module complémentaire

Proposé par APAVE EXPLOITATION FRANCE

Objectifs de la formation

Les objectifs de la formation Chef d’équipe SSIAP 2 - module complémentaire :

- Exercer la fonction de SSIAP 2 en prenant en compte les évolutions réglementaires et techniques - Diriger le poste de sécurité lors des sinistres

Tarif

A partir de 520,00 €

Durée

4j / 28h

Modes

Objectifs de la formation

  • Comprendre les enjeux d’un référentiel de code source pour le travail en équipe sur les projets logiciels
  • Installer et configurer Git
  • Mettre en place différents dépôts locaux et distants
  • Utiliser Git au quotidien
  • Utiliser Git dans un environnement de développement
  • Gérer les modifications de code, ainsi que les conflits qui peuvent en résulter
  • Travailler avec les branches et réaliser des opérations de fusion
  • Gérer les permissions sur les projets
Tarif

A partir de 990,00 €

Durée

16 heures

Modes
  • Distance

Je cherche à faire...