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

  • 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

Identifier la contribution des ressources humaines et du pilotage social à la stratégie de l'organisation
Construire des tableaux de bord adaptés aux spécificités de l'entreprise
Garantir leur fiabilité et leur pertinence

Tarif

A partir de 1 595,00 €

Durée

2 jours - 14 heures

Modes
  • Centre
  • Distance
  • Entreprise

Objectifs de la formation

  • Connaître les concepts de base et enjeux liés au métier de consultant
  • Être en mesure de comprendre et qualifier le besoin d'un client
  • Identifier sa valeur ajoutée et se positionner en tant qu'expert
  • Développer une posture de consultant orientée client
  • Construire une méthodologie de travail applicable à tous types de missions
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Relier la chaîne logistique globale à la stratégie de l'entreprise
  • Identifier les étapes de la construction de scénarios stratégiques en Supply Chain
  • Choisir parmi les options possibles
  • Interpréter la logistique comme un levier stratégique des entreprises
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Animer son réseau de distribution

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Construire et maintenir un réseau de distribution
  • Maîtriser le contenu des contrats de distribution
  • Mettre en place un réseau de distribution via Internet en toute sécurité
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Améliorer la sécurité juridique dans les relations avec les consommateurs
  • Rédiger des documents commerciaux conformes à la réglementation applicable aux ventes entre un professionnel et un consommateur (clauses abusives)
  • Décrire la réglementation applicable aux contrats conclus en ligne
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer les tableaux de bord sociaux : élaboration, mise à jour et optimisation
  • Construire et faire évoluer la BDESE en conformité avec le cadre légal
  • Concevoir un plan de communication RH
Tarif

A partir de 3 513,00 €

Durée

5 jours

Modes
  • Entreprise
  • Centre
  • Distance

Formation Ansible

Proposé par Sparks

Objectifs de la formation

  • Expliquer l'impact de la culture DevOps et le positionnement d'Ansible sur le marché
  • Installer et configurer Ansible
  • Utiliser les commandes Ad Hoc pour effectuer des tâches courantes
  • Créer et gérer des playbooks pour la configuration, le déploiement et l'orchestration
  • Utiliser des plugins et interagir avec l'Ansible Galaxy
  • Maîtriser les structures de contrôle et les bonnes pratiques d'utilisation
  • Créer et utiliser des templates avec Ansible
  • Implémenter des concepts avancés d'Ansible, tels que les stratégies de test et le développement de modules personnalisés
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Power BI Expert

Proposé par Sparks

Objectifs de la formation

  • Utiliser les fonctionnalités avancées de Power BI
  • Nettoyer et transformer des données provenant de sources multiples
  • Créer des modèles de données complexes
  • Intégrer des modèles prédictifs dans des rapports Power BI
  • S’approprier les meilleures pratiques de gouvernance et sécurité des données
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Assurer le suivi d'un bail commercial à chaque étape de sa vie, de sa rédaction à sa résiliation
  • Gérer les évolutions financières du bail commercial
Tarif

A partir de 1 113,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre

Je cherche à faire...