As melhores empresas abrem
vagas para alunos 3WAY
Atendimento Online
   
 
 
 
Nossos Clientes
   
 
Frameworks Java
   
  Duração do curso
  60 horas
  Objetivo do curso
  Capacitar o aluno a utilizar os principais Frameworks de desenvolvimento em Java (JavaServer Faces,STRUTS 1 e 2, Hibernate, JPA e Springs) . Durante o curso aprende-se também os recursos da poderosa plataforma do Eclipse, a IDE líder de mercado. Estes frameworks são os mais utilizados comercialmente.
  Após este curso, o aluno será capaz de
  Criar aplicação para Web e distribuídas, usar mecanismos de persistência independente de banco de dados; utilizar os principais recursos deste frameworks; Saber como integrar o que há de melhor em cada um dos frameworks para construir suas aplicações.
  Pré-requisitos
  Saber programar em Java SE, JSP, Servlets e JDBC. Desejável conhecimento sobre Banco de Dados Relacionais.
  Pontos fortes do Treinamento
  » Material Didático
» Coffee Break
» Um Aluno por computador
» Instrutores certificados e com experiência profissional
  Descrição dos Tópicos
  » Framework MVC (Model-View-Controller)

» Struts
■ Struts Básico: Passo-a-passo: Construindo Aplicações Simples com Struts; Exemplo de Aplicações Struts; Tags Struts.
■ Struts Avançado: Framework de Validação do Struts;
Tiles Framework; Struts Testando, Depurando, Logging, e Performance; Struts Melhores Práticas; Struts e Banco de Dados; Struts e Segurança
■ Struts 2: Struts 2 Básico; Struts 2 e Ajax (); Struts 2 e Tiles; Struts 2 e camada de Visão

» JavaServer Faces (JSF)
■ JSF basics I : Aplicação "Hello World" com JSF; Passo-a-passo Construindo aplicação JSF; JSF básico; JSF Modelo de Componentes; JSF tags.
■ JSF basics II: Managed Beans; Navegação de Páginas; Modelo de Eventos; Ciclo de vida e PhaseListener; Flag imediato; Usando CSS e definindo estilos.
■ Validando Dados: Validação; Validação do lado Cliente.
■ Conversões
■ Tabela de dados: Data table; JSF e Persistência.
■ Aplicações de Exemplo
■ Tiles
■ Frameworks Relacionados: Facelets; Shale; Seam; JSFTemplating.
■ Componentes JSF de terceiros: Tomahawk do MyFaces Apache project; Oracle ADF Faces.
■ JSF e Ájax: Ajax Básico; Construindo aplicações com Ájax; DynaFaces; Ajax4jsf.
■ Ferramentas de teste e depuração
■ Internacionalização

» Hibernate
■ Passo-a-Passo
■ Básico
■ Mapeamento Objeto-Relacional
■ Linguagem de Consulta (HQL)
■ Transações e concorrência
■ Interceptadores e Eventos
■ Join Fetch
■ Caching
■ Usando annotation

» JPA
■ Básico
■ Mapeamento
■ Linguagem de Consulta (JPQL)
■ Transações

» Spring framework
■ Básico: Refatorando a aplicação "HelloWorld"; Dependency Injection – Básico; Dependency Injection – Avançado.
■ Spring framework e persistence: Com Hibernate; Com JPA.
■ Spring framework Web-tier: Spring MVC; Web Flow; Integração com Struts; Integração com JSF.

» WorkShop Frameworks
Untitled Document
  Home Voltar
   
  Alicom