Curso Java EE - Back-End Server Application Development
32hVisão Geral
Este Curso Java EE - Back-End Server Application Development ensina como construir e implantar aplicativos corporativos em conformidade com Java Platform, Enterprise Edition Full Profile. Aprenda a desenvolver aplicações com as seguintes tecnologias: Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), Contexts and Dependency Injection (CDI), Java Message Service (JMS), Bean Validation, Batch API, serviços de timer, simultaneidade Java EE e muito mais. Neste curso, você terá desenvolvido o conhecimento e as habilidades para ler e escrever mensagens em sistemas que podem ou não ser desenvolvidos usando Java com Java Message Service, criar serviços em lote para processar milhares de trabalhos em paralelo.
Objetivo
Após concluir este Curso Java EE - Back-End Server Application Development, você será capaz de:
- Aplicar injeção de dependência usando CDI
- Aplicar a API em lote ao problema de processamento de milhares de trabalhos em paralelo
- Criar e aplicar serviços de timer
- Crie e use serviços da Web em aplicativos corporativos
- Desenvolva componentes corporativos usando EJB
- Use JDBC em um ambiente corporativo
- Use JMS para comunicação entre vários sistemas corporativos
- Use JPA para persistir entidades e criar, ler, atualizar e excluir registros de banco de dados
Publico Alvo
- Desenvolvedores
- Integradores de sistemas
Pre-Requisitos
- Compreensão básica dos conceitos de banco de dados e sintaxe SQL
- Experiência com Java SE
Materiais
Inglês/Português/Lab PraticoConteúdo Programatico
- Java Platform, Enterprise Edition
- Enterprise Development Tools and Applications
- Java Beans, Annotations and Logging
- XML Programming with JAXB
- SOAP Web Services with JAX-WS
- Java Naming and Directory (JNDI) Services
- The EJB Component Model
- Contexts and Dependency Injection
- Java Message Service
- Message-driven Beans
- Java EE Concurrency
- JDBC in Java EE Environments
- Transactions in Java EE Environments
- Java Persistence API
- Bean Validation with JPA
- Timer and Batch Services
- Security