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.
Cette formation a pour objectif de familiariser les stagiaires aux concepts d'IoC et d'injection de dépendances que l'on retrouve dans tous les frameworks de développement Java ainsi que dans les serveurs d'application Java EE.
Le cours s'appuie sur le framework Spring et le projet Spring Core qui est sûrement un des framework les plus répandus dans l'environnement Java.
Après avoir explicité, le pattern IoC, la formation montre les avantages de cette approche : Testabilité des architectures, la bonne utilisation des interfaces Java, les design patterns et l'évolutivité de ce type d'architecture.
A l'issue de cette formation, les stagiaires auront acquis les bonnes pratiques du développement d'applications Java.
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Notion de framework et de conteneur
Vue d'ensemble et cas d'utilisation
Le pattern IoC et l'injection de dépendances
Indépendance vis à vis des implémentations
Spring Core et l'injection de dépendance
Exemple basique
ATELIERS
Mise en place de l'IDE
1ère configuration de Spring, Tests via JUnit
Les beans, BeanFactory et ApplicationContext
Mode singleton ou prototype, cycles de vie des beans
Gestion des propriétés, notions de collaborators
Méthodes d'injection de dépendances
Annotations et Autowiring
Définition de bean abstrait, gestion de l'héritage
ATELIERS
Différents types de configuration Spring, utilisation des différentes annotations
Isolation des classes à tester et Mock Objects
Distinction tests unitaires et test d'intégration
Les apports de Spring pour les tests
Indépendance vis à vis des outils de tests
Injection des données de test
Mécanisme de cache pour l'accélération des tests
Rollback des transactions
ATELIERS
Création de mock Objetcs, configuration Spring de Test, mise en place d'une suite de tests
Présentation architecture multi-tiers,
Séparation claire des différentes couches
Injection de services métiers, gestion des transactions, les choix possibles pour l'implémentation
Couche de persistance et accès aux données : Exemple de Spring Data JPA
Tests unitaires des différentes couches, tests d'intégration
ATELIERS
Application multi-tiers complète, utilisation de services POJO, EJB ou Rest, Implémentation JPA avec Hibernate
Tarif |
A partir de 2 390,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 600,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 860,00 € |
Durée |
1j / 7h |
Modes |
|
Le serveur OpenSource WildFly est la dernière offre de Redhat pour les serveurs Java EE, il implémente la spécification Java EE7. WildFly, successeur de JBoss7, apportent des gains de performances et de nouvelles fonctionnalités très attractives (Outils d'administration, gestion claires des librairies, testabilité, outils de monitoring…)
Ce cours WildFly, vous présentera l'ensemble des caractéristiques de ce serveur applicatif. Tournée vers les administrateurs de plate-forme, elle permet d'acquérir toutes les compétences nécessaires à l'installation la configuration des services, l'automatisation des déploiements, la surveillance et le tuning des applications, la sécurité et enfin une initiation au clustering.
Tarif |
A partir de 1 990,00 € |
Durée |
3j / 21h |
Modes |
|
Pour s'assurer qu'un logiciel soit parfaitement fonctionnel et facile à maintenir lors de son déploiement, il est nécessaire d'en identifier les dysfonctionnements dès la phase de conception.
Initialement créé en 2005, Robot Framework fait partie de ces outils d'automatisation de test destiné aux tests d'acceptation et au développement piloté par ces tests d'acceptation.
Plus précisément, il s'agit d'un framework générique de test basé sur des mots-clés, qui utilise la syntaxe des données de tests tabulaires. Il emprunte la structure d'un cahier de recette mais autorise également d'autres formats comme le html (avec des balise title) ou le tsv, éditable via un tableur ou reStructuredText.
Concrètement, à l'issue de cette formation Robot Framework, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 280,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 590,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
4 jours (28 heures) |
Modes |
|
À l'issue de cette formation Certification Disciplined Agile Scrum Master, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 490,00 € |
Durée |
2j / 14h |
Modes |
|
À l'issue de cette formation SIAM Professional vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|