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 3 475,00 € |
Durée | 5 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 3 475,00 € |
Durée | 5 jour(s) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Présentation des principes SOLID
Principe de la responsabilité unique (SRP)
Principe de l'ouverture-fermeture (OCP)
Principe de substitution de Liskov (LSP)
Principe de la ségrégation des interfaces (ISP)
Principe d'inversion des dépendances (DIP)
Style de code et mesure
Profiling et performance
Calcul de métriques : longueur de classe,de méthode, nombre de paramètres, de champs, complexité (cyclomatique, NPATH)
Bonnes pratiques de codage :
- Limiter autant que possible les retours par fonction
- Éviter les instructions en cascade
- Éviter les instructions break et continue
- Éviter les conditionnelles négatives
- Remplacer les nombres et les chaînes par des constantes
Règles de conception :
- Patterns à appliquer
- Substituer les instructions switch par du polymorphisme
- Éviter les champs protégés dans les classes final
- Couplage : typer par des interfaces
Documentation du code : langue, génération et maintien
Anti-pattern : définition, types (architectural, organisationnel, développement)
Panorama d'anti-patterns :
- The Blob (God Class)
- Singleton
- Poltergeist
- Hard coding
- Continuous Obsolescence
- Lava Flow
- Ambiguous Viewpoint
- Functional Decomposition
- Dead End
- Input Kludge
- Walking through a Minefield
- Mushroom Management
- Boat Anchor
- Object cesspool
- Golden hammer
- Premature optimization
- Spaghetti code
- Magic numbers
- Copy-and-Paste Programming
- Yo-yo problem
- Accidental complexity
Tarif |
A partir de 1 285,00 € |
Durée |
3 jours (21 heures) |
Modes |
|
Toute personne souhaitant réaliser la mise en page de ses documents à l’aide du logiciel InDesign.
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
A partir de 1 050,00 € |
Durée |
3 jour(s) |
Modes |
|
Tarif |
A partir de 990,00 € |
Durée |
27 heures |
Modes |
|
Toute personne souhaitant acquérir la maîtrise du logiciel ARCVIEW et devenir autonome pour créer, modifier et gérer ses données géographiques et les représenter sous forme de cartes.
À l'issue de la formation, le stagiaire sera capable de :
Tarif |
Contacter l'organisme |
Durée |
3 jour(s) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 700,00 € |
Durée |
1j / 7h |
Modes |
|
Toute personne souhaitant maîtriser le langage HTML pour développer des pages Web.
À l'issue de la formation, le stagiaire sera capable de :
Support de cours adapté au niveau suivi
Public concerné
Toutes les personnes désirant s'initier aux fondamentaux de la création de pages Web.
Pré-requis
Pratique courante d'Internet.
Tarif |
Contacter l'organisme |
Durée |
3 jour(s) |
Modes |
|
Tarif |
A partir de 1 310,00 € |
Durée |
3 jours (21 heures) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
4j / 28h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
3 jours (21 heures) |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
2j / 14h |
Modes |
|