Clean code · Vers un code durable et performant avec L'académie Younup
La formation en quelques mots : - Appréhender la qualité logicielle en comprenant ce qu’est un code propre et maintenable - Découvrir des concepts et des outils tels que les principes SOLID, la méthode TDD ou le refactoring de code Legacy Répartition : > Théorie : 60% > Pratique : 40% Cette formation est disponible en présentiel ou à distance, avec un programme et une qualité pédagogique identiques. > Formation inter-entreprise : pré-inscription en ligne ou contactez-nous : formation@younup.fr > Formation intra-entreprise : nous vous invitons à nous contacter pour réaliser un devis : formation@younup.fr Pour toute question, n’hésitez pas à contacter notre équipe : formation@younup.fr
À propos de cette formation
Nantes
44
À partir de 1 600€ HT
2 jours
14 heures
Action de formation
En savoir plus
Objectifs pédagogiques
- Savoir identifier les problèmes de qualité
- Appréhender les techniques pour créer un code pérenne
- Mettre en application les bonnes pratiques de code
-
Définition de la qualité logicielle
- Pourquoi la qualité est importante ?
- Mesure autour de la qualité
-
Origine et définition du « code propre »
- Qu’est-ce qu’un code propre ?
- Boy Scout Rule & Egoless Programming
-
La revue de code
- Principes et avantages
- Mise en situation
-
Les tests (et le TDD)
- Partage autour des tests
- La pyramide des tests
- Introduction au TDD
-
Travaux pratiques
- Mise en platrique du TDD
-
Maîtriser son IDE
- Les fonctionnalités à connaître
- Les raccourcis pour s’accélérer
-
Les principes SOLID
- Concepts et exemples
-
Travaux pratiques
- Kata mise en application des principes
-
D’autres principes de Clean Code
- Concepts et exemples
-
Clean Code et code Legacy
- Définition et dilemme du code Legacy
- Stratégies et techniques de modification du code
-
Travaux pratiques
- Kata mise en application des principes
-
Clean Code et architectures
- Design Pattern MVC
- Autres architectures, avantages et exemples
L'organisme de formation
Prochaines sessions
- Du 22 avr. 2025 au 23 avr. 2025
Public concerné
- Développeurs
Prérequis
- Technique : Être à l’aise avec les notions de code (Programmation Orienté Objet, bugfixes, tests)
- Technique : Connaître Java ou Python ou être à l’aise avec la lecture de ces derniers
- Matériel : PC pour les ateliers (IDE installé)
Conditions d'accès
Accessibilité
Nous mettons tout en œuvre pour vous accueillir et vous accompagner dans les meilleures conditions d’apprentissage. Notre référente handicap est à votre disposition vous pouvez la contacter à l'adresse suivante : formation@younup.fr.
Capacité
4 à 10 places
Délai d'accès
2 semaines
Plus qu'une formation !
Équipe pédagogique
Objectifs pédagogiques
- Espace apprenant
- Support de formation transmis
D'autres formations qui pourraient vous intéresser
Tests automatisés · Optimiser la qualité de vos recettes
À partir de 1600€ HT
-
Action de formation
Options de formation
Figma · Prendre le contrôle de vos interfaces
À partir de 700€ HT
-
Action de formation
Options de formation
-
- Formation en Esthétique à Nantes
- Formation en Coaching sportif à Nantes
- Formation en Anglais à Nantes
- Formation en Réseaux sociaux et community management à Nantes
- Formation en Marketing digital à Nantes
- Formation en Intelligence émotionnelle et relationnelle à Nantes
- Formation en Gestion de projets à Nantes
- Formation en Gestion d'équipes à Nantes
- Formation en Vente et négociation à Nantes
- Formation en Bâtiment, BTP à Nantes
- Formation en Product management à Nantes
- Formation en Communication professionnelle à Nantes