Detalhes do Produto
- Editora: Lidel
- Categorias:
- Ano: 2016
- ISBN: 9789727228409
Sinopse
O Java é uma das linguagens de programação mais utilizadas hoje em dia. A sua versão mais
recente (versão 8) introduz um novo paradigma de programação que a
relança para a modernidade. Nesta altura em que o Java se afirma em múltiplos ambientes de
desenvolvimento e em que as interfaces por plug-in começam a ser descontinuadas nos
browsers, surge esta obra com vários exemplos práticos, escrita de forma simples e
acessível, destinada a todos aqueles que possuem conhecimentos básicos de programação em
outras linguagens e queiram aprender Java.
A sua estrutura renovada foi igualmente pensada para a tornar útil também aos leitores
que, tendo conhecimentos elementares de Java, pretendam aprofundar temas específicos nas
várias vertentes aqui cobertas: utilização Web, cliente-servidor e móvel, JSE, JEE,
Servlets, JSP e JSF, entre outras. Os exemplos apresentados suportam-se no Eclipse como
editor de referência, no entanto, o leitor pode utilizar qualquer outro ambiente de
desenvolvimento Java.
Este livro cobre as várias facetas do Java (nas suas versões mais recentes: 8 e EE 7),
tendo sido incluídos diversos tópicos relevantes para a versão Java 8, e ensinando o
leitor a construir desde os programas mais elementares às aplicações empresariais JEE,
passando pelas interfaces para páginas Web.
No final do livro é disponibilizado um Anexo com referências online e lista de classes e
um Glossário de correspondência dos principais termos técnicos para o Português do Brasil.
Dividido em quatro partes (Introdução ao Java; Criação de interfaces em Java; Java na Web;
Java empresarial), este livro inclui temas atuais e de relevância, como:
·
O que é o Java e como se utiliza;
·
Descrição completa da sintaxe Java;
·
Filosofia de Programação Orientada a Objetos;
·
Construção de Interfaces Web;
·
Utilização avançada do Java: Servlets, JDBC, RMI, CORBA, Java Beans;
·
Arquitetura de aplicações JEE e Enterprise Java Beans;
·
Java Móvel;
·
Expressões Lambda;
·
Interfaces Funcionais.