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
Declaração de Clientes (3)
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
Curso - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
Muitos conhecimentos práticos demonstrados com exemplos da "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Machine Translated
Fazer alterações em tempo real, uma vez que no terceiro dia já estava a começar a perder-me mais do que antes e era mais difícil detetar rapidamente um erro, pude fazer o zcheckout da última alteração e estar atualizado com o material
Paulina
Curso - Advanced Java Security
Machine Translated