Curso de Java JEE / J2EE Avançado

Curso de Java JEE / J2EE Avançado

Matricule-se Bookmark and Share
Curso online de Java JEE / J2EE Avançado Sobre o curso

Java é uma linguagem multi-plataforma (Sistema operacional) desenvolvida pela Sun Microsystems, que nos permite desenvolver aplicações web e desktop. Java 2 Standard Edition (J2SE) é um conjunto de ferramentas necessárias para o desenvolvimento de aplicações Java.

Porquê aprender Java JEE / J2EE Avançado ? Porque aprender?

Se olharmos para o mercado de trabalho dos últimos anos, o JAVA é a uma das linguagens que mais tem se destacado, além de ter em seu histórico, o excelente nível de remuneração obtido pelos seus utilizadores, bem como a contante oferta por vagas na área.

Conhecimento Adquiridos em Java JEE / J2EE Avançado Conhecimentos adquiridos

Após a conclusão deste curso, o aluno estará apto a desenvolver websites em Java, utilizando a fundo as caracteristicas da linguagem, bem como os frameworks Hibernate, Struts e JSF.

Pré-requisitos do curso de Java JEE / J2EE Avançado O que você poderia saber? / Pré-requisitos

Aqui no TreinaWeb os pré-requisitos não são obrigatórios. No entanto, sempre pensando no mercado de trabalho e na sua formação completa, sugerimos alguns assuntos/cursos relacionados que certamente são importantes para contribuir com a sua formação no curso de Java JEE / J2EE Avançado:

Duração do Curso / Carga Horária do curso de Java JEE / J2EE Avançado Duração do curso / Carga horária
A carga horária dos cursos varia de pessoa para pessoa, em alguns aspectos como: Tempo disponível, facilidade de aprendizado, necessidade de revisão, etc. Por isso, não se tem uma carga horária pré-definida, pois o foco é no aprendizado e não no tempo em curso.

Obs: Ao adquirir um curso, você tem até 40 dias de acesso para concluí-lo. Caso a aquisição seja de um pacote de cursos, o prazo vai de 6 meses a 1 ano de acesso.

A maioria dos cursos possuem carga horária média de 24 horas. No certificado, é impressa a carga horária real utilizada no curso (arredondada para cima).
Tópicos do Curso de Java JEE / J2EE Avançado Conteúdo programático / Tópicos do curso
  • Apresentação do Curso de JSEE Básico
  • Parte 1 - Hibernate, Associações, Coleções e Herança
  • Introdução aos Frameworks
  • Definições de Frameworks
  • Classificação dos Frameworks
  • Frameworks de Aplicações Orientado a Objetos
  • Classificação quanto à forma usada para estendê-los
  • Frameworks de Componentes
  • Papéis Envolvidos no Uso e Desenvolvimento de um Framework
  • Conseqüências da Adoção de Frameworks
  • Benefícios Decorrentes da Utilização de Frameworks
  • Principais Frameworks
  • Introdução ao Hibernate
  • Arquitetura do Hibernate
  • Obtendo o Hibernate
  • Criando uma aplicação web
  • Criando uma tabela no MySQL
  • A primeira aplicação Hibernate
  • Conector Java para o MySQL
  • Criando a primeira aplicação com o Hibernate
  • O arquivo de mapeamento
  • Definindo a classe de persistência
  • Definindo a chave primária
  • Definindo as demais propriedades
  • Configuração do Hibernate
  • Associações, Coleções e Herança
  • Mapeando associações
  • Mapeando a classe Pessoas
  • Configuração do Hibernate
  • Criando uma classe para gerenciar eventos
  • Listando os Eventos
  • Criando associações
  • Uma associação unidirectional baseada em um Set
  • Avaliação 1
  • Mapeamento muitos-para-muitos
  • Observações sobre Mapeamento
  • Trabalhando a associação
  • Coleção de valores
  • Mapeamento da Coleção
  • Associações bidirecionais
  • Trabalhando com associações bidirecionais
  • Classes persistentes
  • Exemplo simples de POJO
  • Implementando Herança
  • Parte 2 - Transações e Concorrência, HQL - Hibernate Query Language e Struts
  • Transações e Concorrência
  • Session e escopos de transações
  • Unidade de trabalho
  • Longas conversações
  • Características do Hibernate
  • Versionamento automático
  • Detached Objects
  • Session-per-conversation
  • Edições comuns
  • Demarcação de transações de bancos de dados
  • API Transaction
  • Ambiente não gerenciado
  • Gerência integrada de contexto
  • Usando JTA
  • Sessão limitada por transação
  • Tratamento de Exceção
  • Timeout de Transação
  • Controle de concorrência otimista
  • Locking pessimista
  • Modos de liberar a Connection
  • Avaliação 2
  • HQL - Hibernate Query Language
  • Implementando a interface Query e Criteria
  • Paginação de Resultados
  • Parâmetros nas Queries
  • Named Query
  • A clausula from
  • Associações e joins
  • Formas e sintaxe de joins
  • Clausula select
  • Funções de agregação
  • Queries polimórficas
  • A clausula where
  • A clausula order by
  • A clausula group by
  • Struts
  • Motivos utilizar a Struts Framework
  • Obtendo o Struts
  • Criando a nossa primeira aplicação no Struts
  • Criando a Tabela no MySQL
  • Criando a Camada Model (Camada de Negócio)
  • Criando o Controler (Camada de Controle)
  • Criando a camada View
  • Parte 3 – Struts Passo à Passo, Struts Internacionalizando e Struts Validação
  • Struts
  • Tags do Struts
  • ActionForm beans (form-beans)
  • ActionForm bean
  • Struts Internacionalizando a aplicação
  • Arquivo de recursos
  • Preparando a página JSP para receber os arquivos de recursos
  • Globalizando
  • Alterando o Idioma
  • Avaliação 3
  • Struts Validação
  • Validação de Formulários através do Struts Validator
  • Parte 4 – JSF – Introdução, JSF - JSF passo a passo e JSF - Core tags e html tags
  • JSF - Introdução
  • Principais Recursos do JSF
  • Managed Beans
  • Conversores
  • Validadores
  • Componentes
  • Tags
  • Editores Visuais
  • NetBeans Visual Web Pack
  • Preparando o ambiente
  • Criando a primeira aplicação com JSF
  • Criando o managed-bean
  • Configuração do managed-bean
  • Criando a página JSF
  • Criando a página inicial do sistema
  • JSF - Utilizando Banco de Dados
  • Conectando-se ao banco de dados
  • Criando as classes no Java
  • Navegação entre as páginas
  • Navegação estática
  • Navegação dinâmica
  • Navegação dinâmica
  • Definir uma navegação dinâmica
  • JSF - Core tags e html tags
  • Trabalhando com caixas de texto
  • JSF - Trabalhando com outras tags
  • JSF - Trabalhando com caixas memo
  • JSF - Trabalhando com imagens
  • JSF - Trabalhando com links
  • JSF - Trabalhando com botões de opção
  • JSF - Trabalhando com caixas de lista
  • JSF - Trabalhando com caixas combo (Menus)
  • Exemplo completo da página
  • Internacionalizando a aplicação
  • Configurando o faces-config.xml
  • Avaliação Final
Avaliações do curso de Java JEE / J2EE Avançado Avaliações do curso

Você tem um acompanhamento pessoal/individual de aproveitamento em cada curso. Para isso, durante o curso serão aplicadas no mínimo 4 avaliações de conteúdo, que terão perguntas corrigidas e comentadas caso a caso, por nossos instrutores.


Conheça nosso ambiente de avaliações.
Instrutores e Suporte do curso de Java JEE / J2EE Avançado Suporte / Instrutor / Tutor

Você pode contar com serviço de suporte pessoal, individual e exclusivo, no qual terá um instrutor que te acompanhará durante todo o curso, com dicas, correções, soluções de dúvidas e muito mais.



Os serviços de suporte personalizado são cobrados à parte, porém com os mesmo preços acessíveis praticados pelo TreinaWeb. Veja nossa tabela de preços.
Material adicional do curso de Java JEE / J2EE Avançado Material adicional
Material adicional

Você pode contar com a ajuda do material adicional, enviado diretamente à sua casa.
A principal finalidade do material adicional, além de otimizar sua carga horária e melhorar seu aproveitamento no curso, é possílitar que você guarde o material para utilização futura, caso fique algum tempo sem utilizar o conteúdo aprendido e deseje recordar alguns tópicos.



Os serviços de material adicional são cobrados à parte, porém com os mesmo preços acessíveis praticados pelo TreinaWeb. Veja nossa tabela de preços.
Relatório de desempenho do curso de Java JEE / J2EE Avançado Relatório de desempenho do curso

Ao longo de cada curso, você poderá companhar seus relatórios de desempenho, que te darão uma visão geral sobre seu aproveitamento no curso, bem como o seu aproveitamento relacionado aos demais alunos.



Exemplo ( Curso de PHP Básico ):

Desempenho
Certificação do curso de Java JEE / J2EE Avançado Certificação do curso

Ao término de cada curso, você tem direito ao certificado digital de conclusão do curso, reconhecido por várias empresas na hora da contratação. Este certificado é exibido através de nosso portal, com um código pessoal ou link direto que pode ser divulgado em seu currículo, por exemplo.

Também é possível obter o certificado impresso, mediante ao pagamento de uma pequena taxa(impressão + frete). O Certificado impresso é carimbado e assinado pelo diretor geral do TreinaWeb.



Certificado
Ambiente de estudo do curso de Java JEE / J2EE Avançado Ambiente de estudo

O sistema de ensino à distância TreinaWeb é uma mescla de vídeo-aulas, leitura, exercícios de fixação, exercícios práticos, exemplos voltados a casos reais do dia-a-dia e avaliações.
Para saber mais sobre o nosso método, veja nosso ambiente de ensino à distância.

Investimento para o curso de Java JEE / J2EE Avançado Investimento
R$ 79,90


Formas de pagamento

Pagamento disponível somente através de boleto bancário.

Pagamento em duas vezes disponível somente para compras acima de R$100,00.

Obs: O pagamento da primeira parcela libera somente 50% dos cursos contratados, ou seja, os cursos só poderão ser concluídos após o pagamento da segunda parcela.

curso a distância Matricule-se
O TreinaWeb Cursos online ensina e usa Padrões Web / Web Standards: Valid XHTML 1.1 Valid CSS level 2.1