Java 8 - Ensino Didático - Desenvolvimento e Implementação de Aplicações
Quem viu este produto , comprou
-
Persistência no Spring com Hibernate
Este livro não só ensinará as funcionalidades do Spring 3 e do Hibernate 3.5, mas também guiará você pelos passos essenciais da construção de uma aplicação real – atendendo a armadilhas e considerações comuns ao longo do caminho. Nós apresentaremos melhores práticas e truques que aprendemos ao longo de anos de experiência prática e que você também pode aplicar em seus próprios projetos. Como bônus, você também aprenderá sobre dois empolgantes projetos de estado da arte construídos sobre o Spring e o Hibernate: o Grails e o Roo. ... Ler mais +
QUERO VER -
Este é o primeiro guia completo sobre teoria e prática de desenvolvimento de aplicações ricas para Internet (RIA), na plataforma Java, utilizando os fantásticos recursos do Framework ZK, através de um ambiente de desenvolvimento com recursos gráficos com Eclipse e o plugin Zk Studio. ... Ler mais +
QUERO VER -
Java RESTful na Prática com JAX -RS
Aprenda a implementar aplicações RESTful na plataforma Java de forma prática e direta. Os conceitos são aplicados a exemplos que simulam os desafios de integração de sistemas e disponibilizam informações por meio do protocolo de comunicação HTTP. Este livro guiará o leitor no caminho das melhores práticas de implementação de serviços REST usando a API JAX-RS em conjunto com as mais atuais ferramentas e frameworks existentes no mercado. Além disso, ensinará a construir aplicações e serviços capazes de liberar informações nos formatos JSON e XML de forma correta e segura, dessa forma garantindo que quaisquer aplicações do tipo web, desktop ou até mesmo aplicativos mobile sejam capazes de consumi-las. ... Ler mais +
QUERO VER -
VITRINE Os Livros mais Vendidos !
Considerando que as empresas dependem cada vez mais de software para sobreviver e prosperar em um mercado tão competitivo e acelerado, nosso time de organizadores e coautores tem a convicção de que cada leitor será beneficiado em sua carreira com a aplicação deste suprassumo para desenvolvedores comprometidos em entregar soluções para seus clientes e sociedade. ... Ler mais +
QUERO VER -
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
Esse livro apresenta os principais design patterns e frameworks utilizados no desenvolvimento de aplicações web na plataforma Java. Cada capítulo é estruturado com introdução, apresentação dos conceitos teóricos, exemplos práticos explicados passo a passo, resumo e lista de exercícios. ... Ler mais +
QUERO VER -
Prezado leitor, Escrevemos este livro para servir como recurso definitivo que lhe ajude a pôr-se pronto com a plataforma JavaFX™, usando a liberação 1.2 final. Cada um de nós é apaixonado pelo JavaFX, porque ele desempenha um papel chave na promessa longamente esperada da onipresente tecnologia Java™ de cliente rico, que ajudará a restaurar a sanidade ao desenvolvimento de aplicações de Internet. Também estamos empolgados com a produtividade melhorada do desenvolvedor que advém da sintaxe declarativa, das poderosas ligações, da programação funcional, e dos fantásticos gráficos de cena, no JavaFX. ... Ler mais +
QUERO VER -
POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves
Há uma concordância na comunidade Java de que EJBs sempre apresentam mais problemas do que resolvem. Atualmente há uma grande tendência na direção das tecnologias leves como Hibernate, Spring, JDO, iBATIS e outros, que permitem ao desenvolvedor trabalhar diretamente com os Plain Old Java Objects, ou POJOs, que são mais simples. Submetendo-se ao novo consenso, o EJB 3 agora também funciona com POJOs. POJOs em Ação descreve essas maneiras novas, mais simples e rápidas, de desenvolver aplicações corporativas Java. Mostra como tomar decisões básicas de projeto, incluindo como organizar e encapsular a lógica de domínio, acessar o banco de dados, gerenciar as transações e lidar com concorrência de bancos de dados. Escrito para desenvolvedores e projetistas, é um guia de desenvolvimento de aplicações Java da nova geração. Ele ajuda a construir aplicações leves, que são mais fáceis de desenvolver, testar e manter. O livro é bastante prático, com alternativas de projetos ilustradas através de diversos exemplos de código. ... Ler mais +
QUERO VER -
Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. ... Ler mais +
QUERO VER -
Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML
Escrito por membros da equipe Java BluePrints da Sun Microsystems, Projetando Web Services com a Plataforma J2EE 1.4 é o guia autorizado para as melhores práticas de projeto e integração de Web services em nível empresarial usando a Plataforma Java 2, Enterprise Edition (J2EE) 1.4. Este livro fornece diretrizes, estratégias e exemplos realistas específicos que os arquitetos e desenvolvedores precisam para construir soluções portáveis mais robustas, escaláveis e interoperáveis. ... Ler mais +
QUERO VER -
Esteja você interessado em aprender sobre integração com AJAX2, desenvolvimento voltado a extensões (plug-ins), ou apenas em construir aplicativos web de qualidade, não consigo pensar em ninguém melhor que Ian para ser seu guia. ... Ler mais +
QUERO VER -
O leitor encontrará neste livro uma abordagem detalhada do que é a Linguagem Java e como funciona o processo de definição e criação de objetos, tendo como foco principal os conceitos da Linguagem. Para acompanhar este livro, é necessário somente um editor de textos simples. Será abordado também o que é e quais são as plataformas Java existentes e tendências de uso da Linguagem no mercado comercial. Cada explicação será acompanhada por um exemplo para melhor assimilação e todos os conceitos serão abordados obedecendo uma ordem lógica que o autor considerou ser a melhor para o aprendizado dos leitores, baseado em suas experiências em sala de aula. ... Ler mais +
QUERO VER -
Java + Primefaces + iReport: Desenvolvendo um CRUD para Web
Desenvolva passo a passo com excelência um cadastro para web com uma das linguagens mais poderosas e seguras do cenário da programação, o popular Java. São abordados procedimentos desde a criação do banco de dados até a parte de relatório da aplicação. ... Ler mais +
QUERO VER
Quem viu este produto , também se interessou
-
Tutorial do J2EE Enterprise Edition 1.4 Traduzido da Segunda Edição Americana
Tutorial do J2EETM é o guia completo para todos os principais componentes da plataforma Java 2, Enterprise Edition (J2EE) versão 1.4. Escrito pelos membros da equipe da plataforma Java 2 da Sun Microsystems, este é o livro orientado a tarefas e baseado em exemplos que fará com que os programadores de Java, iniciantes ou intermediários, construam aplicativos imediatamente. ... Ler mais +
QUERO VER -
VITRINE Os Livros mais Vendidos !
Considerando que as empresas dependem cada vez mais de software para sobreviver e prosperar em um mercado tão competitivo e acelerado, nosso time de organizadores e coautores tem a convicção de que cada leitor será beneficiado em sua carreira com a aplicação deste suprassumo para desenvolvedores comprometidos em entregar soluções para seus clientes e sociedade. ... Ler mais +
QUERO VER -
Java Fundamental - Aprenda como programar na linguagem Java usando boas práticas
Neste livro o leitor entenderá o funcionamento dos mecanismos oferecidos da linguagem Java e também conseguirá visualizar e reproduzir os exemplos de códigos práticos, (os exemplos usados fazem parte de desenvolvimentos de sistemas reais que tive experiência no mundo Java), e será possível o leitor aplicar no cotidiano para os sistemas dos seus projetos. ... Ler mais +
QUERO VER -
Arquitetura de Sistemas para WEB com Java Utilizando Design Patterns e Frameworks
Esse livro apresenta os principais design patterns e frameworks utilizados no desenvolvimento de aplicações web na plataforma Java. Cada capítulo é estruturado com introdução, apresentação dos conceitos teóricos, exemplos práticos explicados passo a passo, resumo e lista de exercícios. ... Ler mais +
QUERO VER -
OCA/OCP Java SE 7 Guia de Estudo do Programador I & II (Exames 1Z0-803 & 1Z0-804)
Prepare-se para os exames OCA/OCP Java SE 7 Programação I e II com esse guia exclusivo da Oracle Press. Os capítulos apresentam exercícios desafiadores, um resumo da certificação, uma área de recapitulação e uma avaliação para reforçar os tópicos apresentados. Este recurso autorizado lhe ajuda a passar nestes exames e também serve como uma referência essencial no trabalho. ... Ler mais +
QUERO VER -
Projetando Web Services com a Plataforma J2EE 1.4 - tecnologia JAX , RPC , SOAP , e XML
Escrito por membros da equipe Java BluePrints da Sun Microsystems, Projetando Web Services com a Plataforma J2EE 1.4 é o guia autorizado para as melhores práticas de projeto e integração de Web services em nível empresarial usando a Plataforma Java 2, Enterprise Edition (J2EE) 1.4. Este livro fornece diretrizes, estratégias e exemplos realistas específicos que os arquitetos e desenvolvedores precisam para construir soluções portáveis mais robustas, escaláveis e interoperáveis. ... Ler mais +
QUERO VER -
O leitor encontrará neste livro uma abordagem detalhada do que é a Linguagem Java e como funciona o processo de definição e criação de objetos, tendo como foco principal os conceitos da Linguagem. Para acompanhar este livro, é necessário somente um editor de textos simples. Será abordado também o que é e quais são as plataformas Java existentes e tendências de uso da Linguagem no mercado comercial. Cada explicação será acompanhada por um exemplo para melhor assimilação e todos os conceitos serão abordados obedecendo uma ordem lógica que o autor considerou ser a melhor para o aprendizado dos leitores, baseado em suas experiências em sala de aula. ... Ler mais +
QUERO VER -
Java é uma linguagem de programação de alto nível, simples, fácil de aprender e programar, orientada a objetos, independente de plataforma e de propósito geral. O material sobre a Tecnologia Java apresentado nesta obra corresponde a um conjunto de dez artigos técnicos. ... Ler mais +
QUERO VER -
POJOS em Ação - Como Desenvolver aplicações Corporativas com Frameworks Leves
Há uma concordância na comunidade Java de que EJBs sempre apresentam mais problemas do que resolvem. Atualmente há uma grande tendência na direção das tecnologias leves como Hibernate, Spring, JDO, iBATIS e outros, que permitem ao desenvolvedor trabalhar diretamente com os Plain Old Java Objects, ou POJOs, que são mais simples. Submetendo-se ao novo consenso, o EJB 3 agora também funciona com POJOs. POJOs em Ação descreve essas maneiras novas, mais simples e rápidas, de desenvolver aplicações corporativas Java. Mostra como tomar decisões básicas de projeto, incluindo como organizar e encapsular a lógica de domínio, acessar o banco de dados, gerenciar as transações e lidar com concorrência de bancos de dados. Escrito para desenvolvedores e projetistas, é um guia de desenvolvimento de aplicações Java da nova geração. Ele ajuda a construir aplicações leves, que são mais fáceis de desenvolver, testar e manter. O livro é bastante prático, com alternativas de projetos ilustradas através de diversos exemplos de código. ... Ler mais +
QUERO VER -
Java na Web com JSF, Spring, Hibernate e Netbeans 6
Neste livro você vai encontrar o que há de mais atual e poderoso no mundo do desenvolvimento Java para a Web. Terá acesso a uma aplicação completa em JSF (criado visualmente com o novo Netbeans 6). Verá ainda como utilizar os padrões de projeto mais utilizados do mercado (Facades e DAOs) para a Web, e com exemplos do mundo real. ... Ler mais +
QUERO VER -
Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data
Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. ... Ler mais +
QUERO VER -
Se estiver à procura de uma introdução rápida, leve e simples (ou uma reintrodução) ao Hibernate (versão 4.0), este é o livro que você quer. Por meio de exemplos claros do mundo real, você conhecerá o Hibernate e o mapeamento objeto-relacional desde o início, começando pelo básico. Em seguida, você mergulhará de cabeça nos componentes do framework para entender como eles funcionam quando estão em ação.
QUERO VER
Armazenar objetos Java em bancos de dados relacionais normalmente é uma tarefa desafiadora e complexa para qualquer desenvolvedor Java, seja ele experiente ou não. ... Ler mais +
- DescriçãoJava 8 - Ensino Didático - Desenvolvimento E Implementação De Aplicações
Java tem se desenvolvido muito nos últimos anos, fato que a tem colocado entre as linguagens de programação mais usadas. Milhares de empresas no Brasil e no Mundo têm se aprimorado e desenvolvido as mais diversas soluções. Isso tem ocasionado cada vez mais a procura por profissionais qualificados e certificados em Java. Adquirir conhecimentos sobre a orientação a objetos, juntamente com a linguagem Java, se faz necessário a qualquer profissional da área de computação.
Este livro explora as funcionalidades básicas disponíveis no Java 8, fornecendo conhecimento inicial para a elaboração e desenvolvimento de aplicações em Java, apresentando os aspectos fundamentais sobre a orientação a objetos, a criação da interface do usuário, aplicações com arquitetura do tipo cliente/servidor hospedadas na Internet, acesso à banco de dados com MySQL e geração de gráficos. Aborda a estrutura básica da linguagem e seus pacotes fundamentais. Possui também exercícios ao final de cada capítulo para fixação do aprendizado, além de outros materiais de apoio. - Sobre o Autor
- Especificação
Características
Tipo de Livro Livro Físico Especificações
Sobre o Autor SÉRGIO FURGERI
Iniciou sua carreira em 1983, quando começou a programar na linguagem Basic, e desde então vem se aperfeiçoando na área, mais especificamenteem tecnologias voltadas à programação de computadores. É Mestre em Gerenciamento de Sistemas de Informação e em Ciência da Informação pela PUC-Campinas e doutorando em Engenharia Biomédica pela Universidade de Mogi das Cruzes (UMC-SP).Atuou vários anos como analista de sistemas, desenvolvendo softwares comerciais em várias linguagens de programação, e como coordenador do curso técnico em Informática. Atua também há muitos anos como professor de ensino técnico e superior em várias disciplinas da área de informática, principalmente em tecnologias voltadas à Internet. Atualmente é professor pleno da Fatec Indaiatuba e coordenadordo curso de Análise e Desenvolvimento de Sistemas, além de revisor de materiais técnicos da área de computação e autor de material instrucional para cursos de Ensino a Distância (EaD). É autor de diversos artigos publicados em meios de comunicação da área e de mais de 10 livros lançados pela Editora Érica.
GUNTER DURIGInformações Técnicas Sumário
Capítulo 1 – Java 8 – Linguagem e Plataforma
1.1 Breve histórico da linguagem Java
1.2 A linguagem Java
1.3 As características da linguagem Java
1.4 Criação de programas em Java
1.5 A plataforma Java
1.6 Ambiente de desenvolvimento
1.6.1 Instalação do Java
1.7 Primeiro contato com Java
1.7.1 Java com a IDE NetBeans
1.7.2 Java com a IDE Eclipse
Capítulo 2 – Aspectos Fundamentais de Java
2.1 Tipos de dados
2.2 Definição de variáveis e constantes
2.2.1 Declaração de variáveis
2.2.2 Declaração de constantes
2.3 Comentários
2.4 Operadores
2.4.1 Operadores aritméticos
2.4.2 Operadores relacionais
2.4.3 Operadores lógicos
2.4.4 Sequências de escape
2.5 Conversão de tipos
2.6 Entrada de dados pelo teclado
2.6.1 Uso da classe DataInputStream
2.6.2 Uso da classe BufferedReader
2.6.3 Uso da classe Scanner
2.7 Caixa de diálogo para a entrada de dados
Capítulo 3 – Estruturas Condicionais, de Exceção e Repetição
3.1 Estruturas condicionais
3.1.1 A estrutura if-else
3.1.2 Estrutura if resumido
3.1.3 A estrutura switch-case
3.2 Exceções em Java3.2.1 Unchecked Exception
3.2.2 Checked Exception
3.2.3 Uso da estrutura try-catch-finally
3.2.4 Uso da cláusula throws
3.2.5 Uso da instrução throw
3.2.6 Uso de getMessage e printStackTrace
3.3 Laços de repetição
3.3.1 Uso do laço for
3.3.2 Uso do laço while
Capítulo 4 – Operações Matemáticas e de String
4.1 Operações matemáticas
4.1.1 Método ceil
4.1.2 Método floor
4.1.3 Métodos round, max, min, sqrt, pow e abs
4.1.4 Método random
4.1.5 Formatação com a classe DecimalFormat
4.1.6 Internacionalização com a classe Locale
4.2 Operações com Strings
4.2.1 Método length
4.2.2 Método charAt
4.2.3 Métodos toUpperCase e toLowerCase
4.2.4 Método
4.2.5 Método trim
4.2.6 Método replace
4.2.7 Método valueOf
4.2.8 Método indexOf
Capítulo 5 – Utilização de Arrays
5.1 Definição
5.2 Arrays unidimensionais
5.3 Arrays bidimensionais
5.4 Busca em arrays
Capítulo 6 – Criação de Métodos em Java
6.1 Métodos sem retorno
6.2 Métodos com retorno de valores
6.3 Recursividade
6.4 Sobrecarga
6.5 Acesso a métodos de outras classes
6.6 Métodos que manipulam Arrays
Capítulo 7 – Orientação a Objetos
7.1 Definições sobre objetos
7.2 Classes e a UML
7.3 Utilização de objetos da classe
7.4 Escopo de classe e escopo de instância
7.5 Mensagens
7.6 Encapsulamento
7.7 Uso da palavra reservada this
7.8 Construtores
7.9 Destrutores
7.10 Definição de pacotes
7.10.1 Criação de pacotes
7.10.2 Uso da diretiva import
7.11 Herança
7.12 Polimorfismo
7.13 Gravação e leitura de objetos
7.14 Classes abstratas e concretas
7.15 Interfaces
Capítulo 8 – Interfaces Gráficas com Swing
8.1 Criação de frames
8.1.1 Classe JLabel
8.1.2 Classe JTextField
8.1.3 Classe JPasswordField
8.1.4 Classe JButton
8.1.5 O frame Login
8.2 Inclusão de menus
8.2.1 Barras de menus
8.3 Inclusão de painéis e botões
8.4 Inclusão de caixas de opção
8.5 Inclusão dos botões de rádio
8.6 Mais sobre Labels
8.7 Inclusão de listas de seleção
8.8 Inclusão do JComboBox
8.9 Inclusão de áreas de texto
8.10 Inclusão de caixas de diálogo
8.10.1 O método showMessageDialog
8.10.2 O método showConfirmDialog
8.10.3 O método showOptionDialog
8.11 Inclusão de barras de rolagem
8.12 Inclusão de barras de progresso
8.13 Gerenciadores de layout
8.13.1 FlowLayout
8.13.2 GridLayout
8.13.3 BorderLayout
8.14 Inclusão de abas
8.15 Inclusão de frames internos
8.16 Inclusão de grades
8.17 Inclusão de máscaras
Capítulo 9 – Controle de Eventos
9.1 Definição
9.2 Classes receptoras de evento
9.3 Métodos para manipulação de eventos
Capítulo 10 – Manipulação de Data e Hora
10.1 Uso da classe Date
10.2 Uso da classe DateFormat
10.3 Uso da classe SimpleDateFormat
10.4 Uso da classe Calendar
10.5 Cálculos com data
10.6 Novidades do Java 8
Capítulo 11 – Diretórios e Arquivos
11.1 Definição
11.2 Criação de diretórios
11.3 Consulta em diretórios
11.4 Exclusão de diretórios
11.5 Leitura e gravação
Capítulo 12 – Manipulação de Banco de Dados com Java
12.1 Definição
12.2 A criação do banco de dados
12.3 A definição do driver para conexão
12.4 A criação da aplicação em Java
12.4.1 A conexão com o banco de dados
12.4.2 A consulta ao banco de dados por meio da linguagem SQL
12.4.3 Criação de uma classe genérica para conexão ao banco
12.4.4 Outros exemplos de instruções em SQL
12.5 Movimentação em registros e recuperação de conteúdo
12.5.1 Criação de uma aplicação para navegação em registros
12.6 A criação de uma aplicação de cadastro
Capítulo 13 – JSP - Java Server Pages
13.1 Introdução ao JSP
13.2 Instalação do Tomcat
13.2.1 O Tomcat como um processo independente
13.2.2 Integrando o Tomcat ao NetBeans
13.3 Exemplos com JSP
13.3.1 Exemplos de aplicações JSP
13.4 Aplicação cliente servidor
13.4.1 Aplicação cliente
13.4.2 Aplicação servidora
13.5 Uso de classes em páginas JSP
Capítulo 14 – Criação de Servlets
14.1 Definição
14.2 Servlets e JSP
14.3 Criação de Servlets
14.4 Cadastro de filmes com Servlets
14.5 Publicar uma aplicação na Web
Bibliografia
Apêndice A – NetBeans e MySQL
A.1 Download e instalação do NetBeans
A.2 Download e instalação do MySQL
A.3 A criação do banco de dados
A.3.1 Por meio do prompt de comando
A.3.2 Por meio do NetBeans
A.4 A criação de um projeto
A.5 Adição dos arquivos ao projeto
Apêndice B – Eclipse, TomCat e MySQL
B.1 Download e instalação do Eclipse
B.2 A criação do banco de dados
B.3 A criação de um projeto
B.4 Adição dos arquivos ao projetoInformações Técnicas
Nº de páginas: 320 Origem: Nacional Editora: Editora Érica / Saraiva Idioma: Português Edição: 1ª Edição Ano: 2015 ISBN: 9788536513041 Encadernação: Brochura Autor: Sérgio Furgeri ,Gunter Durig - Informações