Primeiramente é necessário ter ideia da base para não se enrolar em conceitos mais avançados, então preparei um roteiro de estudos para incorporar certos conceitos importantes (!).
Roteiro de estudo
- Hardware: entender como funciona o aspecto físico do computador, principalmente memória e processador.
- Software: Sistemas operacionais e softwares aplicativos.
- Lógica de programação e estrutura de dados: Aprender a lógica de como o computador "pensa" (repetição/condição/funções) e como manipula os dados (escopo, variáveis,constantes,tipos).
- Linguagens de programação: O que são? Qual a diferença entre elas? Qual é a finalidade?
- Orientação a objeto: Paradigma adotado pelo mundo de rotinas para escrever programas de computador. Vide Classe, Objeto, Atributo, Método, Contrutor, Herança, Polimorfismo.
- Linguagem Java: Aplicação dos conceitos anteriores nas peculiaridades da linguagem Java.
Upei diversas apostilas que me ajudaram. Podem ser baixadas e compartilhadas a vontade.
- Programação Java: linguagem, APIs, boas práticas, Eclipse
- Java na Prática - Java e OO (Avançado)
- Introdução ao Java (Extremamente recomendado, vai do iniciante ao intermediário)
- Java - Como programar (Muito Avançado)
- Orientação a Objeto em Java (Recomendado, bem descritivo e linguagem fácil)
Abraços e qualquer coisa me mandem um email: victorcolombo@ymail.com
manolo curti essa ferramenta de exibir as linhas de comando vo faze um cadastro nesse site
ResponderExcluirCara este Post ficou show! O Blog está muito bom Alucard parabéns!
ResponderExcluirCarlos Henrique