O objetivo desta obra é fornecer os conhecimentos necessários para o aprendizado e desenvolvimento de aplicações profissionais baseadas na programação orientada a objetos usando Java e as tecnologias relacionadas. Ao longo do livro, os conceitos apresentados serão relacionados com os processos básicos de construção de software, desde o levantamento de requisitos até a implantação.A estrutura da obra foi construída com base em um fluxo de aprendizado de eficácia comprovada, desenvolvido em quatro anos de execução de treinamentos intensivos e semi-intensivos em faculdades e empresas, para os mais diversos tipos de alunos, com os mais diversos níveis de conhecimento em desenvolvimento.O livro também se destaca por não se prender somente à codificação em Java, enveredando também pela área de modelagem de dados usando a notação UML e pela integração do Java com poderosas soluções abertas, como o MySQL.Indicado para leitores que já conhecem os conceitos básicos de computação e de alguma linguagem de desenvolvimento, o Entendendo e Dominando o Java - 2ª Edição certamente traz, em seu conteúdo impresso e digital, tudo o que é necessário para o aprendizado e o aprimoramento da utilização da linguagem Java. Ao longo da leitura deste livro, você verá que dominar o Java, apesar de não ser uma tarefa simples, irá recompensá-lo com excelentes oportunidades profissionais, em um mercado em franca expansão.