Developing J2EE Compliant Applications

  • Java - Programação
  • Cód: SUN020
  • Área DGERT: 481-Ciências Informáticas
  • Nº horas: 30
  • Formato: Presencial & Online Live Training
Datas de início
2022 2023
SET OUT NOV DEZ JAN FEB MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ
26 17 28 26 23 27 27 24 29 26 24 28 25 23 27 4

SUN020

Developing J2EE Compliant Applications

 

 

Objectivo Geral

 

Este Curso tem como objectivo dotar os participantes dos conhecimentos e técnicas relacionadas com o desenvolvimento em tecnologia J2EE, para que possam desenvolver aplicações empresariais compatíveis com a ”Java 2 Plataform “ e “Enterprise Edition (J2EE) Platform standarts“.

Os componentes apresentados neste Curso incluem o Enterprise JavaBeans(EJB) technology, Servlets e JavaServer Pages ( JSP ) technology.

 

 

 

OBJEcTIVos Específicos

 

No final deste curso os participantes saberão:

·         Descrever o modelo de aplicações para a plataforma J2EE

·         Descrever e testar aplicações desenvolvidas em tecnologia EJB

·         Desenvolver interfaces Web para aplicações EJB tecnology

·         Configurar os serviços/ layers para a plataforma J2EE

 

 

Destinatários

 

Este Curso destina-se essencialmente aos programadores Java que queiram desenvolver aplicações empresariais em conformidade com os standarts da Plataforma J2EE

 

 

 

PRÉ-REQuisitos

 

 

·         Experiência em programação Java

·         Conhecimentos de programação distribuída (multitier architecture)

·         Alguns Conhecimentos de BDs relacionais e de structured query language (SQL)

·         Alguns conhecimentos de tecnologia de componentes

 

 

Duração  

 

 30 Horas

 

 


 

Conteúdo Programático

1 - INTRODUÇÃO AO MODELO J2EE

·         Como satisfazer os requisitos das aplicações empresariais com o desenvolvimento na plataforma J2EE

·         Descrição da “Java2 Platform”, “Enterprise Edition 1.4 Specification (J2EE platform 1.4), API´s e serviços de suporte

·         A Plataforma J2EE – Tiers e Arquitectura

·         Desenvolvimento de Aplicações J2EE utilizando patterns

2 - MODELO DE COMPONENTES J2EE E INTRODUÇÃO AO DESENVOLVIMENTO

·         Introdução ao modelo de desenvolvimento baseado em componentes

·         Introdução ao modelo de comunicação assíncrona

·         Processos e regras envolvidos no desenvolvimento de aplicações J2EE

·         Metodologias e Ferramentas para desenvolvimento de aplicações J2EE e Componentes 

·         Configuração das aplicações J2EE

3 - UTILIZAÇÃO DE J2EE DEVELOPMENT TOOLS

·         Características e benefícios dos utilitários e ferramentas

·         Ferramentas “IDE“

4 - O MODELO DE COMPONENTES EJB

·         O papel dos componentes EJB em aplicações J2EE 

·         O modelo de componentes EJB

5 - DESENVOLVIMENTO DE “ SESSION BEANS “

·         O papel das “ Session Beans “

·         Funções e características das componentes de “ Session EJB “

·         O ciclo de vida dos componentes EJB

·         Implementação de uma “ Session bean “

6 - INTRODUÇÃO Às “ENTITY BEANS”

·         O papel das entidades “beans” nas aplicações J2EE 

·         Implementação de entidades EJB components

·         Elementos das entidades “ EJB component “

·         Ciclo de vida e características dos CMP e EJB componentes

7 - DESENVOLVIMENTO DE “CMP ENTITY BEANS”

·         Implementação de “CMP Entity beans “

·         Query Language para EJB technology (EJB QL)

8 - INCORPORAÇÃO DE COMPONENTES EJB NAS APLICAÇÕES

·         Componentes reutilizáveis

·         Recursos e componentes EJB

·         Utilização da plataforma de componentes EJB 

·         Aplicações “Client containers “

9 - “MESSAGE-DRIVEN BEANS”

·         “Enterprise messaging “

·         Introdução às “JMS API “

·         O papel das “ message-driven beans “

·         “Object cardinality”, Ciclo de vida, e “pooling” das  “ message driven beans “

·         Implementação de “message-driven beans “

10- “WEB COMPONENT MODEL”

·         O papel dos componentes nas aplicações J2EE

·         Definição do “HTTP request-response model “

·         Java servlets vs componentes JSP 

·         Gestão segura de componentes Web 

11- DESENVOLVIMENTO DE “SERVLETS”

·         Servlet API

·         Pedidos e respostas APIs

·         “Forward control and pass data “

·         Utilização de “session management API “

·         Chamada de componentes EJB através de servlets

12- DESENVOLVIMENTO COM “JAVASERVER PAGES TECHNOLOGY “

·         Evolução da tecnologia JSP 

·         “JSP pages “

·         Processes de recepção de dados vindos de servlets em páginas JSP

13- UTILIZAÇÃO DE” WEB-TIER DESIGN PATTERNS”

·         Gestão de “ Web tier “

·         Definição do “ Model-View-Controller design paradigm “

14- IMPLEMENTAÇÃO E POLITICAS DE TRANSACÇÃO

·         “ transaction semantics “

·         “Programmatic” vs “declarative transaction scoping “

·         Java Transaction API (JTA)

·         Implementação de uma política de gestão de transacções

·         O “Scope” de transações na performance das aplicações

15- IMPLEMENTAÇÃO DE POLITICAS DE SEGURANÇA

·         A gestão da Segurança em “ Container-managed”

·         Definição de responsabilidades de utilizadores

·         Criação de uma política de segurança

·         Usar a segurança incorporada nas APIs

·         Configuração e autenticação “ Web tier“

Preços

1º participante 2º participante 3º participante
4,990.00 EUR 3,990.00 EUR 2,990.00 EUR
1º participante 2º participante 3º participante
3,218,550.00 AOA 2,573,550.00 AOA 1,928,550.00 AOA
1º participante 2º participante 3º participante
414,170.00 MZN 331,170.00 MZN 248,170.00 MZN
1º participante 2º participante 3º participante
29,940.00 R$ 23,940.00 R$ 17,940.00 R$

Outras Informações

O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.          

Aos valores acresce IVA à taxa legal em vigor.                                                            
 

​​​​​​GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.


REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS 
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral

                                                                                                                           
CONSULTE-NOS:

E-Mail Comercial: comercial@vantagem.com

LISBOA:   
 +351 218 493 333 
PORTO:     +351 226 065 077 
LUANDA:   +244 222 718 081   +244 913 787 355    +244 944 541 910   +351 939 580 367 
MAPUTO:   +258 844 985 751   +258 824 668 190   +351 939 580 367 

Inscrições
Complete o formulário em baixo com os seus dados e a lista de participantes que deseja inscrever na formação

Curso no qual pretende efectuar a inscrição:

Developing J2EE Compliant Applications

Responsável pela inscrição ou inscrições

Lista de Participantes

Pode adicionar vários participantes. Clique em adicionar e volte a este formulário para adicionar outros participantes.
Consulte os nossos descontos para participantes adicionais.
Quem participa?

Participantes:

Observações

(*) Campos Obrigatórios

(**) Os presentes dados irão ser tratados informaticamente destinam-se a comunicar informações relevantes sobre a Vantagem +, ao seu titular é garantido o direito de acesso, rectificação, alteração ou eliminação sempre que para isso se dirigem por escrito ou pessoalmente ao responsável pelo tratamento (Vantagem +). (Artº 10º, 11º e 12º da Lei 67/98)

Informa-se que os presentes dados circulam em redes abertas podendo ser vistos e utilizados por 3ªs entidades não autorizadas.
VALIDATE_CAPTCHA
ENVIAR