viernes, 17 de septiembre de 2010

Fundamentos de Programación Java (del 20 al 23 del 09 de 2010)

¡Bienvenid@s al módulo de Fundamentos de Programación Java!

Si deseáis plantear cualquier pregunta después de que el módulo finalice, por favor enviad un mensaje con la pregunta a éste foro de discusión.
Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.
Duración del módulo: 16 horas.
Horario: de lunes a jueves, de 15.30 a 17.30
Número de participantes: ocho personas


Documentación

Programación orientada a objetos

Herramientas utilizadas en el curso

Materiales adicionales 
Cómo crear un proyecto Java en NetBeans 6.X

viernes, 10 de septiembre de 2010

Programación orientada a objetos con UML (13 al15 del 09 de 2010)

¡Bienvenid@s al módulo de Programación orientada a objetos con UML!

Si deseáis plantear cualquier pregunta después de que el módulo finalice, por favor enviad un mensaje con la pregunta a éste foro de discusión.
Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.

Duración del módulo: 12 horas.
Horario: de lunes a miércoles, de 15.30 a 19.30
Número de participantes: nueve personas

Programación orientada a objetos
UML
Herramientas UML
Metodologías de análisis, diseño e implementación

    domingo, 4 de julio de 2010

    Spring avanzado (del 5 al 15 de julio de 2010)

    ¡Bienvenid@s al curso de Spring avanzado!

    Según transcurra el curso, si fuera necesario colgaré ejemplos e información adicional que espero os resulten útiles.
    Si deseáis plantear cualquier pregunta después de que acabe el curso por favor enviad un mensaje a éste foro de discusión.
    Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.
    Duración del curso: 32 horas
    Horario: de lunes a jueves, de 15.30 a 19.30
    Asistentes: catorce personas
    Posibles soluciones para los errores tipo "LazyInitializationException"
    • Con JPA: crear el contexto de persistencia de tipo extendido
    • Con JPA y Spring en aplicaciones Web: usar este filtro
    • Con Hibernate y Spring en aplicaciones Web: usar este filtro
    Documentación de referencia
    Tratamiento de excepciones en Spring MVC


    Documentación sobre persistencia

    Soporte para Spring en algunos IDEs


    Enlaces a información adicional
    Descargas
    Software opcional
    Google App Engine

    Desarrollo de aplicaciones JEE(del 5 al 9 de julio de 2010)

    ¡Bienvenid@s al curso de desarrollo de aplicaciones JEE!

    Si deseáis plantear cualquier pregunta después de que el curso finalice, por favor enviad un mensaje con la pregunta a éste foro de discusión.
    Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.

    Duración del curso: 25 horas.
    Horario: lunes a viernes, de 9 a 14
    Número de participantes: catorce personas

    Herramientas utilizadas en el curso

    • J2SE 6.0 actualización 20
    • NetBeans 6.X
    • Apache Tomcat 6.0.2X
    • Glassfish V3.X
    Materiales adicionales

    Documentación

    Creación de una consulta parametrizada:

    • Query q = em.createQuery("select u from Usuario u where u.nombre = :nombre");
    • q.setParameter("nombre", "abc");
    • List listaUsuarios = q.getResultList();

    Referencias


    Los números de página se refieren al documento en formato pdf.

    Servicios del contenedor de EJBs incluído en el servidor de aplicaciones: página 94.
    Uso de anotaciones: página 111.
    Componentes típicos de un EJB: página 117.
    Ejemplo de un EJB3.0: página 118.
    Pool de EJB de sesión sin estado: página 129.
    Activación y pasivación: página 132.
    Anotaciones de ciclo de vida: página 136.
    Ciclo de vida de EJB de sesión sin estado: página 146.
    Ciclo de vida de EJB de sesión con estado: página 148.
    Características de JMS: página 193.
    Métodos de envío y recepción de mensajes: página 197.
    Artefactos necesarios para enviar y recibir un mensaje: página 198.
    Transacciones: página 306.

    lunes, 21 de junio de 2010

    Programación Java I (del 21 de junio al 01 de julio de 2010)

    ¡Bienvenid@s al curso de Programación Java I!

    Si deseáis plantear cualquier pregunta después de que el curso finalice, por favor enviad un mensaje con la pregunta a éste foro de discusión.
    Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.

    Duración del curso: 32horas.
    Horario: de lunes a jueves, de 9.30 a 13.30
    Número de participantes: catorce personas

    Programación orientada a objetos

    Herramientas utilizadas en el curso

    • J2SE 6.0 actualización 20
    • NetBeans 6.X

    Materiales adicionales

    lunes, 14 de junio de 2010

    Programación Java II (del 14 al 24 de junio de 2010)

    ¡Bienvenid@s al curso de Programación Java II!

    Según transcurra el curso, colgaré ejemplos e información adicional que espero os resulten útiles. Si deseáis plantear cualquier pregunta después de que el curso finalice enviad un mensaje con la pregunta a éste foro de discusión. Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.
    Duración del curso: 32 horas.
    Horario del curso: 15.30 a 19.30.
    Asistentes: catorce personas.

    Creación de una consulta parametrizada:

    • Query q = em.createQuery("select u from Usuario u where u.nombre = :nombre");
    • q.setParameter("nombre", "abc");
    • List listaUsuarios = q.getResultList();

    Derby

    • Url: jdbc:derby://localhost:1527/curso
    • Driver: org.apache.derby.jdbc.ClientDriver
    • Usuario: app
    • Clave: app

    MySQL

    • Url: jdbc:mysql://localhost:3306/test
    • Driver: com.mysql.jdbc.Driver
    • Usuario: testAdmin
    • Clave: testAdmin

    Documentación

    Descargas


    Herramientas Java utilizadas en el curso

    • J2SE 6.0 actualización 20
    • NetBeans 6.X

    domingo, 6 de junio de 2010

    Persistencia de objetos con Hibernate (del 7 al 10 de junio de 2010)

    ¡Bienvenid@s al curso de Persistencia de objetos con Hibernate!

    Según transcurra el curso, si fuera necesario colgaré ejemplos e información adicional que espero os resulten útiles.
    Si deseáis plantear cualquier pregunta después de que el curso finalice por favor enviad un mensaje a éste foro de discusión.
    Yo personalmente, o alguno de los compañeros que ya se han apuntado al mismo, os responderán lo antes posible.
    Duración del curso: 20 horas.
    Horario: de lunes a jueves, de 9.00 a 14.00 horas.
    Asistentes: por determinar.

    Documentación

    Enlaces

    Descargas