FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Profissional > Programação, scripts, web e banco de dados
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 759.270 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 12-12-2005, 14:14   #1 (permalink)
Emerson Freitas
Highlander
 
Avatar de Emerson Freitas
 
Registrado em: Jul 2001
Idade: 39
Mensagens: 11.869
Reputação: 81 Emerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputação
Enviar mensagem via ICQ para Emerson Freitas Enviar mensagem via MSN para Emerson Freitas Enviar mensagem via Skype para Emerson Freitas
Padrão iniciante em java Por onde começar?

Estou precisando iniciar em Java, mas estou completamente perdido diante de tantas siglas e informações sobre IDE´s
Alguém poderia me dizer o que necessito para iniciar em Java?

que preciso e onde consigo baixar?
Qual a IDE recomendada?
Quais bibliografias?(Programando em Java Deitel&Deitel?)


Se alguém puder me indicar por onde devo começar desde já agradeço
Emerson Freitas está offline   Responder com Quote
Antigo 12-12-2005, 14:53   #2 (permalink)
Bruno Morais Aliste
Veterano
 
Avatar de Bruno Morais Aliste
 
Registrado em: Oct 2004
Localização: Brazil, the big shit!
Idade: 26
Mensagens: 1.285
Reputação: 17 Bruno Morais Aliste está indo no caminho certo
Enviar mensagem via ICQ para Bruno Morais Aliste Enviar mensagem via MSN para Bruno Morais Aliste
Padrão Re: iniciante em java Por onde começar?

Para iniciar baixe o Kit de Desenvolvimento de Software J2SE (Edição Padrão da Plataforma Java2) no site da Sun aqui.

IDE não tenho experiência com nenhum mas falaram que o Eclipse é muito bom, porém utilizo o editor JCreator (Freeware) e acho muito bom. Tem também o Net Beans, JBuilder e outros.

A melhor bibliografia que eu conheco escrita é o Core Java da Markron Books muito bom, mas tem sites como:
:arrow: www.portaljava.com.br
:arrow: www.javamagazine.com.br
:arrow: www.javafree.com.br/
:arrow: http://www.guj.com.br/

[]'s
__________________
ASUS M4A87TD EVO
Phenom II X4 955 Black Edition 3.2@4.1Ghz
8GB G.Skill Ripjaws @1.7Ghz
Radeon HD5670 1GB
SB X-Fi Titanium + Edifier R251
LG W2353V HD
Corsair 430w
Bruno Morais Aliste está offline   Responder com Quote
Antigo 12-12-2005, 15:37   #3 (permalink)
murtog
Novo Membro
 
Registrado em: Nov 2005
Mensagens: 65
Reputação: 14 murtog está indo no caminho certo
Enviar mensagem via MSN para murtog
Padrão

O Deitel eh legal também. Caso seja seu primeiro contato com programação, recomendo o Deitel.
__________________
\(^_^)/
Murtog
murtog está offline   Responder com Quote
Antigo 12-12-2005, 16:30   #4 (permalink)
Emerson Freitas
Highlander
 
Avatar de Emerson Freitas
 
Registrado em: Jul 2001
Idade: 39
Mensagens: 11.869
Reputação: 81 Emerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputação
Enviar mensagem via ICQ para Emerson Freitas Enviar mensagem via MSN para Emerson Freitas Enviar mensagem via Skype para Emerson Freitas
Padrão

sim eu ja programa um pouco em c e c# mais bem pouco mesmo
então eu quero crescer profissionamente e java e a linguagem do momento como eu tenho algum tempo livre quero destinar esse tempo a aprender essa linguagem sei que vou encontrar dificuldades
mais gosta de encarar como desafio
alem da indicação de livros e sites de referencias
vcs conhecem algum lugar para se fazer um bom curso de java que não seja muito caro aqui em sampa
vcs me indicariam ir assim sem muito experiência com java e sem vicios ou é melhor eu ir me virando uns 2 meses e depois sim encarar um curso
desde já agradeço a colobaração dos amigos
Emerson Freitas está offline   Responder com Quote
Antigo 12-12-2005, 16:32   #5 (permalink)
peczenyj
GeeK
 
Avatar de peczenyj
 
Registrado em: Oct 2005
Localização: POA/RS -> RJ
Idade: 31
Mensagens: 2.982
Reputação: 29 peczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atenção
Enviar mensagem via Skype para peczenyj
Padrão

Pegue o Core Java. É muito bom, vai direto ao ponto. O Livro do Deitel é bom mas não é a ultima bolachinha recheada do pacote.
__________________
NOVO BLOG:
http://pacman.blog.br/
peczenyj está offline   Responder com Quote
Antigo 12-12-2005, 18:54   #6 (permalink)
murtog
Novo Membro
 
Registrado em: Nov 2005
Mensagens: 65
Reputação: 14 murtog está indo no caminho certo
Enviar mensagem via MSN para murtog
Padrão

Citação:
Postado Originalmente por Emerson Freitas
sim eu ja programa um pouco em c e c# mais bem pouco mesmo
então eu quero crescer profissionamente e java e a lingu...
_eu_ faria: ficaria um mês debruçado sobre livros e fuçando a documentação online. das duas uma: se eu não conseguisse captar o assunto, faria o curso. caso eu conseguisse pegar o assunto seguiria em frente comprando mais material didático ao invés de pagar um curso.

é que eu gosto de aprender sozinho, batendo cabeça. se essa não for sua praia, procura os cursos da impacta ou da caelum(acho que é assim que se escreve).

boa sorte =]
__________________
\(^_^)/
Murtog
murtog está offline   Responder com Quote
Antigo 12-12-2005, 19:13   #7 (permalink)
Emerson Freitas
Highlander
 
Avatar de Emerson Freitas
 
Registrado em: Jul 2001
Idade: 39
Mensagens: 11.869
Reputação: 81 Emerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputaçãoEmerson Freitas tem uma fabulosa reputação
Enviar mensagem via ICQ para Emerson Freitas Enviar mensagem via MSN para Emerson Freitas Enviar mensagem via Skype para Emerson Freitas
Padrão

eu até gosto de aprender as coisas sozinho alias 90% das coisas que aprendi em informatica foram se dedicando muito
mais o problema e que as pessoas não te valorizam na hora de você procurar um trampo as pessoas não acreditam que você conseguiu aprender aquilo tudo sozinho
e o mercado de java e promissor pelo que andei vendo por ai e a que mais vejo oferta de emprego
gostaria da opinião dos amigos
Emerson Freitas está offline   Responder com Quote
Antigo 12-12-2005, 19:53   #8 (permalink)
jackinabox
Veterano
 
Avatar de jackinabox
 
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 17 jackinabox está indo no caminho certo
Padrão

Citação:
Postado Originalmente por Emerson Freitas
...o problema e que as pessoas não te valorizam na hora de você procurar um trampo as pessoas não acreditam que você conseguiu aprender aquilo tudo sozinho
...gostaria da opinião dos amigos
Você pode fazer uma certificação. Profissionais certificados tendem a obter melhor valorização (OK, sem entrar no mérito da "indústria da certificação" ou em outros pontos discutíveis).
__________________
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
jackinabox está offline   Responder com Quote
Antigo 12-12-2005, 21:00   #9 (permalink)
murtog
Novo Membro
 
Registrado em: Nov 2005
Mensagens: 65
Reputação: 14 murtog está indo no caminho certo
Enviar mensagem via MSN para murtog
Padrão

Citação:
Postado Originalmente por jackinabox
Você pode fazer uma certificação. Profissionais certificados tendem a obter melhor valorização (OK, sem entrar no mér...
jack, como você mesmo falou, a certificação é um mérito altamente discutível. meeeesmo assim as melhores coisas para um autodidadata fazer é:

- projetos open-source. fazer um ou colaborar.
- dar palestras até no grupo de idosos da sua cidade.
- escrever artigos de qualidade na internet.
- já falei em programar projetos open source ?
- estudar e responder de modo simples as perguntas na entrevista de emprego.
- ah, participar de fóruns vistos pela comunidades nacional.
-etc..
__________________
\(^_^)/
Murtog
murtog está offline   Responder com Quote
Antigo 12-12-2005, 21:58   #10 (permalink)
jackinabox
Veterano
 
Avatar de jackinabox
 
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 17 jackinabox está indo no caminho certo
Padrão

Citação:
Postado Originalmente por murtog
jack, como você mesmo falou, a certificação é um mérito altamente discutível. meeeesmo assim as melhores coisas para um autodidadata fazer é:...
Acho que, como em muita coisa na vida, há várias possíveis estratégias para se (tentar) obter sucesso profissional.

Realmente, acredito que em toda estratégia há algo de discutível. Por exemplo, não adianta obter um certificado, ou mesmo um diploma, se eles servirem mais para enfeitar a parede do que para outra coisa.

Também não adianta tentar (sim, tentar, porque bons projetos open source filtram muito bem seus commiters) participar de projetos open source apenas para fazer onda. E isso é tanto ou mais discutível do que a certificação.

Certificados ou suposta notoriedade certamente não são fatores determinantes no sucesso profissional. Mas se o candidato for "Sun Certified Java Programmer", "Sun Certified Java Developer" e "Sun Certified Enterprise Architect" provavelmente deve ter conhecimento técnico suficiente... O que não impede que ele seja, mesmo assim, um candidato inadequado.

Ou seja, tudo é relativo: marketing pessoal, certificação, notoriedade.

A propósito, qual é a definição de "sucesso profissional" mesmo...?
__________________
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
jackinabox está offline   Responder com Quote
Antigo 12-12-2005, 22:58   #11 (permalink)
murtog
Novo Membro
 
Registrado em: Nov 2005
Mensagens: 65
Reputação: 14 murtog está indo no caminho certo
Enviar mensagem via MSN para murtog
Padrão

Jack, desculpa mas eu não quis "invalidar" seu conselho, muito pelo contrário. Só falei que tem profissionais que "decoram" tiram a certificação e não sabem na hora fazer. Mas, claro, a maioria são bons programadores =].

Só esclarecendo essa parte da minha resposta, blz ? Ah, acho que sucesso profissional é trabalhar para o governo, ter um salário de 10k mensais e pouco trabalho. =] Brincadeira.
__________________
\(^_^)/
Murtog
murtog está offline   Responder com Quote
Antigo 13-12-2005, 9:46   #12 (permalink)
Rui_Carlos
Veterano
 
Avatar de Rui_Carlos
 
Registrado em: Oct 2005
Idade: 26
Mensagens: 1.328
Reputação: 343 Rui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputação
Enviar mensagem via Skype para Rui_Carlos
Padrão

um IDE muito simples é o BlueJ ( http://www.bluej.org/ )

um excelente livro para quem quiser aprender Java sozinho:
Programação Orientada aos Objectos em JAVA2
F. Mário Martins, Editora FCA, Série Tecnologias de Informação,
ISBN-972-722-196-3, 4ª Edição, Fevereiro de 2004;
__________________
Rui Carlos Gonçalves || Yet Another Blog

Ubuntu is an ancient African word meaning "I can't configure Debian"
Rui_Carlos está offline   Responder com Quote
Antigo 13-12-2005, 11:10   #13 (permalink)
Hellsing
Novo Membro
 
Registrado em: Sep 2004
Localização: Juiz de Fora - MG
Mensagens: 145
Reputação: 16 Hellsing está indo no caminho certo
Enviar mensagem via ICQ para Hellsing
Padrão

Bom esse tópico. Servirá pro meu aprendizado. Fora as referências bibliográficas indicadas aqui. (^_^)
Eu sou programador Delphi há mais de anos e comecei há pouco tempo (2 meses) a aprender Java. Sozinho, claro, da mesma forma que foi com o Delphi. E sendo sincero: tá difícil de aprender. Quando iniciei no aprendizado do Java (por recomendação de um amigo programador) me falaram que não seria fácil. Eu duvidei, porque já programava há mais tempo, só que em outra linguagem. Mas quando comecei, percebi que a diferença é grande e foi aí que tomei susto. Confesso que no primeiro mês estava até me achando incapaz de aprender, tava boiando totalmente, mas comecei a perseverar, buscar materiais na net, perguntando e lendo, lendo muuuuito mesmo !!!
Ainda não sou capaz de criar nada em Java, mas consegui algo muito importante: vontade de superação. Muito importante pra quem quiser aprender algo novo.


Falowz...

Hellsing
__________________
"Conhecimento e força dão poder, mas só o caráter granjeia respeito"
Bruce Lee
Hellsing está offline   Responder com Quote
Antigo 13-12-2005, 13:06   #14 (permalink)
peczenyj
GeeK
 
Avatar de peczenyj
 
Registrado em: Oct 2005
Localização: POA/RS -> RJ
Idade: 31
Mensagens: 2.982
Reputação: 29 peczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atençãopeczenyj É esplêndido e chama muita atenção
Enviar mensagem via Skype para peczenyj
Padrão

A dificuldade está na orientação a objetos, pois a sintaxe do Java não é dificil, imho.

Vc demora mesmo pra entender, tem que praticar muito, perguntar, experimentar, ler...
__________________
NOVO BLOG:
http://pacman.blog.br/
peczenyj está offline   Responder com Quote
Antigo 13-12-2005, 13:11   #15 (permalink)
Bruno Morais Aliste
Veterano
 
Avatar de Bruno Morais Aliste
 
Registrado em: Oct 2004
Localização: Brazil, the big shit!
Idade: 26
Mensagens: 1.285
Reputação: 17 Bruno Morais Aliste está indo no caminho certo
Enviar mensagem via ICQ para Bruno Morais Aliste Enviar mensagem via MSN para Bruno Morais Aliste
Padrão

Citação:
Postado Originalmente por peczenyj
A dificuldade está na orientação a objetos, pois a sintaxe do Java não é dificil, imho.

Vc demora mesmo pra entend...
Falou e disse. Java é puramente Orientado a Objetos, a princípio vc fica meio confuso com os conceitos, principalmente o uso da interface gráfica, ouvinte, tratadores de eventos e etc.

Mas depois o dificíl mesmo é largar o Java.
__________________
ASUS M4A87TD EVO
Phenom II X4 955 Black Edition 3.2@4.1Ghz
8GB G.Skill Ripjaws @1.7Ghz
Radeon HD5670 1GB
SB X-Fi Titanium + Edifier R251
LG W2353V HD
Corsair 430w
Bruno Morais Aliste está offline   Responder com Quote
Antigo 13-12-2005, 19:05   #16 (permalink)
Rui_Carlos
Veterano
 
Avatar de Rui_Carlos
 
Registrado em: Oct 2005
Idade: 26
Mensagens: 1.328
Reputação: 343 Rui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputação
Enviar mensagem via Skype para Rui_Carlos
Padrão

e se, em primeiro lugar, tentassem ver o Java como uma linguagem imperativa (ou até se aprendessem C antes) facilitava as coisas...

vão a este site:
http://sim.di.uminho.pt/ensino2.php3?seccao=apoio&id=39

tem lá algum material que vos pode ser útil.
tenho algum material sobre Java, se alguem estiver interessado mande-me uma mensagem privada com o mail para onde enviar.
__________________
Rui Carlos Gonçalves || Yet Another Blog

Ubuntu is an ancient African word meaning "I can't configure Debian"
Rui_Carlos está offline   Responder com Quote
Antigo 13-12-2005, 19:19   #17 (permalink)
jackinabox
Veterano
 
Avatar de jackinabox
 
Registrado em: Nov 2004
Mensagens: 1.055
Reputação: 17 jackinabox está indo no caminho certo
Padrão

Citação:
Postado Originalmente por Bruno Morais Aliste
Falou e disse. Java é puramente Orientado a Objetos, a princípio vc fica meio confuso com os conceitos, principalmente o uso da interface gráfica, ouvinte, tratadores de eventos e etc.
Acho que esse é um dos principais problemas de quem está começando a aprender Java (e também um dos principais problemas de alguns livros, como o Deitel&Deitel): iniciar estudando (ou ensinando, no caso dos livros) a programar em Swing. Swing é Swing e Java é Java. Sou desenvolvedor corporativo Java e nunca estudei Swing (e nunca usei Swing para nada). Acredito que quem está estudando, deveria estudar a linguagem em primeiro lugar e depois Swing. Não adianta nada saber como funciona o sistema de eventos e os layout managers e não conhecer direito os fundamentos da linguagem.
__________________
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
jackinabox está offline   Responder com Quote
Antigo 13-12-2005, 21:37   #18 (permalink)
karpov
Membro Senior
 
Registrado em: Nov 2004
Mensagens: 257
Reputação: 16 karpov está indo no caminho certo
Padrão

Citação:
Postado Originalmente por jackinabox
Acho que esse é um dos principais problemas de quem está começando a aprender Java (e também um dos principais proble...
Exatamente, jackinabox. Comecei estudando pelo Deitel e vejo que perdi muito tempo me preocupando com interface gráfica e tratadores de evento. Ao invés de estudar multithreading, tratamento de exceções e estruturas de dados, ficava construindo janelinha...

Recomendo começar estudando pelo Java Core(livrinho de cabeceira) ou Thinking in Java.
__________________
"No mundo existem 10 tipos de pessoas: as que sabem binário e as que não sabem."
karpov está offline   Responder com Quote
Antigo 14-12-2005, 7:51   #19 (permalink)
Bruno Morais Aliste
Veterano
 
Avatar de Bruno Morais Aliste
 
Registrado em: Oct 2004
Localização: Brazil, the big shit!
Idade: 26
Mensagens: 1.285
Reputação: 17 Bruno Morais Aliste está indo no caminho certo
Enviar mensagem via ICQ para Bruno Morais Aliste Enviar mensagem via MSN para Bruno Morais Aliste
Padrão

Citação:
Postado Originalmente por jackinabox
Acho que esse é um dos principais problemas de quem está começando a aprender Java (e também um dos principais proble...
É óbvio, se vc tem conhecimento sólido da linguagem Java utilizar as classes do pacote Swing é muito mais fácil.
__________________
ASUS M4A87TD EVO
Phenom II X4 955 Black Edition 3.2@4.1Ghz
8GB G.Skill Ripjaws @1.7Ghz
Radeon HD5670 1GB
SB X-Fi Titanium + Edifier R251
LG W2353V HD
Corsair 430w
Bruno Morais Aliste está offline   Responder com Quote
Antigo 14-12-2005, 9:37   #20 (permalink)
Rui_Carlos
Veterano
 
Avatar de Rui_Carlos
 
Registrado em: Oct 2005
Idade: 26
Mensagens: 1.328
Reputação: 343 Rui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputaçãoRui_Carlos tem uma fabulosa reputação
Enviar mensagem via Skype para Rui_Carlos
Padrão

o problema de algumas pessoas é que pensam que o Java é só interfaces gráficas...
...é que mesmo depois de se perceber bem o resto, interfaces gráficas não são muito simples.
__________________
Rui Carlos Gonçalves || Yet Another Blog

Ubuntu is an ancient African word meaning "I can't configure Debian"
Rui_Carlos está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 8:32.