Este livro traz uma Abordagem Inédita e Simples para Você Aprender a programar em Java pra WEB com JSF - Java Server Faces, Através de Exemplos Práticos, Completos, Reais e Úteis - em Português.
BÔNUS ESPETACULARES: Você Ganha 05 Cursos de Java Para Web, de Bônus - 663 Vídeo Aulas - 99 horas + Curso de Criação de um Emissor de NFe 4.0 e NFCe 4.0 (cupom fiscal) em Java!
Páginas: 450
Preço: De: R$ 220,00 Por: R$ 135,00 (Frete grátis!)
Autor(es): Romuel Dias de Oliveira
Editora: Instituto Alpha
Formato: Livro
Visão geral do produto:
Este livro traz uma Abordagem Inédita e Simples para Você Aprender a programar em Java pra WEB com JSF em Português.
Por que Ele é Focado em Exemplos Práticos, Reais e Úteis. Todos Explicados Passo a Passo, Comando a Comando, em Detalhes.
Uma Verdadeira Preciosidade, com a Qual Você Vai Aprender, Sem Dificuldades e de Maneira Definitiva a Programar em Java Para Web com JSF!
Além Disso Você Recebe, de Bônus, um Pacote com 663 Vídeo Aulas de Programação Java Para Web, com mais de 99 horas de Conteúdo + Curso de Criação de um Emissor de NFe e NFCe 4.0 em Java (para os 50 Primeiros a comprarem o livro)
Páginas: 450 | Autor: Romuel Dias de Oliveira | Editora: Instituto Alpha
Se Você quer Aprender Programação Java Para Web com JSF, Através de Exemplos Práticos, Úteis e Reais, Explicados em Detalhes, Passo a Passo, Comando a Comando e Exemplos que Utilizam as Mais Recentes Versões do Java e Tecnologias Web, então eu Tenho uma Boa Notícia:
ESTE É O LIVRO PERFEITO PARA VOCÊ!
ÓTIMO DESCONTO E VOCÊ AINDA GANHA CURSOS DE BÔNUS: Ao fazer a compra nesta promoção especial de lançamento (válida por tempo limitado ou para os 50 primeiros clientes) você tem um ótimo desconto e ainda ganha todos os 5 CURSOS DE PROGRAMAÇÃO JAVA PARA WEB, indicados a seguir, de bônus, com mais de 99 horas de Vídeo Aulas de Bônus - 663 Vídeo Aulas + Curso de Criação de um Programa de NFe 4.0 e NFCe 4.0 em Java:
Oferta por Tempo Limitado: De R$ 220,00 por R$ 135,00, Frete Grátis para todo o Brasil.
E mais os 5 Cursos de Bônus a Seguir (663 Vídeo Aulas - 99:00 horas) + Curso de Criação de um Programa de NFe 4.0 e NFCe 4.0 em Java:
IMPORTANTE: Todos os bônus são liberados via Download, após a confirmação do pagamento. O Livro é enviado via Correios.
Visão Geral do Livro - Para Quem é Este Livro:
Se Você quer Aprender Programação Java Para Web com JSF, Através de Exemplos Práticos, Úteis e Reais, Explicados em Detalhes, Passo a Passo, Comando a Comando e Exemplos que Utilizam as Mais Recentes Versões do Java e Tecnologias Web, então eu Tenho uma Boa Notícia:
ESTE É O LIVRO PERFEITO PARA VOCÊ!
Este Livro de Programação Java Para Web com JSF é Inédito no Mercado, Pois é Diferente de Todos os Demais Livros que Você Encontra no Mercado. Por Que?
Por que Ele é Focado em Exemplos Práticos, Reais e Úteis. Todos Explicados Passo a Passo, Comando a Comando, em Detalhes.
Uma Verdadeira Preciosidade, com a Qual Você Vai Aprender, Sem Dificuldades e de Maneira Definitiva a Programar em Java Para Web com JSF!
Nesse livro abordaremos o Java Server Faces (JSF) usando desde sua versão 2.2.x, passando pela 2.3.x até chegar na mais atual 2.4.0 (até o momento desta publicação), isso sempre com o intuito de mostrar uma evolução no processo de desenvolvimento a cada capítulo que for passando.
Implementaremos recursos simples como criação de páginas HTML estáticas, aplicaremos estilos (Cascading Style Sheets CSS), como também faremos uso de Scripts JavaScript atrelados a vários componentes JSF.
Incluiremos frameworks poderosos como Prime Faces e CDI Weld às aplicações JSF. Daremos muita atenção a um framework em especial, o Hibernate. Fazendo um caminho progressivo do uso de seus recursos, caminhando pelas suas versões mais populares (4.x.x), até chegar na mais recentes (5.4.3 - final versão atual, do momento da criação desta publicação), assim como explorar os recursos da Java Persistence API (JPA) (nas suas versões 2.1 e 2.2).
Sendo assim caro leitor, esse livro lhe ajudará a caminhar passo a passo e a evoluir a cada capítulo que for passando na programação Java WEB com o JSF.
O principal objetivo desse livro é demonstrar na prática e de forma simples como funciona o framework padrão MVC, JSF. Construindo aplicações do tipo Java WEB diferentes a cada capítulo.
Para a montagem e teste das aplicações utilizaremos do JDK 8. Também faremos uso de mais 3 (três) softwares diferentes para a confecção das aplicações, o editor de código NotePad++ e as IDEs Eclipse 2019-03 e o NetBeans na versão 10.
Como banco de dados adotamos o uso do Apache Derby na versão 10.14.2.0 (compatível com o JDK 8). Por fim, teremos como container o Apache Tomcat 9. Todos esses softwares estão disponíveis de forma gratuita para download na Internet.
Muito do que aqui está publicado advém de experiências vividas nesses muitos anos de trabalho com informática e do conteúdo empregado em aulas para cursos técnicos de linguagem de programação.
Os capítulos desta obra, foram construídos por meio de consultas a site dos fabricantes dos softwares utilizados nesse livro e ao Java DOC 8, bem como no manual online do Derby e vários livros que tratam do desenvolvimento de software em Java para WEB, aos quais creditamos toda ajuda na fundamentação das ideias, dicas e conceitos apresentados.
Todo referêncial teórico utilizado está registrado na parte final desse trabalho (Referências).
Capítulos do Livro - Visão Geral:
Este livro é uma publicação direcionada a todos aqueles que de alguma forma gostam de estudar o desenvolvimento de software utilizando a linguagem de programação Java. Espero que a leitura seja divertida e didática para aproveitamento de todo o conteúdo ao máximo.
“A escolha entre JSF, MVC ou ambos, será de acordo com as necessidades do projeto”.
Manfred Riem, diretor de equipe técnica da Oracle.
👉 👉 10 Grandes Diferenciais deste Livro de Programação Java Web com JSF - Java Server Faces (nesta oferta mais do que especial de lançamento):
SÓ RECAPITULANDO O ESPETACULAR PACOTE DE BÔNUS, QUE ACOMPANHA O LIVRO:
Oferta por Tempo Limitado: De R$ 220,00 por R$ 135,00, com Frete Grátis para todo o Brasil.
E mais os 5 Cursos de Bônus a Seguir (663 Vídeo Aulas - 99:00 horas) + Curso de
Criação de um Programa de NFe 4.0 e NFCe 4.0 em Java:
IMPORTANTE: Todos os bônus são liberados via Download, após a confirmação do pagamento. O Livro é enviado via Correios.
Um bom estudo a todos e espero, sinceramente, que este livro, juntamente com as vídeo aulas de bônus, possam ajudá-lo, bastante, no Entendimento da Programação Java Para Web com JSF.
SOBRE O AUTOR - ROMUEL DIAS DE OLIVEIRA:
Romuel Dias de Oliveira é casado, pai de duas meninas (Ana Júlia, a leitora, e Karen Luzia, a desenhista). Analista de sistemas e pós-graduado em Segurança da informação em rede de computadores.
Iniciou sua atividade laborativa na área de informática em 1994. A partir de 1998 começou sua experiência na área de desenvolvimento de softwares comerciais, trabalhando com linguagens de programação como Clipper e Visual Basic.
Neste mesmo período seguiu ministrando aulas de computação básica e avançada e também realizava manutenção preventiva/corretiva em microcomputadores /impressoras.
No início dos anos 2000, começou a prestar serviços na área de telecomunicações montando, configurando e gerenciando servidores de rede (Windows Server/Linux); instalando e configurando roteadores e switches (Cisco/Juniper) para provedores de acesso à internet.
No final de 2017, lançou seu primeiro trabalho literário voltado para redes de computadores, com o livro Entendendo Redes TCP/IP com MikroTik – Teoria e Prática. Também é autor do livro:
Atualmente, continua prestando serviços de suporte à rede de computadores de grande/médio porte, e no desenvolvimento de softwares. Também ministra aulas para cursos técnicos de rede de computadores e linguagem técnica de programação.
Índice completo - Veja tudo que você vai aprender neste livro:
Agradecimentos
Dedicatória
Sobre o autor
Prefácio
Capítulo 1 - JavaServer Faces
Introdução
O que é o Java?
Plataformas Java
Java Standard Edition
Java Enterprise Edition
A Máquina virtual Java
Bibliotecas de classe do Java
Java EE é o nosso foco
O que é Java EE?
WEB sites
HTML
Marcações HTML
HTML "mínimo"
HTML x XHTML
DTD XHTML
HTML 401
XHTML 10
HTML 5
Cascading Style Sheets CSS
Versões
Regras
Incluindo CSS no documento
Incluindo CSS em uma página WEB
Incluindo CSS em um site da WEB
Desenvolvendo aplicações Java WEB com JSD
JavaScript
Rodando JavaScript
Facilitando o trabalho com tipos de dados
Protocolo HTTP
Funcionamento
Sessão HTTP
Mensagem HTTP
Cabeçalho da mensagem
Corpo da mensagem
Requisição
Métodos de solicitação
GET
POST
Container
Serviços oferecidos
Ambiente de distribuição (ADi)
Servlets
Funcionamento
Transformando uma classe Java em um Servlet
Mapeamento do Servlet
JSF
Histórico
Ciclo de vida
Ajax
Utilizando Ajax com JSF
MVC e o JSF
ORM
Persistência
Hibernate
Arquitetura
Classes Persistentes
Requisitos de sistema
JPA
Usando o JPA
Cuidados ao usar o JPA
Distribuição
Software pré-requisito
Java Standard Edition Development Kit (JDK)
Número da versão
String de versão
Equivalências
Instruções de instalação do JDK
Ambiente de Estudo
Configurando Variáveis de Ambiente
PATH
JAVA_HOME
IDEs
NetBeans 10
Eclipse 2010
NotePad++
Banco de dados e a SQL
JavaDB
Container
Tomcat 9
Implementando o container na IDE NetBeans
Implementando o container na IDE Eclipse
Bibliotecas
Conclusões do Capítulo 1
Capítulo 2 - Java Web com JSF - Básico
Trabalhando a base de dados
Tabelas
Serviço
Criando a aplicação
Estrutura do projeto Java EE
Ambiente de desenvolvimento (ADe)
Ambiente de distribuição (ADi)
Inserindo os arquivos no container
Configurações iniciais do projeto
Carregando as bibliotecas
Desenvolvendo aplicações Java WEB com JSF
Padrão JSF de configuração
Planejando a aplicação
Começando a programa
Classe POJO
Compilando
Classe Exception
Compilando
Conexão com o banco de dados
Compilando
Classe DAO
Compilando
Classe ManagedBean
Compilando
Configurando JSF
Gerando a Primeira View
Definindo o welcome-file
Publicando
Ações CRUD
Exclusão (Delete)
Gravação (Create)
Edição/atualização (Read/Update)
Resultado
Adicionando recursos
Mensagens
JavaScript
Eventos DHTML
CSS
Resultado final
Distribuindo
Conclusões do Capítulo 2
Capítulo 3 - Hibernate
Trabalhando a base de dados
Criando a aplicação
Carregando as bibliotecas
Dialetos
Planejando a aplicação
Começando a programar
Classes POJO
Classe Exception
Conexão com o banco de dados
Arquivo de configuração XML
Compilando
Mapeamento O/R Básico
Arquivos hbmxml
Relacionamentos
Classe DAO
Persistência Transitiva
Povoando o Banco
Geração automática do Schema
Classe ManagedBean
Mais sobre Anotações
Usando o JSF
Gerando a Primeira View
Definindo o welcome-file
Testando
Ações CRUD
Exclusão (Delete)
Edição/atualização (Read/Update)
Gravação (Create)
Resultado
Testando
Adicionando recursos
Facelets
Craindo os Templates
CSS
página-modelo Facelets
Importações
Aplicando os Templates
Testando
Resultado final
Distribuindo a Aplicação
Conclusões
Capítulo 4 - Prime Faces
Trabalhando a base de dados
Criando a aplicação
Carregando as bibliotecas
Servidores de Aplicação Full Implementations
JBoss Weld
Especificações do Java EE8
Planejando a aplicação
Começando a programar
Classes POJO
O Hibernate e os métodos hasCod() e equals()
Os Métodos hashCod()
Os métodos Equals()
Classe Exception
Conexão com o banco de dados
Mapeamento O/R
Classe DAO
Povoando o Banco
Geração automática do Schema
Classe ManagedBean
Escopos
faces-redicet=true
Usando o JSF
Gerando a Primeira View
Definindo o welcome-file
Testando
Ações CRUD
Exclusão (Delete)
Edição/atualização (Read/Update)
Gravação (Create)
Resultado
Testando
Demais views do projeto
Adicionando recursos
Prime Faces
Dicas de configuração
Facelets
Criando os Templates
Aplicando os Templates
Testando
Resultado final
Distribuindo
Conclusões do Capítulo 4
Capítulo 5 - JPA e CDI
Trabalhando a base de dados
Criando a aplicação
Carregando as bibliotecas
Planejando a aplicação
Começando a programar
Classes POJO
Comportamento Lazy x Eager
Classe Exception
Conexão com o banco de dados
Mapeamento O/R
Classe DAO
Injeção de dependência
Geração automática do Schema
Povoando o Banco
Parte de Usuários
ManagedBean
Views
Facelets e Resources
Primeira view
Testando
Parte de Clientes
ManagedBean
Views
Testando
Parte de Produtos
ManagedBean
Views
Testando
Parte de Pedidos
ManagedBean
Views
Testando
Resultado final
Distribuindo
Conclusões
Posfácio
Referências
Duvidas mais comuns do produto:
1) Como eu Recebo o livro e os Bônus?
R: Você adiciona o livro ao carrinho, digite o teu CEP e clica no botão Calcular Frete. O sistema vai informar as opções de envio, custo e prazo de cada opção.
O livro é enviado, via Correios, na modalidade que você selecionar ao fazer o pedido. A postagem é sempre no dia útil seguinte ao dia da confirmação do pagamento.
Se você fizer o pagamento via Cartão de Crédito (através do PayPal ou PagSeguro), a confirmação do pagamento é automática, em até 15 minutos.
Pagamentos via Boleto (a opção de Boleto é dentro da opção de pagamento PagSeguro), a confirmação é no dia útil seguinte ao dia do pagamento do boleto.
Se você fizer o pagamento via Depósito ou transferência (na tela final do pedido são informadas opções de contas no Banco do Brasil, ITAU, Caixa Econômica Federal, Bradesco ou Santander), OBRIGATORIAMENTE, você deve enviar o comprovante de depósito/transferência para o e-mail webmaster@juliobattisti.com.br com cópia para batisti@hotmail.com.
No e-mail, além de anexar o comprovante, informe o número do pedido ou o teu nome completo, para facilitar a localização.
2) Como eu vou Receber os Bônus do livro de Programação Java Web com JSF em Português?
Oferta por Tempo Limitado: De R$ 220,00 por R$ 135,00, com Frete grátis para todo o Brasil.
Você recebe os 5 Cursos de Bônus a Seguir (663 Vídeo Aulas - 99:00 horas)
+ Curso de Criação de um Programa de NFe 4.0 e NFCe 4.0 em Java:
IMPORTANTE: Todos os bônus são liberados via Download, após a confirmação do pagamento. O Livro é enviado via Correios.
3) O envio do Livro via Correios tem Seguro? É garantido?
R: Sim. Todos os envios que fazemos são com seguro. Ou seja, se houver extravio do livro ou algum dano no livro, durante o transporte dos Correios, enviamos outro livro, evidentemente, sem nenhum custo para o cliente.
4) O site https://juliobattisti.com.br é confiável? Há quanto tempo vocês estão no mercado?
R: Eu vendi o meu primeiro livro, via Inernet, em maio de 2000. Fui um dos pioneiros da Internet no Brasil, na área de venda de livros e e-books de TI pela Internet. Temos empresa constituida. No rodapé aqui da página tem todos os dados da nossa empresa, inclusive o CNPJ.
E, sugiro fazer uma pesquisa por Júlio Battisti no Google. Você encontrará milhares e milhares de referências ao meu trabalho e ao meu site.
Aqui você pode comprar com toda a tranquilidade e segurança.
5) É emitida Nota Fiscal?
R: Sim. Junto com o livro é enviada uma cópia da NFe e via e-mail é enviado o PDF e o XML da NFe, no valor do pedido. Ao fazer o pedido você pode informar os dados para emissão da NFe tanto em teu nome quanto em nome da empresa onde você trabalha, se for o caso.
6) Ainda tenho Dúvidas, Como eu Entro em Contato:
R: A seguir deixo todos os meus contatos:
Informações técnicas do produto:
Peso: 1000g
Dimensões: 19cm x 24cm x 2cm (Largura x Altura x Profundidade)
ISBN: 978-85-66018-58-5