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 050,00 € |
Durée | 3 jours ( 21 heures ) |
Modes |
|
Sessions |
Tarif |
A partir de 2 050,00 € |
Durée | 3 jours ( 21 heures ) |
Modes |
|
Sessions |
Cette formation en développement logiciel vous apprendra à écrire un code facilement évolutif et maintenable, en respectant les principes Clean Code basés sur une compréhension intuitive et facile à modifier.
Principes de conception propre
Principes généraux
Qu’est-ce que le clean Code
Principes fondateurs de la POO
Les quatre principes de Kent Beck
Importance du nommage
Le bon sens par les acronymes: YAGNI/KISS/DRY/POLA
Minimiser le couplage, maximiser la cohésion
Les principes SOLID
Cohésion et couplage
Stabilité et instabilité
Supple design
Intention-Revealing Interfaces
Side-Effect-Free Functions
Defensive Programming
Conceptual Contours
Standalone Classes et Closure of Operations
Declarative Style of Design
Bonus: le principe de symétrie
Améliorer la qualité du code existant: smells et refactors
Les concepts de smell et de refactor
Les smells de Martin Fowler
Duplicated method
Duplicated class
Long method
Long class
Primitive obsession
Bref aperçu d’autres smells
Uneffective Java
Egalité.. ou pas
Immutabilité à trous
Obsolescence instantanée
ArrayList obsession
Design faible
Modules techniques: Service-Dao-Entity
Generate getters and setters
La mort par imbrication: l’escalier du diable
Paquets dépaquetés
Etre ou ne pas être: la relation inappropriée Is-not-a
Javadoc et tests alibi
L’éditorialiste: l’intelligence enfouie dans les commentaires
La nuit des codes vivants
Modifier proprement une application legacy
Panorama des autres méthodes de conception propre
La conception Test-first au service de la qualité
Software Craftsmanship
Briques de conception standard
Le domaine métier comme noyau du logiciel: l’approche Domain-driven Design
Avoir une expérience en programmation.
Cette formation s’adresse aux chefs de projet en développement, développeurs, architectes, Technical Leader.
Tarif |
A partir de 1 950,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 585,00 € |
Durée |
2j / 15h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
1j / 7h |
Modes |
|
Développeurs, chefs de projets Web souhaitant développer des sites Web ou applications avec HTML 5 et CSS3.
À l'issue de la formation, le stagiaire sera capable de :
METHODES ET OUTILS PEDAGOGIQUES
Support de cours
EVALUATION
Public concerné
Développeurs .Net ou Java souhaitant savoir exploiter les possibilités offertes par HTML5 et CSS Chargés de développement d'applications informatiques
Pré-requis
Connaissance internet standard, notions d'algorithmie
Tarif |
A partir de 2 965,00 € |
Durée |
5 jour(s) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 340,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 550,00 € |
Durée |
3j / 21h |
Modes |
|
Les objectifs de la formation Acquérir la méthodologie de consignation tous fluides (LO-TO) :
- Réaliser une analyse de risque pour définir la mise en sécurité - Définir les règles techniques et bonnes pratiques de mise en sécurité des équipements et installations pour travaux ou interventions en fonction des énergies et fluides - Appliquer la norme NFX 60 400 (consignation, condamnation, neutralisation) et démarche LO-TO - Organiser la mise en œuvre de la consignation et de la déconsignation
Tarif |
A partir de 716,00 € |
Durée |
2 jours - 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 830,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 2 250,00 € |
Durée |
3 jours |
Modes |
|
Tarif |
A partir de 1 690,00 € |
Durée |
2j / 14h |
Modes |
|