Programa do Curso

Introdução

Visão geral das características e da arquitetura da plataforma Java EE 7

  • Contentores, APIs e serviços
  • Ciclo de vida e âmbitos de memória
  • Feijões Java empresariais
  • Tecnologias de suporte

Introdução a Java EE 7 Noções básicas da plataforma

  • Instalação
  • Empacotamento, implantação e injeção
  • Introdução às aplicações Web

Gerir a persistência com Java EE 7

  • Java API de persistência
  • Criação e execução de consultas
  • Criação e gestão de entidades
  • Controlo de acesso com bloqueio
  • Planos de pesquisa

Implementação da tecnologia Enterprise JavaBeans (EJB)

  • Feijões empresariais, de sessão e orientados para a mensagem
  • Conteúdo e ciclo de vida
  • Operações e transacções EJB
  • Criação de métodos e temporizadores EJB
  • Componentes de sessão
  • Aplicação de interceptores

Trabalhar com a API Java do serviço de mensagens (JMS)

  • Conceitos básicos da API JMS
  • Modelo e características Programming
  • Escrever aplicações JMS simples
  • Transacções e beans orientados para a mensagem
  • Implementação de produtores e consumidores de mensagens

Criação de Web Services com a plataforma Java EE 7

  • Tipos de serviços Web
  • Criação de serviços Web com JAX-WS
  • Criação de serviços Web RESTful com JAX-RS
  • [Recursos REST

Criar aplicações Web utilizando Java Servlets

  • Ciclo de vida do servlet
  • Criar e inicializar um servlet
  • Escrever métodos de serviço
  • Carregamento de ficheiros
  • Servlets assíncronos
  • Interceptores e filtros
  • Cabeçalhos HTTP, parâmetros e cookies

Criação de aplicações Web utilizando Java páginas de serviço (JSP)

  • Ciclo de vida da JSP
  • Sintaxe JSP
  • Erros
  • Bibliotecas de tags
  • [Linguagem de iões e beans CDI

Criar Java aplicações com WebSockets

  • Pontos de extremidade programáticos e anotados
  • Envio e receção de mensagens
  • Codificadores e descodificadores
  • Parâmetros de caminho
  • Especificação da classe do configurador de pontos finais

Desenvolvimento de aplicações Web utilizando JavaServer Faces (JSF)

  • Modelo de componentes da interface do utilizador
  • Modelo de navegação
  • [Ciclo de vida
  • Processamento parcial e renderização
  • Conversores, ouvintes e validadores
  • Linguagem de expressão e beans CDI
  • Produzir mensagens
  • Bibliotecas de etiquetas JSF

Proteger aplicações Java com Java EE 7 Platform

  • Mecanismos de segurança e contentores
  • Trabalhar com reinos, utilizadores, grupos e funções
  • Proteger a ligação com SSL
  • Segurança de aplicações Web
  • Segurança de aplicações empresariais
  • Certificação e autenticação

Resolução de problemas

Resumo e conclusão

Requisitos

  • Conhecimentos de XML, SQL e programação Java
  • Experiência no desenvolvimento de aplicações

Público

  • Desenvolvedores
  35 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (3)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

  28 horas

Advanced Java Security

  21 horas

Combined JAVA, PHP and Web Application Security

  28 horas

Standard Java Security

  14 horas

Categorias Relacionadas