Qual a hora certa de entrar no J2EE?  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
GiancarloBraga
Java Ninja
[Avatar]

Membro desde: 25/06/2007 06:00:00
Mensagens: 261
Offline

Fala pessoal, tudo bem?

Qual é a hora certa de entrar no mundo J2EE?
Será que eu já poderia?

Eu estudei quase 15 capítulos do DEITEL recentemente, li algumas apostilas, treinei bastante e agora eu estou lendo um livro de interface gráfica, mas praticando menos(finais de semana) porque agora eu estagio em tempo integral.

Sobre estrutura de dados I e II eu estou quase terminando a II, então conheço algumas estruturas, como árvores, pilhas, filas, listas encadeadas ..etc..

Banco de dados eu mexo com SQL Server, Interbase e Firebird. E quanto à webdesign e coisa do tipo não é o problema, eu mexo com isso a alguns anos...

Então, eu gostaria de saber de vocês, o que falta para começar o J2EE? Acho que eu deveria terminar o livro sobre swing e depois de repente terminar o DEITEL, mas eu não sei se é necessário tudo isso. Acho que se eu quero trabalhar no futuro, profissionalmente, com Java, devo começar logo o J2EE mas não sei se tenho preparação para isso.

Cordialmente,
Giancarlo Braga.

-------------------------
Visitem meu novo Java Blog para iniciantes:
http://giancarlobraga.joolo.com/




rflprp
GUJ Ranger

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

assim q você achar que está com uma boa base no JSE .

[]´s

thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Em particular você precisa saber 0% de Swing, mas razoavelmente HTML e JavaScript (e obviamente Java, em particular Struts 1.X, JDBC e/ou Hibernate, e talvez um pouco de EJB 2.X), se for trabalhar bem com JavaEE. (Nem todo mundo usa Spring, EJB 3.0 ou Struts 2.X... e muitos sistemas usam JDBC puro, não Hibernate ou JPA.)

A maior parte do pessoal aqui na firma que mexe com JavaEE sabe pouquíssimo Swing, só por esporte mesmo (ou seja, aquele pouco que aprenderam em algum curso Java na faculdade).
Aqui há uma applet gigantesca em Swing, mas são muito poucos aqui na firma que conseguem dar manutenção nela.
[WWW]
GiancarloBraga
Java Ninja
[Avatar]

Membro desde: 25/06/2007 06:00:00
Mensagens: 261
Offline

Opa.
Obrigado pelas dicas thingol...mesmo cara.

Olha, eu jurava que Struts era um framework voltado para o J2EE mas que estava contido dentro dele. Assim como pensava isso do Hibernate também. Quer dizer então que os tão falados Struts, Hibernate e EJB não estão dentro do J2EE mas sim dentro do escopo do Java em geral?

-------------------------
Visitem meu novo Java Blog para iniciantes:
http://giancarlobraga.joolo.com/




thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Fora o Hibernate (que pode ser usado em JavaSE também), os outros são usados em JavaEE.
[WWW]
Giulliano
GUJ Master
[Avatar]

Membro desde: 14/11/2006 19:29:38
Mensagens: 1627
Localização: São Paulo
Offline

O Struts não faz parte do J2EE...vc pode olhar na API da Sun para confirmar isso....

e para programar EE não é preciso usar nenhum tipo de framework...acredito que toda a aplicação voltada para a WEB com o MVC (MVC2), pelo menos, pode ser considerada uma aplicação desse tipo.

Oracle Certified Master, Java EE 5 Enterprise Architect
Oracle Certified Professional Java Programmer
GiuLLianO MoRRoNi




<UnTouChAbLe>
[Email] [WWW] [MSN]
ddduran
Virtual Machine Man
[Avatar]

Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline

thingol wrote:Em particular você precisa saber 0% de Swing, mas razoavelmente HTML e JavaScript (e obviamente Java, em particular Struts 1.X, JDBC e/ou Hibernate, e talvez um pouco de EJB 2.X), se for trabalhar bem com JavaEE. (Nem todo mundo usa Spring, EJB 3.0 ou Struts 2.X... e muitos sistemas usam JDBC puro, não Hibernate ou JPA.)

A maior parte do pessoal aqui na firma que mexe com JavaEE sabe pouquíssimo Swing, só por esporte mesmo (ou seja, aquele pouco que aprenderam em algum curso Java na faculdade).
Aqui há uma applet gigantesca em Swing, mas são muito poucos aqui na firma que conseguem dar manutenção nela.



hum, acho que EJB 2.X nem é tão usado assim tambem, era tão complicado que só era usado quando não tinha outro jeito.

Eu colocaria ae Servlet, JSTL, EL, etc
GiancarloBraga
Java Ninja
[Avatar]

Membro desde: 25/06/2007 06:00:00
Mensagens: 261
Offline

Mas essas coisas como Servlet, JSTL são pré-requisitos para começar J2EE ou é o conteúdo do mesmo?

-------------------------
Visitem meu novo Java Blog para iniciantes:
http://giancarlobraga.joolo.com/




pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Antes de começar, crie uma aplicação inteira relativamente complexa apenas comr ecursos das bibliotecas de Java SE. Se você fizer isso vai iniciar no mundo das APIs comerciais sabendo mais Java que a maioria que já usa Java EE há quase uma década. Não precisa ser Swing, pode ser linha de comando mesmo.

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
ddduran
Virtual Machine Man
[Avatar]

Membro desde: 13/11/2006 16:44:54
Mensagens: 523
Offline

GiancarloBraga wrote:Mas essas coisas como Servlet, JSTL são pré-requisitos para começar J2EE ou é o conteúdo do mesmo?



poxa, acho que sim, por que digamos que seja "nativo", acho mais importante do que aprender frameworks como Spring, struts e assim vai,
até por que precisa de conceitos como taglib, request/response para usar esses frameworks

acho que você podia dar uma relevancia para o que o Calçado falou
Abacate
Entusiasta Java
[Avatar]

Membro desde: 03/07/2004 18:39:14
Mensagens: 23
Offline

A hora é agora amigo.

Começe estudando o protocolo HTTP (pode ser até da wikipedia)
Depois estude servlets
Depois estude seu framework MVC ou\e de percistencia predileto.
Depois vai para EJB´s

Boa sorte, a hora é agora.
GiancarloBraga
Java Ninja
[Avatar]

Membro desde: 25/06/2007 06:00:00
Mensagens: 261
Offline

Valeu galera! Muito obrigado pela ajuda.
Calçado, eu estou para desenvolver algo com swing, e quero tentar usar algo com banco de dados antes....bem simples. Vou aproveitar agora que eu mexo com Firebird e ver o que consigo fazer. Vou aprontar um programinha jóia nas horas livres(vou terminar antes o livro de swing, melhor, ele é curto). E depois talvez eu tente ler um pouco do que resta do DEITEL. Isso acho que leva 1 ou 2 meses...

Mass..enquanto isso, nada impede que eu já comece a conceituar as coisas que vocês disseram.

Será que essa apostila da Caelum do link é boa pra 'começar' no mundo J2EE? O conteúdo dela será que serve bem a mim?

http://www.caelum.com.br/caelum/curso-21.jsp

This message was edited 1 time. Last update was at 24/10/2007 18:09:15


-------------------------
Visitem meu novo Java Blog para iniciantes:
http://giancarlobraga.joolo.com/




furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Olá

Essa apostila da Caelum é muito boa.
Na próxima oportunidade leia The Java EE 5 Tutorial.

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
GiancarloBraga
Java Ninja
[Avatar]

Membro desde: 25/06/2007 06:00:00
Mensagens: 261
Offline

Opa. Valeu Futurani. Show de bola.
Você sabe me dizer como faço para treinar através da apostila da Caelum? Logo de cara eles já usam exemplo de MySQL. Será que vou precisar instalar no PC MySQL?

-------------------------
Visitem meu novo Java Blog para iniciantes:
http://giancarlobraga.joolo.com/




 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team