Nesse livro sobre os fundamentos de programação você estará apto a iniciar no mundo fascinante da programação Java. Aprenderá a programar em uma verdadeira linguagem orientada a objetos e, em pouco tempo, você estará dominando toda a base da linguagem Java e apto a prestar os exames SCJA/SCJP. O livro foi escrito de modo a ser simples de ser entendido em todos os seus capítulos e pode ser usado para quem quer aprender a programar ou para quem quer se aprofundar nessa linguagem. O livro aborda os fundamentos de programação e apresenta uma abordagem simples e transparente com a orientação a objetos. Apresenta inúmeros exercícios comentados para que você tenha um melhor aprendizado da matéria. O livro é ótimo para ser usado em cursos de formação e universidades por possuir uma filosofia acadêmica dos tópicos abordados.