| Curso: EJB 3.0 - Enterprise JavaBeans |
Carga Horária: O curso fica disponível por até 3 meses. Equivale a um bom curso presencial de 48 horas. |
| Nível: Avançado |
| Categoria: Programação |
| Introdução |
| 1 - |
Este curso mostra aos alunos como desenvolver funcionalidade robusta
no back-end utilizando a tecnologia Enterprise JavaBeans (EJB),
demonstrando como utilizar serviços gerenciados por containers
através de beans dos tipos entity, session e message
|
| Objetivos |
| 1 - |
Implementar funcionalidade business-tier utilizando tecnologia J2EE/EJB
|
| 2 - |
Descrever as melhores práticas e outros aspectos avançados do desenvolvimento de componentes com EJB
|
| Público Alvo |
| 1 - |
Programadores J2EE que desejam desenvolver aplicações corporativas, utilizando os recursos do EJB |
| 2 - |
Estudantes, de informática em geral, interessados em conhecer o EJB
|
| 3 - |
Analistas e programadores
|
| 4 - |
Coordenadores e Gerentes de Projetos
|
| Pré-Requisitos |
| 1 - |
Participado do curso W275 (J2SE 5.0 - Fundamentos) ou conhecimentos equivalentes |
| 2 - |
Aprovado no curso W310 (J2EE Básico) |
| Conteúdo Programático |
| 1 - |
Introdução ao Enterprise Java Beans |
|   |
1.1 - Arquitetura do EJB |
|   |
1.2 - Contêiner de EJB
|
|   |
1.3 - Overview de um EJB
|
|   |
1.4 - Deployment Descriptors
|
|   |
1.5 - Processo de Deployment
|
|   |
1.6 - Como acessar componentes EJB |
| 2 - |
JBoss |
|   |
2.1 - Instalação
|
|   |
2.2 - Configurando e Iniciando
|
|   |
2.3 - Criando um Componente de teste
|
|   |
2.4 - Executando métodos do Componente
|
| 3 - |
Tipos de Componentes |
|   |
3.1 - Beans de Entidade
|
|   |
3.2 - Beans de Sessão
|
|   |
3.3 - Beans Orientados a mensagens |
| 4 - |
Beans de Entidade |
|   |
4.1 - Introdução |
|   |
4.2 - Codificação do Componente
|
|   |
4.3 - Build do Componente
|
|   |
4.4 - Deployment Descritors
|
|   |
4.5 - Deployment
|
|   |
4.6 - Codificando um Cliente
|
| 5 - |
Beans de Sessão |
|   |
5.1 - Introdução |
|   |
5.2 - Ciclo de vida |
|   |
5.3 - Etapas de desenvolvimento |
|   |
5.4 - Codificação do Componente |
|   |
5.5 - Build
|
|   |
5.6 - Deploy |
| 6 - |
Beans Orientados a mensagens |
|   |
6.1 - Introdução
|
|   |
6.2 - Desenvolvendo Message-Driven Beans
|
|   |
6.3 - Ciclo de Vida
|
|   |
6.4 - Transações
|
|   |
6.5 - Implementando um Message-Driven Bean
|
|   |
6.6 - Configurando o componente |
| 7 - |
Versões de especificações EJB |