sábado, 22 de septiembre de 2012

Java Server Faces (del 24 al 25 de septiembre de 2012)


¡Bienvenid@s al módulo de Java Server Faces!
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: lunes a martes, de 9.00 a 18.00
Número de participantes:  14
Documentación
Documentación adicional
Herramientas utilizadas en el curso

jueves, 20 de septiembre de 2012

Sistemas de Integración continua (21 de septiembre de 2012)


¡Bienvenid@s al módulo de Sistemas de integración continua!

Si deseáis plantear cualquier pregunta después de que el módulo 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 módulo: 6 horas.
Horario del seminario: viernes de 09.00 a 15.00
Participantes: 10

Documentación de referencia
Guías de ejemplo
Algunas herramientas clásicas de Integración continua
Algunas herramientas de gestión y control de código fuente
    Herramientas de base utilizadas en el curso

    domingo, 16 de septiembre de 2012

    El contenedor de inversión de control (del 17 al 19 de septiembre de 2012)



    ¡Bienvenid@s al módulo sobre el contenedor de inversión de control de Spring Framework!
    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: lunes a miércoles, de 15.00 a 19.00
    Número de participantes:  14

    Documentación
    Herramientas utilizadas en el curso

    Aplicaciones Web con Spring MVC (del 17 al 20 de septiembre de 2012)



    ¡Bienvenid@s al módulo de desarrollo de aplicaciones Web con Spring MVC!
    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: 20 horas.
    Horario: lunes a jueves, de 9.00 a 14.00
    Número de participantes: 12

    Gestión de excepciones
    También se puede usar la anotación @ExceptionHandler en métodos de un controlador (@Controller)
    Otros contenedores de inversión de control
     Documentación
    Herramientas utilizadas en el curso

    jueves, 23 de agosto de 2012

    Persistencia de objetos con JPA (del 24 al 28 de agosto de 2012)


    ¡Bienvenid@s al módulo de Persistencia de objetos con JPA!

     Si deseáis plantear cualquier pregunta después de que el módulo 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 módulo: 20 horas.
    Horario: viernes, lunes de 8 a 15, martes de de 8 a 14.
    Asistentes: 12.



    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. Ver este ejemplo
    • Con Hibernate y Spring en aplicaciones Web: usar este filtro

    Panorámica del acceso a datos en Java
    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
    Documentación

    Herramientas Java utilizadas en el curso

    lunes, 20 de agosto de 2012

    Aplicaciones Web con Spring MVC (del 21 al 23 de agosto de 2012)


    ¡Bienvenid@s al módulo de desarrollo de aplicaciones Web con Spring MVC!
    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: 20 horas.
    Horario: martes de 9 a 15, miércoles y jueves de 8 a 15
    Número de participantes: 12

    Gestión de excepciones
    También se puede usar la anotación @ExceptionHandler en métodos de un controlador (@Controller)
    Otros contenedores de inversión de control
     Documentación
    Herramientas utilizadas en el curso

    viernes, 17 de agosto de 2012

    El contenedor de inversión de control (del 17 al 21 de agosto de 2012)


    ¡Bienvenid@s al módulo sobre el contenedor de inversión de control de Spring Framework!
    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: viernes de 11 a 15, lunes de 8 a 15 y martes 21 de 8 a 9
    Número de participantes: doce
    Documentación
    Herramientas utilizadas en el curso