Para qué te prepara:
El presente curso de Desarrollo de Aplicaciones Java con Spring te prepara para poder llevar con éxito el desarrrollo de una aplicación web con el Framework Spring y poder ser un experto en este ámbito.
A quién va dirigido:
El curso de Desarrollo de Aplicaciones Java con Spring va dirigido a todas aquellas personas del sector de la Informática y de Programación que quieran aprender o actualizar sus conocimientos de Spring.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Objetivos:
- Serás capaz de utilizar el framework Spring para el desarrollo de aplicaciones Java usando la inyección de dependencia para su configuración. - Utilización de Spring junto con Hibernate.
Salidas Laborales:
Informática, Programación, Desarrollo de aplicaciones web.
Resumen:
EL curso de Experto en Desarrollo de Aplicaciones Java con Spring te proporciona unos conocimientos especializados en la materia. Este curso es una guía paso a paso sobre cómo desarrollar una aplicación web, partiendo de cero, usando Spring, uno de los framework más populares. Spring te ayuda a simplificar las tareas comunes a través de su código abierto y fomenta el buen diseño basado en la programación de interfaces, lo que hace que el desarrollo JEE sea más fácil.
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. Además recibirá los materiales didácticos que incluye el curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el mismo.La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
- Historia - Paradigma Modelo-Vista-Controlador. - Descripción del patrón - Interacción de los componentes - MVC y bases de datos - Uso en aplicaciones web - Fases del ciclo de vida por defecto (Default Lifecycle) - Ciclo de vida de construcción (build) - Plugin de objetivos (Plugin Goals) - Compilación de fuentes con Java - Ejectución de Test automáticos y Test unitarios - Identificación del usuario - Pasos para conocer a nuestro usuario - Diseño de los contenidos - Diseño visual - Evaluación heurística - Pruebas con los usuarios - Manejo de sesiones - Consulta a la base de datos - Patrones de Creación. - Patrones Estructurales. - Patrones de Comportamiento. - Inyección de dependencias en Spring - Inyección de dependencias - Inyección de dependencias mediante constructor - Inyección de dependencias mediante ?Setter? - Objetivo - Problemas de otros paradigmas - El contenedor de beans de Spring - Curso de vida de la bean en Spring - Formas de crear un bean en Spring - La capa de persistencia - El DAO - La capa de negocio - La capa de control - La capa de presentación - Los ficheros de configuración - Conclusiones - AOP en Spring 1 - Puntos de corte (pointcuts) - Integración con la capa de datos. - La capa de negocio. - La capa de control.UNIDAD DIDÁCTICA 1. CONCEPTOS BÁSICOS
UNIDAD DIDÁCTICA 2. CONTROLADOR: ESTRUCTURA
UNIDAD DIDÁCTICA 3. PATRONES DE DISEÑO
UNIDAD DIDÁCTICA 4. CONCPETOS BÁSICOS DE PROGRAMACIÓN ORIENTADA A ASPECTOS
UNIDAD DIDÁCTICA 5. CONTENEDORES Y BEANS.
UNIDAD DIDÁCTICA 6. ACCESO A LOS DATOS
UNIDAD DIDÁCTICA 7. ADVISORS Y POINTCUTS. 123
UNIDAD DIDÁCTICA 8. HIBERNATE