Objetivos: El curso proporciona el conocimiento de JAVA y de las tecnologías empleadas hoy día para el desarrollo de aplicaciones web.
Requisitos: No serán necesarios requisitos previos de ningún tipo para cursar esta formación. No obstante, se recomienda conocimientos previos en algún lenguaje de programación
A quién va dirigido: Cualquier programador interesado en aprender y profundizar en la tecnología JAVA
100 % Subvencionado para trabajadores y Desempleados. Título oficial
1. Introducción a Spring Framework
• Introducción
• Configuración de Tomcat y Eclipse
• Inyección de Dependencias
• Hello World con Spring
• Uso de constructores, getters y setters en IoC
• Uso de @Autowired y @Component
• Uso de @Valus para manejar parámetros del constructor
2. Spring JDBC
• Creación de BBDD con MySQL Workbench
• Descargar dependencias para SpringJDBC
• Configuración conexión a BBDD
• Patrón de diseño DAO
• Creación del DAO para la tabla Admin
• Creación de una consulta para varios registros
• Creación de consultas personalizadas
• Uso de sentencias Update y Delete
• Manejo de Batch Updates
• Transaccionalidad en Spring JDBC
3. Spring MVC
• Creación del proyecto web Spring
• El Dispatcher Servlet
• Creación del Dispatcher Servlet
• Añadiendo un controlador Spring
• Navegación entre controladores
• Manejo de atributos con Model y @SessionAttributes
• Creación de un SpringForm
• Manejo de datos de un SpringForm
• Redirección de controladores y paso de atributos
• Manejo de atributos con @RequestParam
• Configuración del ContextLoaderListener y JNDI
• La capa de Servicio
• Inserción de un registro mediante SpringForm y Spring JDBC
• Presentación de todos registros en la vista JSP
• Carga de un registro en un SpringForm
• Creación de un método para salvar o actualizar un registro
• Como acceder a recursos estáticos
• Eliminación de un registro
4. Integración de Hibernate con Spring
• Introducción y descarga de dependencias necesarias
• Configuración de Hibernate en Spring
• Implementación de anotaciones JPA en una clase Java
• Uso del método save de Hibernate
• Creación de una consulta mediante HQL
• Creación de una consulta mediante Criteria
• Implementación de los métodos update y delete
• Creación del POJO, Service y DAO para la tabla Direccion
• Creación del Controlador y la vista para la tabla Dirección
• Creación del mapping entre Admin y Direccion
• Inserción de varias Direcciones en un Administrador
• Consulta de todas las Direcciones de un Administrador
5. Spring Security
• Configuración del filtro de seguridad Spring
• Interceptando peticiones y añadiendo un formulario de login
• Uso de expresiones para interceptar peticiones
• Personalización del formulario de Login
• Creación de un mensaje de error de Login
• Uso de la Spring Security Taglibs
• Creación de un Link de Logout
• Inicio de sesión accediendo desde una B.D.
• Preparación previa para crear un mecanismo personalizado de login
• Personalización del Service usado para el inicio de sesión
• Personalización del Proveedor de Autenticación de Login
• Configuración y prueba del mecanismo personalizado de Login
• Creación de la vista y el controlador para el registro de usuarios
• Prueba del módulo de registro de usuarios
• Encriptación de la contraseña de la cuenta de usuario
• Actualización del AuthenticationProvider para aceptar contraseñas encriptadas
• Añadiendo funcionalidad de recordar datos de login
• Determinar qué tipo de usuario ha iniciado sesión
6. Validación de Datos y Manejo de Errores
• Añadiendo reglas de validación con Hibernate
• Personalización de mensajes de error
• Añadiendo grupos de validación
• Creación de un manejador de excepciones
7. AJAX y JSON en Spring
• Creación de un servidor JSON en Spring
• Prueba del servidor JSON
• Creación del campo de autocompletado con JQuery
• Creación de un formulario asíncrono con AJAX
ver temario completo
|
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Estar en posesión del título de Bachiller o declarado equivalente, de Técnico Superior de Formación Profesional o ser mayor de 25 años con al menos 1 año de experiencia profesional ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Requisitos: - Ser mayor de 18 años.En este caso se expide el título de “Experto” - Estar en posesión del título de Bachiller, Técnico Superior de Formación Profesional, ser mayor de 25 años con al ...
Objetivos: - Conocerás los ámbitos del mercado en los que se mueven las aplicaciones, los cuales te serán útiles para definir tus estrategias de posicionamiento en el mercado de las apps móviles.- ...