jueves mar 13, 2008

Sang Shin ha estado con Sun Microsystems desde hace varios años, trabajando en varios proyectos de investigación e ingeniería referidos mayormente a las áreas de comunicación de datos, redes, Internet y Java.

Actualmente Sang se encuentra trabajando como Technology Architect, consultor y evangelista de las tecnologías Java EE, Java SE y Java ME. También dicta algunos cursos en la Universidad de Brandeis, en Massachusetts cuando, según el “tiene algún tiempo libre”. Es además el autor del curso “Real World Technologies: NetBeans GUI Builder, JRuby, JavaFX, and JavaME” de Sun Student Courses, del cual ya hablamos anteriormente en el blog.

Sang mantiene el sitio javapassion.com, que es en realidad el porqué de este post. En este sitio, el autor publica numerosos cursos, cuya duración va desde 1 día hasta 4 o 5 meses. Cabe destacar que Sang mantiene al día todos los materiales de sus cursos, incluso después de la fecha en la que concluyen los mismos, esto es especialmente valioso si tenemos en cuenta que la mayoría de los cursos son referidos a tecnologías web como Ajax, que se encuentran en constante actualización.

Otro dato interesante es que, si bien los cursos siguen una agenda (es decir tienen una fecha de comienzo y fin, fechas para entregar homeworks, etc), Sang Shin mantiene todos los materiales online de manera que cualquier persona que quiera realizar los cursos fuera del schedule o repetirlos, o simplemente realizar las partes que le interesen por separado, pueda hacerlo sin problemas. Es importante destacar que si realizamos los cursos dentro de las fechas indicadas y entregamos nuestras tareas Sang nos enviará un certificado y agregará nuestro nombre a la lista de graduados en su sitio web (estos certificados no tienen ninguna afiliación con alguna institución, universidad o empresa, son solo su reconocimiento personal de que hemos finalizado el curso con éxito). Otro dato a tener en cuenta es que, una vez finalizados, los cursos vuelven a comenzar a las dos o tres semanas.

Para realizar alguno de los cursos de Sang “oficialmente” debemos enviar un email para suscribirse a la lista de correos del curso que nos interese, en la cual podremos además formular y responder preguntas durante la duración del mismo.

Los cursos de Sang se dividen en dos categorías: Free Online Courses (con una duración de 4 a 5 meses) y Short Term Courses (1 a 5 días).

Los cursos disponibles en cada categoría actualmente son:

Free Online Courses:

  • Java Programming (with Passion!)
  • Advanced Java Programming (with Passion!)
  • Java EE Programming (with Passion!)
  • Ajax Programming (with Passion!)
  • Web Services Programming (with Passion!)
  • Sun Java System Identity Manager (with Passion!)

Short Term Courses:

  • 1 to 5 day Ajax programming course
  • 1 to 5 day Java EE programming course
  • 1 to 3 day Web-tier (Servlets & JSP) programing course
  • 1 to 5 day JSF programming course
  • 1 to 5 day Struts programming course
  • 1 to 5 day Web services and SOA programming course
  • 1 day WSDL, BPEL, Open ESB course
  • 1 day WSIT (Web Services Interpretability Technology) course
  • 1 to 3 day Hibernate programming course
  • 1 to 3 day Spring framework programming course
  • 1 day Java EE 5 (EJB 3.0, JPA) programming course
  • 1 to 5 day Java programming course
  • 1 to 5 day Advanced Java programming course
  • 1 day Java SE 5 programming course
  • 1 day Java SE 6 programming course
  • 1 day NetBeans course

Y se encuentran en preparación o a punto de comenzar los siguientes (algunos con material disponible actualmente):

FOC:

  • Java FX Programming (with Passion!)
  • JRuby on Rails (with Passion!)
  • Java ME Mobility Programming (with Passion!)

STC:

  • 1 day Java FX course
  • 2-3 day Performance, management and monitoring, debugging, and testing course
  • 1 to 3 day Ruby on Rails course
  • 1 day Java ME programming course
Como puede observarse en las listas anteriores, los cursos son variados y van desde lo básico a las tecnologías mas novedosas y actualmente en uso en sistemas en producción y en funcionamiento.

Los conocimientos necesarios para realizar la mayoría de los cursos son pocos, en general parten del supuesto de que programamos en Java hace al menos un mes, conocemos la terminología común de las aplicaciones web (en ese caso particular) y poseemos algo de habilidad en el uso de Netbeans (herramienta que se usa por defecto para todos los ejercicios, aunque pueden utilizarse otros IDEs).

A todos los que quieran aprender alguna de estas tecnologías, les recomiendo estos cursos, ya que poseen una alta calidad en sus lectures y materiales, comparables con los de cursos pagos o presenciales, a los que no todos tenemos la posibilidad de asistir.
Lamentablemente los cursos se encuentran solo en inglés. Pero con un poco de esfuerzo y algún traductor online (Google Translate, por ejemplo) podrán realizarlos sin problemas.

Para mas información, dirijanse hacia el FAQ del curso que les interese (por ejemplo el de Java EE), que son muy completos y poseen respuestas a preguntas que van desde contenidos y herramientas necesarias hasta canales de comunicación y homeworks.


jueves sep 13, 2007

El día 4/9 en las instalaciones de la universidad ORT Uruguay, se llevo a cabo una charla liderada por la gente del JUG CHARRUA, en donde se mostró algunas de las tecnologías de lo que se llama la web 2.0 y su implementación con tecnología JAVA

Dejo el link tanto de ORT: http://www.ort.edu.uy/index.php?id=AAAD&recientes=1&fac=TODOS

Como el del JUG Uruguay: http://www.juguy.org/component/option,com_ponygallery/Itemid,65/func,viewcategory/catid,3/

para que puedan ver más fotos, y poder sumarse a esta movida que integra a las comunidades tecnológicas, a las universidades, y que desde SUN estamos apoyando día a día con nuestra iniciativa académica. Si sos de la comunidad ORT Uruguay, recordá que tenes acceso a cursos web gratuitos. Para poder acceder, simplemente escriban a "Ezequiel.singer@sun.com"

Y si quieren sumarse a la comunidad JAVA MAS MATERA del MUNDO (hasta el DUKE se toma uno alli), visiten:

http://www.juguy.org/

This blog copyright 2009 by Ezequiel Singer