Java EE – Extended Edition

Ref : KJV002

Détail
Contenu
Professeur
taux de reussite

Ce cours pratique fournit au développeur de logiciels Java tout ce dont il a besoin pour démarrer la programmation en Java EE

Prérequis

Expérience pratique en programmation Java.
Un niveau d'anglais business moyen est requis car la formation sera dispensée en anglais.

Public

Les développeurs de logiciels souhaitant apprendre à utiliser Java EE et comprendre ses utilisations variées et multiples.

Objectifs

Ce cours pratique fournit au développeur de logiciels Java tout ce dont il a besoin pour démarrer la programmation en Java EE. Le cours couvre les sujets nécessaires au développeur avancé utilisant Java Extended Edition (Java EE). Il inclut les beans Java, les transactions, les servlets, les pages de serveur et la prise en charge des services Web. À la fin du cours, le participant sera capable de développer des applications Java EE.

Introduction down arrow icon

Java Enterprise Edition

Integrated Application Development

Web Server or Application Server

EJB 3 Basics

Projects in Java EE

EJB Security

EJB Deployment

Transactions down arrow icon

· Need for transactions

· Transaction Components

· Distributed transactions

· Java transactions API

Java Beans down arrow icon

· EJB Development Overview

· The Enterprise Bean Class

· Enterprise JavaBeans Communications

· Session beans

· Stateless beans

· Message driven beans

· The Remote Interface

· The Home Interface

· Deployment Descriptors and EJB-JAR files

Entities and Persistence down arrow icon

· Persistence

· Entities v session beans

· EJB Query Language

· Entity relationships

· Entity inheritance

Design Patterns down arrow icon

· EJB Design Patterns

· Case studies

Writing an EJB Client down arrow icon

· Detailed guide

Java Message Service (JMS) down arrow icon

· The principles of messaging systems

· Features of the Java Messaging Service (JMS)

· Writing a message driven Bean

· Message Driven Bean Clients

Web Tier Technology down arrow icon

· Java Servlet

· Java Server Page (JSP)

· Java server pages Standard Tag Library (JSTL)

· Java Server Faces (JSF)

· Web applications

XHTML, CSS and JavaScript down arrow icon

· HTML, XML and XHTML

· Cascading Stile Sheets (CSS)

· JavaScript fundamentals

Web Services in Java down arrow icon

· XML in Java

· What are web services

· Java Architecture for XML Binding (JAXB)

· Soap protocol

· WSDL (web service definition language)

· UDDI (Universal Description Discovery and Integration)

· Java API for XML Web Services (JAXWS)

Servlets down arrow icon

· MVC (Model View Controller) architecture

· HTTP

· What is a servlet

· Servlet life cycle

· Web application structure

· Writing simple Hello World servlet

· Understanding web.xml

· GET and POST: retrieving request parameters, sending a response

· Re-directing a request, request dispatcher

· Session management

· Handling cookies

· Creating war files

JSP pages down arrow icon

· What is JSP

· JSP elements – declaration, directive, scriptlet, expression and action

· JSP Architecture

· JSP Page life cycle

· Page directive attributes conditional and iterative statements

· JSP implicit variables and objects

JSP handling down arrow icon

· Handling exceptions using errorPage and isErrorPage attributes

· JSP session handling, example

· JSP Authentication: how to secure servlets and JSP pages

JSP Tag libraries down arrow icon

· JSTL (JSP Standard Tag Library)

· JSTL Expresssion Language (EL)

· Iteration tags

· Logical tags

· Database access tags

· Miscellaneous tags

· Writing a Custom Tag Library

Struts down arrow icon

· Struts architecture,

· Struts classes

· Struts config.xml

· Action mappings

· Struts flow with example application

Struts Tiles down arrow icon

· Tiles and tiles file structure

· Building the layout file and creating a tiles template

· Using tiles

· Tiles definitions and attributes

· Creating and deploying a definition XML file

· Creating a small application using tiles

Servers down arrow icon

· Application Servers

· Web Servers

The End down arrow icon

· Summary

· Q&A

· Evaluation

price icon Prix

4026 € HT

calendar icon Date

Sur demande - contactez-nous

clock icon Durée

6 jours (4 h/j )

teacher icon Professeur

level icon Niveau

Débutant/Intermédiaire

wheelchair icon Accessibilité

Oui Non

certification icon Certification

Oui Non

cpf icon Eligible CPF

Oui Non

Présentiel
Distanciel
E-Learning
Informations

La plupart de nos formations peuvent être suivies à distance et en direct depuis votre bureau ou votre domicile. Vous devez simplement disposer d'une connexion Internet et d'un navigateur web.

download icon Télécharger cette fiche de formation Demande de dossier

Note :

CETTE FORMATION PEUT ÊTRE SUR-MESURE
Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours
CONTACTER NOTRE SERVICE INTRA

Des questions ?

« Aucun de nous en agissant seul, ne peut atteindre le succès »
Nelson Mandela

Vos ambitions sont grandes, nos services en sont à la hauteur. Vous êtes sûrement à un clic d’un nouveau tournant dans vos projets et carrières, notre équipe se tient prête à vous répondre et à vous guider selon vos besoins.
Un formulaire est mis à votre disposition afin de vous orienter dans les spécificités de vos demandes.
Selon l’envergure de votre requête, un expert prendra contact avec vous dans les plus brefs délais afin d’affiner ensemble les détails et fournir une réponse adaptée à vos attentes.

Contactez-nous