Olá! Primeiramente quero agradecer o convite da Flávia por me fornecer um espaço aqui no blog do GOJava pra eu compartilhar um pouco do que sei com vocês!
Vou começar postando uma série: "Iniciando com Java". Ainda não sei quantas partes essa série irá possuir mas penso que seja ao menos umas 3 partes.
Se você é iniciante em programação primeiramente aconselho estudar lógica e algoritmos, pois isso dará a base para que você seja um bom programador independente da linguagem utilizada.
Porque Java? Algumas características importantes:
- Orientação a objetos;
- Portabilidade, Independência de plataforma ("write once, run anywhere");
- Recursos de Rede - Possui extensa biblioteca de rotinas que facilitam a cooperação com protocolos TCP/IP, como HTTP e FTP;
- Segurança - Execução de programas via rede com restrições de execução;
- Facilidades de Internacionalização - Suporta nativamente caracteres Unicode;
- Simplicidade na especificação, tanto da linguagem como do "ambiente" de execução (JVM);
- Vasto conjunto de bibliotecas (ou APIs);
Entre muitas outras vantagens.
Nessa primeira parte vou mostrar apenas como montar um ambiente de desenvolvimento para Java. Não pretendo reiventar a roda então vou informar links que já existem de alguns tutoriais.
Aconselho o uso de máquinas virtuais para a criação do ambiente, assim você não precisa instalar nada em sua máquina real e pode levá-la pra onde quiser, eu particularmente sempre uso. Pra quem não conhece o que é uma máquina virtual leia em Máquinas Virtuais. Se você quer instalar na sua prória máquina sem o uso de máquinas virtuais, apenas pule o próximo tópico.
Utilizando uma Máquina Virtual
Eu costumo usar o Microsoft Virtual PC para emular minhas máquinas virtuais, por ser bem leve e simples de usar. Você pode baixar o virtual PC gratuitamente neste link. Existem outros emuladores muito utilizados como o VMWare.
Neste link você encontra um ótimo tutorial de instalação e criação de uma máquina virtual.
Instale o JDK
Para desenvolver em Java você precisa instalar o JDK (Java Development Kit). Neste link do JavaFree.org você encontra a definição de JDK e um tutorial de instalação para Windows e também Ubuntu. Configure as variáveis de ambiente do seu computador através deste tutorial.
Escolha a IDE
Agora é só escolher a ferramenta de desenvolvimento. As mais utilizadas hoje em dia são: NetBeans e Eclipse. Você pode baixá-las aqui: NetBeans e Eclipse .
A instalação do NetBeans é fácil, next,next, finish. Você pode optar por não instalar algumas ferramentas dele. O Eclipse basta descompactar sua pasta e utilizá-lo, ele é bem mais leve que o NetBeans.
Pronto! Simples não?
Estudar por onde?
Aconselho iniciar seu aprendizado pelo JEDI e apostilas da Caelum . Aconselho também criar seus primeiros programas utilizando apenas um editor de texto como NotePad e linhas de comando para compilar, depois começar com as IDE's. Assim você entenderá como seu programa é compilado e executado.
Críticas, melhorias, sugestões, dúvidas? Comentem.
Abraços e até mais!
Frederico Maia Arantes
Siga-me no Twitter!
Meu Blog
Série : Desenvolvimento Java em Ambiente LINUX
Enviado por rodolfo.bueno em sab, 01/16/2010 - 13:08.Foi sim Frederico..
abaixo segue os links:
* Instalando Java – Ubuntu (http://www.gojava.org/node/378 )
* Instalando Eclipse e NetBeans – Ubuntu (http://www.gojava.org/node/399 )
* Instalando Tomcat - Ubuntu (http://www.gojava.org/node/430)
Parabéns!!
Enviado por rodolfo.bueno em qui, 01/14/2010 - 10:56.Muito bom o post Frederico..
Continue assim parceiro.. pois hoje em dia o que mais temos é novos estudantes interessados em aprender JAVA, e que ao mesmo tempo não sabem por onde começar.. foi exatamente com essa ideia que montei minha serie ( Desenvolvimento Java em ambiente LINUX ).
Compartilhar conhecimento é o que rola. x)
Abraços meu amigo.
até mais.
Valeu Rodolfo!
Enviado por fredericomaia em sab, 01/16/2010 - 08:23.Obrigado parceiro!
Concordo plenamente com você! Essa sua série está
aonde? Postou aqui no GOJava também?
Abraços!
Frederico Maia Arantes
Meu Blog!
Siga-me no Twitter!