Destinado principalmente a servir de apoio aos cursos de Tecnologia de Informação, este livro faz uma abordagem prática da linguagem Java. Começa pelas operações básicas de programação e analisa detalhadamente os objetos visuais que compõem uma interface gráfica de usuário em Java e o estudo dos desenhos e animações, acompanhados de mais de 220 exemplos didáticos. O acesso aos bancos de dados relacionais abordado leva em conta a característica de independência de plataforma da linguagem e de independência da API JDBC em relação ao software gerenciador do banco de dados. O estudo da utilização da impressora pelo programa Java completa o escopo de um desenvolvimento de aplicativo. Os exemplos foram desenvolvidos em ambiente Windows, porém há algumas dicas de instalação do Java e configuração das variáveis de ambiente em Linux.