Destinado aos estudantes e profissionais da área, este livro fornece conhecimento básico e inicial para a elaboração e desenvolvimento de aplicações em Java, apresenta os aspectos fundamentais para a criação da interface do usuário, a comunicação remota entre computadores por intermédio de aplicações cliente/servidor, conceitos de orientação a objetos e acesso a banco de dados. Ele aborda a estrutura fundamental da linguagem e seus pacotes básicos para criação de aplicações, tais como: awt, swing, applet, servlet e sql. Possui também diversos exemplos e exercícios ao final de cada capítulo para fixação do aprendizado.