Introdução à arquitetura e design de software Introdução à arquitetura e design de software

Introdução à arquitetura e design de software

Uma visão sobre a plataforma java

Paulo Silveira and Others
    • $25.99
    • $25.99

Publisher Description

Criar um projeto na plataforma Java é um grande desafio: são diversas opções de tecnologias e formas de arquitetar a aplicação; Neste livro, os autores, renomados especialistas da área, oferecem a programadores e desenvolvedores diversos recursos capazes de abranger inúmeras soluções no universo da programação Java, incluindo desde modelagem e design das classes, até detalhes importantes das tecnologias mais adequadas; Sempre com uma visão técnica e prática capaz de elucidar muitas questões enfrentadas tanto pelo profissional iniciante quanto por aquele que está começando a adquirir experiência na plataforma Java;

A proposta deste livro é apresentar a plataforma em um nível de detalhamento não encontrado em nenhum outro no mercado, desde a descrição do bytecode e da JVM até a possibilidade de utilização de outras linguagens; Também são revistos conceitos importantes de orientação a objetos, entre eles, herança, encapsulamento, uso de interfaces, domain driven design, injeção de dependências e más práticas;

A parte de testes e automação compõe um capítulo à parte; As principais tecnologias Java, assim como os grandes frameworks open source, são discutidas de maneira prática, por meio de códigos, situações e problemas comuns para o desenvolvedor; Também não foram ignorados os tópicos relacionados aos servlets, EJB e JMS a Struts, Spring e Hibernate;

Por fim, as tecnologias remotas são bastante discutidas, assim como a escolha do protocolo de troca de informações, a integração de sistemas e o desenvolvimento SOA, cuja seção traz um comparativo entre as diversas formas de implementação, com enfoque especial em REST.

GENRE
Computing & Internet
RELEASED
2014
14 August
LANGUAGE
PT
Portuguese
LENGTH
311
Pages
PUBLISHER
Elsevier
SELLER
Elsevier Inc
SIZE
7.7
MB

More Books by Paulo Silveira, Guilherme Silveira, Sérgio Lopes, Guilherme Moreira, Nico Steppat, Fabio Kung & Jim Webber

Practical Java 8 Practical Java 8
2014
Spatial Interaction Models with Land Use Spatial Interaction Models with Land Use
2024
Oficina Do Cérebro Oficina Do Cérebro
2022
Java 8 Prático Java 8 Prático
2014
Lógica de Programação Lógica de Programação
2014