Créditos Miss Felt

Livro Curso De Programação Java Para Web Na Prática - 474 Pg

Livro Curso De Programação Java Para Web Na Prática - 474 Pg

R$ 165,00
(Produto Novo)
Rio Grande do Sul - RS
Comprar         


Nota: Ao clicar no botão Comprar será direcionado ao site Mercado Livre onde poderá efetuar a sua compra com toda a segurança.


Verifique sempre a descrição e as características do produto assim como o vendedor e os comentários e as opiniões de outros compradores para ter a certeza de sua compra.

Reputação do vendedor GROZA

Reputação do vendedor

O vendedor GROZAVendeu 133 produtos desde sempre.

Saiba mais sobre o vendedor GROZA.

Descrição

LIVRO NOVO - EM PORTUGUÊS - LANÇAMENTO - ENVIO VIA CORREIOS Programação Java Para Web - Três Maneiras de Programar em Java Para Web - Page Centric, MVC e DAO Páginas: 474 | Autor: Romuel Dias de Oliveira | Editora: Instituto Alpha | ISBN: 978-85-66018-54-7 Este é um livro de Programação Java Para Web Focado em Exemplos Práticos e Úteis, do Mundo Real e que Utilizam o que Tem de Mais Moderno em Programação Java para Web. ------------------------------ :: UMA VISÃO GERAL - PARA QUEM É ESTE LIVRO: ------------------------------ Se Você quer Aprender Programação Java Para Web, 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 é 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! Este livro tem o objetivo de ajudar a todos os estudantes de programação em Java, e programadores que estão iniciando sua caminhada na indústria de desenvolvimento de softwares. O Livro irá Ajudá-lo na realização de tarefas simples como escrever páginas HTML estáticas, e aplicar a elas estilos (Style Sheets CSS), como também a montar uma aplicação robusta utilizando Scripts JavaScript, com controle de sessão, e separar a lógica de negócios da lógica de persistência de dados. O principal objetivo deste livro é demonstrar, na prática, as arquiteturas testadas para construir softwares orientados a objetos flexíveis e sustentáveis como MVC e DAO, construindo aplicações do tipo Java WEB dentro do que esses modelos de arquitetura para software nos propõe. Além dessas, montaremos uma aplicação introdutória no modelo Page-centric. Daremos ao leitor a oportunidade de trabalhar com três estilos de SGBDs e IDEs diferentes, sempre focando em prover uma experiência de trabalho em conjunto com suas APIs JDBC e o Java. Começaremos criando uma aplicação com suporte ao PostgreSQL11, depois utilizaremos o Oracle Database Xe 11g, e por fim o MySQL8. Efetuaremos tarefas desde a criação da Base de Dados, passando pela geração dos seus objetos, até realizar as ações CRUD (Formulários para Cadastro, Pesquisa, Edição e Exclusão de Registros no Banco de Dados), comuns e vários exemplos de pesquisas genéricas. Ao final veremos como o trabalho de programação em Java para Web pode ser feito de forma simples e rápida, independente do editor escolhido. Muito do que aqui está publicado advém de experiências vividas pelo autor, 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 do site dos fabricantes dos softwares utilizados neste livro como NetBeans, Eclipse, Oracle, PostgreSQL, MySQL. Consulta ao Java DOC 8, bem como no manual online da MySQL, PostgreSQL e Oracle e vários livros que tratam do desenvolvimento de software em Java, 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 deste trabalho (Referências). Ademais, para o trabalho de confecção dos sistemas empregados neste livro, utilizamos as ferramentas integradas de desenvolvimento (IDE) NetBeans e Eclipse e o editor de código fonte NotePad++. Todos estão disponíveis de forma gratuita para Download. Os detalhes de como baixá-los e fazer a instalação estão descritos no Capítulo 1, na parte: Software como Pré-requisito. Tivemos a preocupação de provocar uma evolução do uso das ferramentas e das técnicas de programação utilizadas com o avanço dos capítulos. Este livro está dividido em Quatro Capítulos: No Capítulo 01 começamos com uma revisão da Linguagem de programação Java em seus fundamentos, também falamos do Java EE e dos Padrões de Projeto de software, no Capítulo 1. No Capítulo 2 faremos uma abordagem detalhada sobre o modelo Page-centric de desenvolvimento, e utilizamos o PostgreSQL como SGBD, usando a IDE NetBeans. Já no Capítulo 3 usamos o Padrão de projeto arquitetônico MVC associado ao SGBD Oracle, sem IDE e sim usando um editor de código fonte NotePad++. Por fim no Capítulo 4 abordamos a criação de aplicações usando o padrão de projeto DAO em conjunto com SGBD MySQL, fazendo uso da IDE Eclipse. É um livro indicado para todos aqueles que, de alguma forma, gostam de estudar o desenvolvimento de software utilizando a linguagem de programação Java. Espero, sinceramente, que a leitura seja divertida e didática para o aproveitamento de todo o conteúdo ao máximo, e, ao final, você possa sentir-se seguro para continuar os teus estudos. --------------------- :: CONTEÚDO DO LIVRO: --------------------- Capítulo 1 - Revisão dos Fundamentos da Linguagem Java Introdução O que é o Java? Plataformas Java Java Standard Edition Java Enterprise Edition Características importantes Orientada à objetos Independente de plataforma Suporte para programação de sistemas distribuídos Fundamentos poo Classes Objetos Herança Polimorfismo Instanciação Mensagens e chamadas de método Interfaces Análise e projeto orientados a objetos (OOAD) A Máquina virtual Java Bibliotecas de classe do Java Fundamentos da linguagem Java Tipos de dados primitivos Tipos de dados inteiros Tipo de dados em ponto flutuante Tipo de dados caracteree Tipo de dados lógico Declaração de variáveis Comentários Operadore Operadores aritméticos Operadores relacionais Operadores lógicos Operador de atribuição Precedência de avaliação de operadores Estruturas de controle Estruturas de repetição simples Estruturas de desvio de fluxo Estruturas de repetição condicionais Java EE é o nosso foco O que é Java EE? WEB sites HTML Marcações HTML HTML "mínimo" Style Sheets CSS Versões da CSS Regras da CSS Incluindo CSS no documento Incluindo CSS em uma página WEB Incluindo CSS em um site da WEB 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 JSP Variáveis e objetos JSP implícitos Scriptlets Diferenças entre o uso das tags de sciptlets EL Action tag JSTL Mais JSTL Padrões de projeto Introdução Os percursores Padrões arquitetônicos MVC DAO Distribuição Software pré-requisito Java Standard Edition Development Kit (JDK) 8 Número da versão String de versão Equivalências Instruções de instalação do JDK Configurando a variável de ambiente PATH Configurando a variável de ambiente CLASSPATH Configurando a variável de ambiente JAVA_HOME IDEs Java NetBeans 9.0 Eclipse 2018-12 NotePad++ Banco de dados e a SQL PostgreSQL 11 Oracle Xe 11g MySQL 8 Container Tomcat 9 Conclusões Capítulo 2 - Programação Java Para Web e o Modelo Page-centric Trabalhando a base de dados Tabelas Criando a aplicação Carregando as bibliotecas Começando a programar O primeiro JSP Modificando a primeira página Conexão com o banco de dados Testando a conexão Listando Ordenando Opções para alteração e exclusão Excluindo Teste de exclusão e consulta Fonte do clientes.jsp Inserindo Formulário Configurações avançadas Código do cliente automático Data automática Recuperando valores de outras tabelas Usando JavaScript Recurso de gravação Fonte clientesCadastrar.jsp Melhorando a opção de exclusão Alterando Fonte clientesAlterar.jsp O recurso de alteraçã Teste Imprimindo Teste Fonte clientesImprimir.jsp Ajustes finais Adicionando opção de retorno de página Enxugando o código Resultado final Distribuindo Mais do PostgreSQL Conclusões Capítulo 3 - Programação Java Para Web e o Modelo MVC Trabalhando a base de dados Tabelas 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 Começando a programar Brincando de designer com CSS Funcionalidade do projeto Conexão com o Banco de Dados Primeiro Bean (Model) Tratando a conexão com o banco Manipulando a base de dados Compilando a Classe Conexao Compilando o Bean Segundo Bean Primeiro formulário (View) Usando JavaScript Primeiro Servlet (Controller) O trabalho do Servlet Recebendo e tratando informações Processando Retornando Compilando o Servlet Configurando o web.xml (DD) Apontando o formulário para o Servlet Preparando a View para resposta Usando o método doPost Pesquisando Controller Mapeando Ajuste final do formulário Editando View Controller Mapeando Teste Excluindo View Controller Mapeando Teste Listando View Controller Mapeando Teste Ajustes finais do projeto. Resultado final Distribuindo Testando o arquivo war Mais do Oracle database Conclusões Capítulo 4 Programação Java Para Web e o Modelo DAO Trabalhando a base de dados Tabelas Criando a aplicação Carregando as bibliotecas Começando a programar Primeiro JSP Conexão com banco de dados Aparência e estilos Componentes legados HTML Frames Iframes Tela inicial do sistema File Tag Organizando a aplicação Parte de usuários Bean DAO Primeiro Controller Primeira View LogIn e sessão Formulário Servlet File Tag Modificando o formulário Menu de opções Um pouco da discussão HTML x XHTML DTD XHTML HTML 4.01 XHTML 1.0 HTML 5 O Uso dos Frameset e Frames Primeira Custom Tag O menu usuários Segunda Custom Tag Novo usuário View Controller Testes Editar usuário Servlet de pesquisa View Controller Testes Excluir usuário View Controller Testes Resultado final da parte de usuários Parte de contatos Beans Datas Usando Java.util.Date Campo DATE Campo TIMESTAMP e DATETIME Trabalho com datas até aqui Usando java.time.* Java.time.LocalDate Java.time.LocalTime Java.time.LocalDateTime Trasferências com Banco de Dados Formatando LocalDate, LocalTime e LocalDateTime DAO Controller listar View listar Menu de opções O menu contatos Novo contato File Tag Custom Tag View Controller Testes Editar contato Servlet de pesquisa Function Tag View Controller Testes Excluir contato View Controller Testes Resultado final da parte de usuários Parte de agendamento Bean DAO Controller listar Function Tag View listar Menu de opções O menu agenda Novo View Controlle Testes Gerenciar agendamentos View de pesquisa Controller de pesquisa View de edição Controller de atualização Excluir View Controller Testes Garantindo a sessão Ajustes finais do projeto. É com você agora! Resultado final Distribuindo Mais do MySQL Conclusões

Garantia:
Sem garantia

Características

Formato: Papel

Acessórios incluídos:

Autor: Romuel Dias

Quantidade de livros por kit:

Coleção do livro:

Capa do livro: Mole

Material da capa do livro:

Edição do livro:

Gênero do livro: DAO,Java,Java Web,Java para Web,Page Centric,Programação

Editora do livro: Instituto Alpha

Série:

Tamanho do livro:

Subgêneros do livro:

Subtítulo do livro:

Título do livro: Livro Curso de Programação Java Para Web na Prática - 474 pg

Versão do livro:

Volume do livro:

Cor da capa: Azul

Coautores:

ISBN: 9788566018547

Altura: 28 cm

Escrito em letra maiúscula:

Condição do item: Novo

Idioma: Português

Tamanho da letra:

Idade máxima recomendada:

Idade mínima recomendada:

Tipo de narração: n/a

Quantidade de páginas: 474

Ano de publicação: 2021

Tradutores:

Peso: 750 g

Largura: 19 cm

Com realidade aumentada:

Com páginas para colorir:

Com índice:

Veja outras sugestões

Anúncios do mesmo vendedor

Saiba mais sobre o vendedor GROZA.


Aprender para vencer © Copyright 2024