JSTL + Hibernate - Hands ON!

T2Ti.com

Detalhes do produto:

Autor: Miguel Kojiio
Duração: 10h20m
Valor: R$ 49,90


Produto Indisponível

Descrição

Se você já fez o nosso curso JSP/Servlets ou já conhece programação Java para Web, você está apto a iniciar estudos mais avançados! O objetivo deste curso é ensinar o aluno a desenvolver sistemas Web utilizando JSTL e Hibernate!

Neste curso você irá aprender como utilizar JSTL, Tag Lib's, e Hibernate no seu projeto Web. Você irá aprender fazendo! Hibernate é o framework de persistência que se tornou, e definiu, o padrão para o mapeamento Objeto-Relacional (ORM). Seu currículo nunca estará completo se você não souber como utilizar este poderoso Framework! A combinação JSTL e Hibernate irá aumentar em muito a sua produtividade e a manutenibilidade dos seus sistemas.

A aplicação desenvolvida será responsável pelo cadastro de produtos e fornecedores. Durante o desenvolvimento da aplicação você terá contato com alguns padrões de projeto (MVC, DAO, Front Controller, Command, Intercepting Filter e View Helper) e ferramentas como: servidor Web (Apache Tomcat), servidor de banco de dados (MySql), IDE Eclipse JEE e o DbDesigner.

Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo.

Observações:

Não há suporte para este curso por parte do autor.

Quer ver a ementa? Clique aqui!

Pré-requisitos:


Recursos utilizados:

Sample

Video Aulas:


Video Aula 01 - Introdução

Apresentação das características, objetivos do curso e o conhecimento necessário de JSTL e Hibernate para desenvolvimento da aplicação.

Duração: 22 min.


Video Aula 02 - Configuração do Ambiente

Sim, a gente parte do ZERO! Vamos iniciar com a preparação do ambiente para desenvolvimento da aplicação, isto é, instalação de tudo aquilo que será utilizado no decorrer do curso!

Duração: 1 h 10 min.


Video Aula 03 - Preparação do Banco de dados

Após a configuração do ambiente, devemos preparar a nossa base de dados. Nesta aula haverá a exibição da modelagem das tabelas para persistência dos dados. Explicações sobre as tabelas e seus relacionamentos. Criação do Banco de dados.

Duração: 16 min.


Video Aula 04 - Criação, Início do Projeto no Web e bibliotecas

Tudo pronto?! Então podemos começar a codificar! Aqui criamos as nossas primeiras classes, interface e o nosso Servlet! Adicionamos também ao nosso projeto as bibliotecas do Hibernate, JSTL e Beanutils.

Duração: 23 min.


Video Aula 05 - Configuração Hibernate e Implementação do DAO Genérico

Aqui nós configuramos o Hibernate de forma programática, implementamos a Interface do nosso DAO e, então, codificamos o nosso DAO genérico utilizando o Hibernate!

Duração: 24 min.


Video Aula 06 - Beans e Mapeamento Hibernate Básico

Vamos começar a adicionar um pouco de "mágica" as nossas classes. Nesta aula nós implementamos nossos primeiros beans e efetuamos os mapeamentos objeto relacional utilizando arquivos XML.

Duração: 55 min.


Video Aula 07 - Mapeamento Hibernate Unidirecional de Associações

Sim, o básico nós já fizemos, agora iremos efetuar mapeamentos mais complexos! Evoluímos passo a passo para que você aprenda com segurança.

Duração: 26 min.


Video Aula 08 - Mapeamento Hibernate Bidirecional de Associações

Complementando o mapeamento efetuado na aula anterior, nesta aula, nós fazemos o mapeamento inverso dos beans!

Duração: 28 min.


Video Aula 09 - Cadastro de Fornecedores

Muito bem, a infra-estrutura de persistência está pronta! Vamos agora começar a construir as nossas página e regras de negócio! Iniciamos implementando o cadastro dos fornecedores da nossa empresa.

Duração: 2 h 3 min.


Video Aula 10 - Hibernate Session-per-request e Filtro

Utilizar a session-per-operation é mais fácil para aprender, mas não é a melhor abordagem! Nesta aula nós implementamos a session-per-request utilizando um Filtro. Neste lição nós substituímos também a configuração programática pelo arquivo "hibernate.cfg.xml".

Duração: 58 min.


Video Aula 11 - Mapeamento com Hibernate Annotations

Aprendemos a mapear utilizando XML, agora iremos aprender a efetuar o mesmo mapeamento utilizando Annotations!

Duração: 20 min.


Video Aula 12 - Cadastro de Unidade

Estamos completando a nossa aplicação! Agora nós iremos implementar o cadastro de unidades que é muito importante para o nosso próximo passo!

Duração: 32 min.


Video Aula 13 - Cadastro de Produto

Para finalizar nós implementamos o cadastro de produtos! Com todas as funcionalidades e utilizando o JSTL!

Duração: 1 h.


Video Aula 14 - Mais Hibernate

Que tal avançarmos nos tópicos relacionados ao Hibernate? Nesta aula nós vemos como utilizar Hibernate Query Language - HQL, Criteria Query e Query By Example (QBE)

Duração: 52 min.


Video Aula 15 - Padrões de Projeto

Depois de tudo pronto nós explicamos como foi montada a arquitetura da nossa aplicação! Esta é a aula sobre a arquitetura da aplicação e os padrões de projeto utilizados.

Duração: 3 min.


Video Aula 16 - Exercícios

Alguns exercícios para você avaliar os conhecimentos adquiridos.

Duração: 2 min.