Formation Red Hat JBoss Enterprise Application Development I

Créer, tester et gérer des applications compatibles Java EE du début à la fin

Formation officielle
Formation officielle

Durée 4 jours
REDHAT-JBOSS-ENTREPRISE-I-04

Contactez nous pour planifier
la prochaine session.

Description

Conçue pour les développeurs Java™ de niveau intermédiaire, la formation Développement d'applications JBoss® Enterprise (JB225) présente les structures, les spécifications et les API de Java EE 6.

Objectifs

  • Développement d'applications d'entreprise robustes à l'aide de JBoss middleware
  • Développement d'applications d'entreprise sécurisées
  • Intégration d'applications à des systèmes professionnels d'information et de messagerie d'arrière-plan
  • Tests avec Arquillian
  • Utilisation de Contexts and Dependency Injection (CDI) pour des applications à plusieurs couches en toute transparence
  • Maîtrise des tâches de gestion pour les développeurs
  • Utilisation des outils JBoss Developer Studio

Pré-requis : 

  • Très bonne connaissance du langage de programmation Java (Java SE 5 ou 6), notamment des annotations et de la conception orientée objet
  • Capacité à lire les documents HTML et XML
  • Expérience de base d'un environnement de développement intégré du type Eclipse
  • Une connaissance de base des systèmes JavaScript + XML (Ajax) asynchrones et des systèmes de gestion de bases de données relationnelles est conseillée mais pas exigée

Public : 

  • Étudiants ayant déjà l'expérience de la programmation Java et souhaitant se lancer dans le développement d'applications Java d'entreprise
  • Développeurs expérimentés d'applications Java d'entreprise qui procèdent pour la première fois à la migration vers JBoss
  • Développeurs expérimentés d'applications Java d'entreprise souhaitant actualiser leurs compétences avec Java EE 6 et les dernières versions de Red Hat JBoss Enterprise Application Platform et Red Hat JBoss Developer Studio
  • Étudiants souhaitant bénéficier de la formation afin de se préparer à l'examen de certification Développeur JBoss certifié Red Hat (RHCJD) (EX225)

Pédagogie : 

50% théorie 50% pratique

Programme

Introduction à Red Hat JBoss Developer Studio

  • Tirez parti des outils Red Hat JBoss Developer Studio afin de contrôler des serveurs et de gérer des projets.

CDI

  • Créez des applications compatibles CDI (Contexts and Dependency Injection, injection de dépendances et contextes).

Test

  • Testez des applications avec JUnit et Arquillian.

Beans de session

  • Mettez en œuvre une logique métier grâce à EJB.

Services Web

  • Utilisez les mises en œuvre JBoss Enterprise Application Platform pour la prise en charge de services Web JAX-WS créés avec RESTEasy et SOAP (Simple Object Access Protocol).

Messagerie

  • Utilisez HornetQ pour ajouter un service de messagerie asynchrone à des composants professionnels et développer des beans dirigés par message.

Persistance

  • Conservez des données avec JPA et Hibernate.

Interface utilisateur en ligne

  • Créez une interface Web sophistiquée grâce à JSF 2 et RichFaces.

Sécurité

  • Sécurisez vos applications à l'aide de JBoss Enterprise Application Platform 6 et de la fonction de sécurité d'application.

Paquetage et déploiement

  • Découvrez les options de déploiement disponibles pour les paquetages d'application créés avec JBoss Developer Studio pour de nombreux serveurs middleware.