Developing J2EE Compliant Applications

  • Java - Programação
  • Cód: SUN020
  • Área DGERT: 481-Ciências Informáticas
  • Nº horas: 30
Datas de início
2021 2022
SET OUT NOV DEZ JAN FEB MAR ABR MAI JUN JUL AGO SET OUT NOV DEZ
27 25 29 27 17 28 28 11 16 20 25 29 26 17 28 26

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
2,990.00 EUR 1,490.00 EUR 1,450.00 EUR
1º participante 2º participante 3º participante
2,571,400.00 AOA 1,281,400.00 AOA 1,247,000.00 AOA
1º participante 2º participante 3º participante
239,200.00 MZN 119,200.00 MZN 116,000.00 MZN

Outras Informações

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 
LEIRIA:      +351 244 577 597
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