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.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.
Pretende efectuar pagamento agora?