martes, 21 de febrero de 2012

Curso de Spring MVC 3.X (del 22 al 28 del 02 de 2012)

¡Bienvenid@s al módulo de desarrollo de aplicaciones Web con Spring MVC 3.X!
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: 25 horas.
Horario: de miércoles a martes, de 9.00 a 14.00
Número de participantes: 3 personas
Nota: el último día de esta acción se trasladó a petición del formador al jueves 1 de marzo, con el mismo horario

Spring Security


Dudas WebFlow

  • Mensajes con parámetros: spring:message
  • Mensajes con parámetros con anotaciones: Anotaciones personalizadas en Hibernate Validator
  • Creación de varios flujos: ejemplo SpringWebFlow0006
  • Validación automática de modelos con anotaciones: ejemplo SpringWebFlow0007
  • Validación automática de modelos por convención sobre configuración
  • Lista de objetos HTML que generan eventos de WebFlow: N/A (botones y enlaces sí; probablemente cualquier objeto que genere eventos tipo "click")
  • Uso de @Valid en WebFlow. Ver validación automática de modelos
  • Accesibilidad de objetos WebFlow desde Java: posible. La herramienta pasa algunos (FlowExecutionOutcome, ValidationContext, etc) cuando llama a determinados métodos. La documentación de WebFlow no los enumera, sino que los menciona más o menos de pasada a lo largo de la misma.
  • Eventualmente, es posible acceder a cualquier objeto WebFlow declarado como un bean en la configuración de Spring desde Java

WebFlow 

  1. Propósito y características
  2. Definición de flujos
  3. Gestión de vistas
  4. Ejecución de acciones
  5. Gestión de objetos persistentes
  6. Mecanismos de seguridad


Documentación adicional


Ejemplos de ViewResolvers
  1. Tecnologías para crear vistas (Ir al punto 17.6)
  2. Controladores
  3. Artículo sobre formatos y validaciones
  4. Validaciones y su configuración
  5. Excepciones
    1. Más información
  6. Espacio de nombres mvc
  7. Locales
  8. Temas

Gestión de excepciones
Ver este enlace
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

domingo, 8 de enero de 2012

Desarrollo de aplicaciones de escritorio MVC (del 9 al 13 de enero de 2012)

¡Bienvenid@s al módulo de Desarrollo de aplicaciones de escritorio 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: 40 horas.
Horario: de lunes a jueves, de 9.00 a 13.00 y de 14.45 a 19.00. Viernes de 9 a 15.00
Número de participantes: por determinar


Documentación

Documentación adicional

Herramientas utilizadas en el curso

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

domingo, 20 de noviembre de 2011

Aplicaciones Web con Spring MVC (del 21 al 24 del 11 de 2011)

¡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: 16 horas.
Horario: de martes a viernes, de 15.30 a 19.30
Número de participantes: catorce personas

Gestión de excepciones
Ver este enlace
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

Fundamentos de programación Java (del 21 al 24 del 11 de 2011)

¡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 9.30 a 13.30
Número de participantes: catorce personas


Documentación

Programación orientada a objetos

Herramientas utilizadas en el curso

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

miércoles, 9 de noviembre de 2011

Accesibilidad y Usablidad Web (del 14 al 17 de noviembre de 2011)

¡Bienvenid@s al módulo de Accesibilidad y usabilidad Web!

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 del módulo: lunes a jueves de 9.00 a 14.00

Metodologías Ágiles de desarrollo (del 10 al 11 de noviembre de 2011)

¡Bienvenid@s al módulo de Metodologías ágiles de desarrollo!

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: 8 horas.
Horario del módulo: jueves a viernes de 15.30 a 19.30
Asistentes: por determinar

Herramientas Java utilizadas en el módulo

lunes, 7 de noviembre de 2011

Estrategias y herramientas de pruebas (8 del 11 de 2011)

¡Bienvenid@s al módulo Estrategias y herramientas de pruebas!

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: 8 horas.
Horario: martes, de 9.00 a 18.00
Número de participantes: 9

Herramientas de código abierto para tests
Documentación