sexta-feira, 12 de março de 2010

Primeiros passos: Java - Introdução (Parte 1)


Então você resolveu aprender Java? E agora quer saber qual é o caminho para os estudos e a forma mais rápida para o domínio da linguagem, ótimo então vou mostrar passo a passo quais tópicos é bom você começar a estudar, além de ótimas referencias como livros e sites, Acompanhe:

Estamos vivendo um momento único para a linguagem e plataforma Java, em que o seu sucesso tem atraído as atenções de todos do ramo da tecnologia, e uma oportunidade única para quem quer desenvolver na plataforma. Diariamente são abertas varias vagas que não conseguem profissionais capacitados.
Hoje Java é a menina dos olhos azuis de todos os donos de empresas, pois a linguagem pode ser aplicada em quase todos os lugares, desde joguinhos de celular até grandes softwares web ou desktops. Com isto vou tentar passar para vocês algumas características da linguagem e algumas dicas para quem quer entrar com tudo nesta linguagem.

O que é Java?
Bom Java é uma linguagem orientada a objetos, que foi desenvolvida para Sun Microsystems, e que tem uma característica diferente das outras linguagens, quando compilada o código é convertido para um “bytecode” e que é usado por uma maquina virtual (JVM).

Quais os primeiros requisitos para aprender Java?
Primeiramente é bom ter um bom conhecimento em lógica de programação, sem isto não da para criar nada. Claro que em muitas faculdades de cursos a lógica ensina é usando a metodologia de programação estruturada que é um pouco diferente da POO (Programação orientada a objetos).
Segundo é tem um computador disponível (claro), e que instale estes aplicativos:

-Java 2 SDK, Standard Edition - o SDK (software development kit) contém todas as ferramentas para você começar o seu desenvolvimento em Java.
-Java 2 Standard Edition API Documentation - essa é a documentação completa do SDK e de todas as APIs básicas do Java. Não sendo obrigatório, mas é interessante para se ter na manga.
Podem ser encontrados aqui: http://java.sun.com/javase/downloads/index.jsp

Chegou a hora de começar a estudar, o que faço primeiro?
Vamos lá, como tinha dito antes, é necessário estudar a linguagem Java e a metodologia POO,
Isto é fundamental, pois sem uma boa base nas duas áreas dificilmente você irá avançar no desenvolvimento. Aconselho estudar as duas juntas, para isto abaixo vou postar alguns excelentes materiais para o inicio:

Livros:
Use a Cabeça! Java
• Editora: Alta Books
• Autor: KATHY SIERRA & BERT BATES
• ISBN: 9788576081739

Java: Como Programar
• Editora: Prentice-Hall
• Autor: HARVEY M. DEITEL & PAUL J. DEITEL
• ISBN: 8576050196

Core Java 2: Fundamentos - vol. 1
• Editora: Alta Books
• Autor: CAY S. HORSTMANN & GARY CORNELL
• ISBN: 8576080621

OBS: Depois quero fazer um post só sobre livros e detalhando cada um. Aguardem..

Apostilas:
Apostila FJ-11 – Java Orientação a objetos
http://www.caelum.com.br/curso/fj-11-java-orientacao-objetos/

Apostila CS-14- Algoritmos e Estruturas de Dados com Java
http://www.caelum.com.br/curso/cs-14-algoritmos-estruturas-dados-java/

Java Starter:
Site onde você irá encontrar todas as apostilas e vídeo aulas:
http://www.t2ti.com/curso/video/java/basico/java_starter.php

Locais na Web:
GUJ: http://www.guj.com.br
Caelum: http://www.caelum.com.br
Javafree: http://javafree.uol.com.br

Este tópico foi apenas uma indicação para os iniciantes, ao longo do tempo irei me aprofundando no assunto e criando vários tópicos. A próxima parte irei postar algumas coisas de nível intermediário e mostrar alguns IDE’s .
Espero que tenha gostado e qualquer dúvida entre em contato por comentário, ou pela pagina de contanto, que vou ter o prazer em ajudar.

Ate+

UPDATE: Leia tambem a segunda parte sobre ferramentas (IDE's) para se desenvolver em java:
Primeiros Passos: Java IDE's (Parte 2)

0 comentários:

Postar um comentário