Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2004, 17:02
Avatar de goncafa
goncafa
 
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 21 años, 10 meses
Puntos: 10
La verdad creo por mas que tratemos de explicarte las diferencias y como funcionan no lo entederas a cabalidad hasta que te metas en el cuento y empieces a escribir codigo y a probar.

Pero te dire que para hacer aplicaciones Desktop como aplicaciones web o cualquier otra cosa que se te ocurra con Java, el paradigma es exactamente el mismo, solo aprender Java.
Una vez que aprendes Java puedes trabajar con cualquiera de sus diferentes ramas como le llamas solo estudiando algunas librerias adicionales, pero el lenguage Java no cambia, para todo es siempre igual.

Para hacer aplicaciones Web necesitas primero aprender Java, con ello podras hacer aplicaciones de escritorio basadas en GUI's o Interfaces Graficas mediante librerias como la AWT o SWING, una vez que domines esto, debes estudiar que son los Servlets y JSP para poder empezar a escribir aplicaciones para la Web, siempre pudiendo usar las mismas clases que ya programaste para la aplicacion de escritorio como podrian ser las conexiones a las bases de datos, la forma de desarrollar la logica del negocio, etc, si empleas desde un principio un buen modelo de 3 capas te sera muy sencillo poder escalar tu aplicacion a lo que se te antoje. Para ello en la parte web puedes ayudarte de librerias gratuitas como lo es Struts para poder hacer un buen manejo del concepto MVC apollado por Beans y/o Enterprise JavaBeans, etc.

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo