APRENDENDO JAVA DE GRAÇA
Carlos Eduardo Witte
A boa notícia é que há uma montanha de recursos para se aprender, inclusive de graça. Eu vou tentar mostrar as
opções que considero as melhores dentre as várias existentes. Em primeiro lugar, os livros.
Meu primeiro passo foi um daqueles livros "aprenda em tantos dias...". Lá pelo décimo dia, descobri que o
problema era o prefácio. Lá o autor recomendava alguma experiência em programação para o melhor entendimento
das lições... aaahhhhh...
Não me entenda mal, alguns desses livros são muito bons. Mas eu os recomendaria somente para pessoas com
experiência, em especial na linguagem C++. Interessante que um instrutor de Java me disse uma vez que um
programador experiente em C++ aprendeu Java em apenas 48 horas. Eu acredito. Java se assemelha muito com C e
C++, na verdade Java é baseada em ambas. Mas não desanime, esse pessoal já teve sua cota de sofrimento ao
aprender C++.
Já que a primeira leitura pode causar uma certa frustração, melhor não esvaziar os bolsos com isso, certo? Se
você entende bem o inglês, então há dois bons livros, na verdade excelentes, sobre Java. O primeiro é o "The
Java Tutorial", da própria Sun. Está disponível de graça na Internet
em formato html para download. Este livro também supõe alguma experiência em programação, mas é um ótimo
começo para você perceber se esta é realmente é a sua praia (espero que sim!) ou se você vai seguir o conselho
dos experts e começar com Basic ou Pascal. Dê uma especial atenção aos primeiros capítulos que falam dos
conceitos de orientação a objetos. Entendendo bem o que são classes, objetos, herança, polimorfismo, etc você
vai notar que as peculiaridades de Java vão começar a fazer sentido.
O segundo livro, que aliás me serve constantemente como estudo e referência, é o aclamado "Thinking in Java",
de Bruce Eckel.
O autor faz uma cobertura profunda de praticamente todos os aspectos da linguagem, apesar de ser ainda de mais
difícil compreensão que o "Java Tutorial". Em compensação, está disponível de graça na Internet em formato
PDF (Adobe Acrobat).
E se o problema é o inglês, o pessoal da Unicamp tem um bom tutorial
on-line. Na mesma linha dos livros acima, assume alguma experiência em programação, entretanto
está escrito numa linguagem acessível e você apredenderá os conceitos principais.
» Outros recursos para o aprendizado de Java »