Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 2 100,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 2 100,00 € |
Durée | 3 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Grâce à cette formation, les participants comprendront l'attitude et l'état d'esprit du software craftsmanship, appliqueront les principes de la POO et les principes SOLID, et maîtriseront les techniques de tests automatisés, dont TDD et BDD. Ils utiliseront les acronymes YAGNI, KISS, DRY et POLA pour guider la conception, et apprendront à identifier et corriger les code smells dans un code legacy. La formation s'adresse aux développeurs ayant une expérience en programmation et une connaissance de base en POO.
Présentation des objectifs et du déroulement de la formation
Discussion sur l’importance du software craftsmanship
Comparaison avec les autres approches (Waterfall, Agile, etc.)
Exemple de cas pratiques : Analyse et discussion sur les approches de développement de logiciels
Attitude et état d’esprit du software craftsmanship
Les valeurs et principes clés du craft
Importance du continuous learning
Exemple de cas pratiques : Analyse de situations réelles pour identifier des opportunités d’apprentissage continu
Les 3A : Arrange, Act, Assert
Test-Driven Development (TDD)
Chicago school vs London school
Behavior-Driven Development (BDD)
Overview de outils de tests automatisés : JUnit, Selenium…
Exemple de cas pratiques : Mise en place de tests automatisés pour un projet existant
Principes fondateurs de la POO
Les principes SOLID
Importance du nommage
Le bon sens par les acronymes: YAGNI/KISS/DRY/POLA
Les smells de Martin Fowler (Duplicated method, Duplicated class, Long method, Long class, Primitive obsession)
Bref aperçu d’autres smells
Approval test/Golden master
Double appel
Exemple de cas pratiques : Identification et correction des code smells dans un projet hérité
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 300,00 € |
Durée |
5j / 35h |
Modes |
|
Cette formation ONTAP Troubleshooting vous apporte les connaissances et compétences nécessaires pour :
Tarif |
A partir de 3 800,00 € |
Durée |
4j / 28h |
Modes |
|
The Implementing Cisco Catalyst 9000 Switches course (ENC9K) introduces you to the architecture, capabilities, and implementation of the Cisco Catalyst 9000 switching platform. This hands-on course covers many features of this Cisco IOS XE platform and describes how to manage devices from a single dashboard called Cisco DNA Center. You will learn how to use the Cisco Catalyst 9000 family of switches to enable Software Defined Access (SD-Access) and provide end-to-end security and automation with centralized management using DNA Center.
Course benefits :
Tarif |
A partir de 2 890,00 € |
Durée |
3j / 21h |
Modes |
|
Le Lean, pratique développée à l’origine pour la production, considère comme un gaspillage toute dépense de ressource pour un but autre que la création de valeur pour le client final, et par conséquent doit être supprimée.
L’objectif de cette formation est de savoir utiliser cette pratique dans le domaine du développement logiciel.
Tarif |
A partir de 1 990,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Data Science, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 890,00 € |
Durée |
2j / 14h |
Modes |
|
À l'issue de cette formation Check Point R81 CCSE, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 3 000,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Tableau Software Administration vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 700,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 300,00 € |
Durée |
5j / 35h |
Modes |
|
À l'issue de cette formation Tableau Software Niveau 2, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 400,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
3 jours (21 heures) |
Modes |
|