Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
- Perl
- Ruby
- JavaScript
- Ruby
- Delphi / Object-Pascal
Como no ser um bom programador - Erros e pssimos hbitos que voc deve
evitar
Dentre as profisses/cursos universitrios que usam direta ou indiretamente a
programao, podemos citar:
Cincia da Computao
Sistemas de Informaes
Engenharia de Computao
Engenharia de Software
Engenharia de Telecomunicaes
Redes de Computadores
Quem tem um blog, um site ou simplesmente envolvido com qualquer rea
referente a tecnologia da informao, TI, constantemente bombardeado por
perguntas e dvidas, algumas bem estranhas, vindas por e-mail ou pessoalmente
mesmo, de pessoas leigas e interessadas.
Essas perguntas geralmente so:
Como programar ?
Quanto vou ganhar? Fico mais rico que o Bill Gates antes dos 18 anos?
difcil ?
Como comear?
S os hackers programam?
Esta srie tem por objetivo esclarecer estas dvidas, sobre o que programao,
como comear, por onde comear, por onde seguir, o que precisa estudar pra fazer
isso, aquilo.
Voc ver o que deve fazer para atingir seu objetivo, pois desde j adianto que
voc deve escolher o que quer fazer para seguir em frente, pois uma rea muito
ampla e no d pra estudar tudo.
Sim, estudar. Voc vai ler muito essa palavra, se acostume ou v jogar futebol.
Tem que gostar muito, ou ter um mnimo de interesse na rea.
Se for pelo dinheiro ou fama (querendo aparecer no noticirio da globo ['hacker
invade site da NASA']) voc simplesmente no vai conseguir.
uma daquelas coisas que, por conta dos percalos, se faz por paixo.
No difcil, s exige esforo e dedicao. No um bicho de sete cabeas, pelo
contrrio, a coisa que mais faz sentido na vida.
Se houver erros, foi porque voc errou.
Vai depender nica e exclusivamente de sua dedicao, raciocnio e criatividade.
Voc no precisa ser rico, bonito, gostoso(a), branco, negro, magro, gordo ou
famoso. algo bem democrtico.
O que possvel fazer com programao simplesmente fascinante e sem limites.
Olhe ao seu redor e me diga o que eletrnico e/ou digital. Pronto, tudo isso foi
programado.
Quanto mais tecnolgico fica o mundo, mais se precisa de programao e
programadores.
Comece a programar: A
Linguagem de Programao Java
Portabilidade, sabe o que ? programar em Windows, Linux, no Mac, pra Web,
pra celular, em uma pedra...sem se preocupar com compatibilidade. Como
possvel?
Compatibilidade o que mais atormenta os programadores!
Muito simples, Java no roda no computador! Roda em uma mquina virtual!
O que o Java? Como surgiu? Para que serve ? Onde posso utilizar? Que programas
conhecidos so feitos em Java? verdade que Java s moda? Programar em Java
emprego garantido? a mais fcil? Por que todo mundo t estudando e falando de
Java?
O segredo do Java
Resumindo para voc que foi guerreiro e leu tudo ou que pulou para c, vale a
pena!
Estude Java! Ter seu futuro garantido e aprender uma belssima e promissora
Linguagem!
Gostei. Quero aprender Java! Por onde comear a programar em Java?
Mtodos
00. Introduo: o que so, para que servem, como e quando usar os
methods
0.1 Aplicativo: menu simples usando mtodos, laos e o comando switch
01. O comando return: obtendo informaes dos mtodos
02. Parmetros e Argumentos: passando informaes para os mtodos
03. A Classe Math: constantes, principais mtodos e chamando mtodos de
outras classes
04. Sobrecarga de mtodos (method overloading): declarando mtodos com
o mesmo nome
05. Passando uma lista de argumentos, de tamanho qualquer, para um
mtodo
06. Exerccios: treine com questes envolvendo mtodos e tudo o que
aprendeu at aqui
Jogo: Adivinhe o nmero que o computador sorteou [modo texto]
JDK? NetBeans? H?
Agora que voc j leu sobre os artigos de programao, linguagens de
programao e sobre a linguagem Java e est aqui, assumo que optou por
iniciar o curso de Java.
Parabns, muito inteligente voc. Vejo que quer garantir seu lugar no
mercado.
Mas no posso dizer que ao final do curso voc j vai sair fazendo
programas em Java.
Na verdade, durante o curso iremos fazer bastante isso...odeio s teoria.
Entre os diversos artigos daremos sempre uma pausa para fazer aplicativos
como calculadoras, jogos, calcularemos a chance de ganhar na mega-sena,
criaremos um banco de dados etc.
O mais importante fazermos algo til, no ?
Est vendo aquela setinha verde ali? Do lado de um martelo e uma vassoura? Se voc pousar
o mouse em cima ver 'Run Main Project'.
Clique nela.
Seu projeto ser compilado e ir rodar.
O resultado do seu programa ir aparecer na tela debaixo, a frase: 'Meu primeiro programa em
Java!"
Caso no aparea, certifique-se de que no escreveu nada de errado.
Aqui vai uma dica preciosa: embora eu v te mostrar os cdigos, sempre, mas SEMPRE digite
os seus cdigos!
um habito que tem que ter! No fique copiando e colando, pois no vai aprender nada!
Porm, se digitar tudo que for passado aqui, aos poucos ir memorizando e sem fazer esforo
algum, ir aprender naturalmente.
Caso tenha dado algum erro, poste na rea de comentrios.
Caso tenha dado tudo ok, parabns, voc j programou em Java. No prximo artigo explicarei
o que voc fez, o motivo disso tudo ter acontecido, faremos algumas alteraes, erraremos de
propsito para o NetBeans nos avisar do erro e tentarmos consertar etc.
Ver o cdigo comentado.
PS: Note que, ao criar um projeto no NetBeans, na verdade aparece isso:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package primeiro;
/**
*
* @author JavaProgressivo
*/
public class Primeiro {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
}
Um erro comum escolher o nome do projeto como "Primeiro" e digitar "public class
primeiro". "Primeiro" diferente de "primeiro".
--------------O que vai nos interessar do "public class..." em diante.
O que aparece nas letras em verde ou azul, so apenas comentrios e no so levados em
conta pelo Java na hora de rodar suas aplicaes.
Porm, se voc usar outra IDE, como Eclipse, ir aparecer outra coisa:
public class Primeiro {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
--------------Porm, como disse, o que vai importar (por hora) o que est dentro do main().
O "package primeiro;" pode ficar ali, sem problemas, e se refere ao nome do seu projeto.
como se seus aplicativos fizessem parte de um pacote, no caso, o nosso pacote chamado
de "primeiro".
Poderamos criar um pacote chamado "matematica", com vrias frmulas e funcionalidades
matemticas.
Depois poderamos criar um pacote chamado "Estatiticas" e usar seu pacote, previamente feito,
"matematica" nesse pacote de estatstica. Assim evitaria ter que programar tudo de novo.
Em breve, ao longo de nosso curso de Java online, aprenderemos sobre comentrios e
pacotes.
O leitor Raphael, atravs da rea de contato, disse que quando rodava o seu primeiro
programa no aparecia nada, e quando me mandou um print screen, aparecia um erro, dizendo
que no havia encontrando a classe main:
"Erro: no foi possvel localizar nem carregar a classe primeiro. Primeiro"
O que pode acontecer que, as vezes, estamos com vrios projetos abertos no NetBeans, a
quando clica pra rodar, ele no sabe qual rodar e d esse problema.
V ali no menu, escolha o projeto que quer rodar, clica com o boto direito em cima dele e vai
em "Run".
Quando h algum erro em nossos programas, o programa avisa...note que ali no comeo da
linha tem umas lmpadas...pousa o mouse ali em cima delas (tanto na lampada amarela com o
sinal vermelho, como a lampada amarela), vai exibir algum aviso de problema ou sugerir
alguma soluo.
Por favor, quaisquer dvidas e problemas que venham a ter, entrem em contato.
Suas dvidas podem ser de outras pessoas, e isso faz crescer a quantidade de informao de
nosso tutorial em Java, o curso Java Progressivo.
Tags: Aplicativos, Bsico
Pra esse:
E em relao ao original?
Se voc achava que tinha amigos, te apresento o que amigo de verdade: debugger
Esse cara te aponta os erros que voc cometeu. As vezes mostra at a linha e exatamente o
que voc errou.
Sempre leia os erros e tente entender o que ele est dizendo.
Faam os testes e obtero as respostas, o primeiro exerccio. Leia a mensagem de erro e
interprete.
Se fizerem isso e constatarem os erros e a diferena, caso exista, com seus prprios olhos,
iro aprender por experincia prpria, que o melhor jeito de se aprender algo.
E parabns, tem muita gente 'avanada' que ainda erra essas coisas bsicas..
Tags: Aplicativos, Bsico