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.