Curso de Desarrollo de aplicaciones con Java

Próximo inicio: 07 de junio de 2021. Duración del curso: 120 horas. Modalidad: teleformación (sin horarios).

Objetivo: conocer cómo diseñar e implementar arquitecturas JAVA.

Requisitos: Autónomos y trabajadores/as de cualquier sector afectados por un ERTE; y trabajadores en activo del régimen general de toda España del sector Comercio y marketing. Es también requisito pretenecer a alguno de los siguientes colectivos prioritarios:

  • Mujeres.
  • Mayores de 45 años.
  • Personas con discapacidad.
  • Personas que no tengan un nivel de estudios superior a Bachiller (LOGSE).
  • Trabajadores de baja cualificación (tener en la nómina grupo de cotización 6, 7, 9 ó 10).

Contenidos del curso:

- Programación Orientada a Objetos. Introducción. Clases. Creación de una clase. Objetos. Ejemplo Práctico con Objetos. Interacción entre los elementos. Ejemplo Interacción entre elementos. Interfaces II. Peculiaridades de Java.
- Aplicaciones web con JAVA. Introducción, objetivos y software recomendado. Programación web con JAVA. Introducción a JSP. Trabajo con Servlets. Seguridad en JSP. Introducción a Enterprise Java Beans. Introducción al patrón MVC. Programación web con PHP. Introducción a PHP. antenimiento de Estado. Servicios Web. Herramientas adicionales. Configuración del Servidor. Configuración del Servidor Resin. Instalación de Java Bridge.
- JAVA STRUTS 2.0 avanzado. Introducción a Struts 2. Patrón MVC y Beneficios. Introducción a las Acciones. Controlador con Servlet. Controlador con Filtro (Crear FilterDispatcher). Fichero Struts.xml. Añadir Librerías Struts y crear Vista. Crear Acción y fichero Struts.xml. Añadir Resultado a la Acción. Clase ActionSupport. Creación de la Acción con ActionSupport. Implementación de Interfaces de Contexto. Resultados de las Acciones. Cambiar resultados de las acciones. Struts Tags. Object Graph Navigation Language (OGNL). Crear Formulario con Form Tags. Crear Acciones. Acceder a la Pila de Valores. Creación de Acciones para Form Tags. Atributos List, ListKey y ListValue. Generic Tags. Crear Acción para Listado. Utilizar Generic Tags. Programar Ordenación. Validación de Entrada. Crear primeras validaciones. Tipos de validación. Etiquetas Set y Push. Validación Personalizada. Añadir lógica de validación. Interceptores y Conversión de tipos. Crear el formulario. Crear conversor personalizado. Interceptores ModelDriven y Prepare. Implementación de ModelDriven. Implementación de Prepare - Acción. Implementación de Prepare - Struts.xml. Autorización y Autenciación. Roles y Usuarios. Restringir Acceso. Definir autenticación. Autenticación por formularios. Mensajes e Internacionalización. Crear el formulario. Añadir mensajes e internacionalización. Capa de Persistencia.Preparar enlace a datos. Implementación de la capa de persistencia. Implementación del patrón DAO. Subida/Descarga de Ficheros. Descarga de ficheros. Medidores de progreso. Añadir medidor a un proceso. AJAX. Formulario con AJAX. Freemarker, Velocity y Profiling. Integración con Spring e Hibernate. Migración desde versiones anteriores.
- Spring MVC. Introducción a Spring. Acceso a Datos. Programación Orientada a Aspectos (AOP). Gestión de Transacciones. Spring Web Services. Spring Security. Spring Test. Capacidades especificas.
- Hibernate. Introducción a Hibernate. Clases Mapeadas. Consultas contra la base de datos. Mapeo de Asociaciones. Mapeo de Herencia. Trabajo con Objetos. Optimización.

Certificado: Al finalizar el curso, se obtendrá un diploma de haber realizado y superado con éxito el curso avalado por el Ministerio de Empleo.

Proceso de inscripción: Para poder completar la inscripción al curso es necesario adjuntar una copia del DNI / NIE (por las dos caras) y la siguiente documentación:

  • Trabajadores en ERTE: documento acreditativo del ERTE y/o vida laboral actualizada.
  • Trabajadores en activo: documento probatorio del sector de trabajo. Puede ser el encabezado de una nómina reciente, o el contrato de trabajo donde figure que la empresa de contratación es del sector al que van dedicados los cursos.
  • Autónomos: Copia del último recibo de autónomos (no son necesarios datos bancarios, se pueden tachar. Únicamente es necesario que se vea la fecha del recibo para comprobar que se está al día en los pagos con la Seguridad Social).
  • Desempleados: (No hay plazas para desempleados).

Si no facilita esta documentación en el momento de enviar este formulario, la puede adjuntar más tarde, pues cuando recibamos sus datos le enviaremos un anexo oficial para cumplimentar. La inscripción definitiva al curso no se realizará hasta la entrega de la documentación solicitada. Cuando dispongamos de la documentación completa iniciarás el curso online con el siguiente grupo disponible (hay previstas varias ediciones del mismo curso).