Aprendendo Java

5 respostas
Gabriel

Olá a todos.

Trabalho com desenvolvimento na plataforma .NET há uns 2 anos, isso porque o primeiro emprego que consegui foi uma vaga de trainee em uma empresa que só utilizava o .NET. Hoje programo relativamente bem na plataforma em C#, tenho uma certificação e pretendo tirar mais algumas e estudo para me especializar na plataforma.
Mas, como estavam falando em outro tópico ai, eu não quero ser um especialista em uma só tecnologia, quero pelo menos saber um pouquinho de várias e ser melhor em uma.

Eu já usei um pouco de Java quando “trabalhava” na empresa do meu pai. Eu coloquei entre aspas porque eu não trabalhava de verdade, por assim dizer. Ia lá quando dava, fazia uma coisinha ou outra e quando tinha vontade aprendia alguma coisa. Então posso dizer que meu conhecimento com relação a Java hoje em dia é quase que nulo.

Mas estou querendo me aprofundar um pouquinho, aprender nem que seja um pouco pra saber me virar caso eu precise. E por que conhecimento nunca é demais também né? Posso até nunca utilizar, mas não me custa nada saber(a não ser algum tempinho hehe).

Mas vamos lá…o que vocês me recomendam para aprender Java?
Acredito que a sintaxe da linguagem não será problema pra mim, já que programo em C# e é muito parecido. Acho que terei mais dificuldades com a API do Java, seus inúmeros frameworks e a IDE. Eu vejo o pessoal falando de JSF, Struts e por ai vai mas eu não sei para o que cada um serve. Ou se todos servem para a mesma coisa, mas fazem as coisas de forma diferente. Se alguém pudesse me explicar só isso de inicio já estaria bom!

É isso ai…

Valeu!

5 Respostas

G

Veja em sua caixa de mensagens privadas.

Marcio_Nogueira

Acho que a maior dificuldade no Java está relacionada ao grande número de frameworks para desenvolvimento JEE. Tanto o Struts como o JSF sao frameworks voltados ao desenvolvimeto na plataforma JEE(java para a web), o que muda de fato é o foco em uma determinada camada de cada framework.
O Struts tem foco na camada de controle, e o JSF na camada de visao, sendo o JSF baseado em componentes customizáveis. :wink:

Gabriel

Marcio_Nogueira:
Acho que a maior dificuldade no Java está relacionada ao grande número de frameworks para desenvolvimento JEE. Tanto o Struts como o JSF sao frameworks voltados ao desenvolvimeto na plataforma JEE(java para a web), o que muda de fato é o foco em uma determinada camada de cada framework.
O Struts tem foco na camada de controle, e o JSF na camada de visao, sendo o JSF baseado em componentes customizáveis. :wink:

Isso é verdade!
Eu nem programo em Java, e a quantidade de nomes de frameworks que vejo por ai é bem grande, nem me lembro de todos que já vi…
Acho que o interessante pra mim é estudar somente os mais populares/utilizados.

Marcio_Nogueira

O JSF atualmente está sendo muito utilizado (e solicitado) por empresas para desenvolvimento de aplicações JEE. Um outro recurso (API) que vale apena estudar é a JPA (Java Persistence API). :wink:

Gabriel

Certo!
E tem algum livro de JEE que vocês recomendam?

Criado 12 de março de 2009
Ultima resposta 13 de mar. de 2009
Respostas 5
Participantes 3