HOME FORMACIÓN CATÁLOGO DE FORMACIÓN SUBVENCIONADA Desarrollo de aplicaciones con Java (Tics 2018)

Desarrollo de aplicaciones con Java (Tics 2018)

----------------------------------------------------------

INTRODUCCIÓN

Curso gratuito de desarrollo de aplicaciones con Java para aprender a diseñar e implementar arquitecturas Java.

Requisitos de Acceso

Trabajadores y autónomos del sector servicios a las empresas que pertenezcan a alguno de los siguientes colectivos prioritarios:

• Mujeres

• Personas con discapacidad

• Personas trabajadoras con bajo nivel de cualificación (grupos de cotización 6, 7, 9 ó 10.

• Mayores de 45 años

• Trabajadores autónomos que no estén en posesión de un carné profesional, certificado de profesionalidad de nivel 2 ó 3, título de formación profesional o de una titulación universitaria.

OBJETIVOS

Diseñar e implementar arquitecturas JAVA.

PROGRAMA

Los contenidos impartidos en este curso son:

1.1. Introducción a la Programación Orientada a Objetos.

1.2. Clases.

1.3. Creación de una clase.

1.4. Objetos.

1.5. Ejemplo Práctico con Objetos.

1.6. Ejemplo Práctico con Objetos II.

1.7. Interacción entre los elementos.

1.8. Ejemplo Interacción entre elementos.

1.10. Interfaces II.

1.11. Peculiaridades de Java.

2.1. Introducción, objetivos y software recomendado.

2.2. Programación web con JAVA. Introducción a JSP.

2.3. Programación web con JAVA. Trabajo con Servlets.

2.4. Programación web con JAVA. Seguridad en JSP.

2.5. Programación web con JAVA. Introducción a Enterprise Java Beans.

2.6. Programación web con JAVA. Introducción al patrón MVC.

2.7. Programación web con PHP. Introducción a PHP.

2.8. Programación web con PHP. Mantenimiento de Estado.

2.9. Programación web con PHP. Servicios Web.

2.10. Programación web con PHP. Herramientas adicionales

2.11. Configuración del Servidor. Configuración del Servidor Resin.

2.12. Configuración del Servidor. Instalación de Java Bridge.

3.1. Introducción a Struts 2.

3.2. Patrón MVC y Beneficios.

3.3. Introducción a las Acciones.

3.4. Controlador con Servlet (Crear Vista.

3.5. Controlador con Servlet (Crear Acción.

3.6. Controlador con Servlet (Crear Servlet.

3.7. Controlador con Filtro (Crear FilterDispatcher.

3.8. Fichero Struts.xml.

3.9. Añadir Librerías Struts y crear Vista.

3.10. Crear Acción y fichero Struts.xml.

3.11. Añadir Resultado a la Acción.

3.12. Clase ActionSupport.

3.13. Creación de la Acción con ActionSupport.

3.14. Implementación de Interfaces de Contexto.

3.15. Resultados de las Acciones

3.16. Cambiar resultados de las acciones

3.17. Struts Tags.

3.18. Object Graph Navigation Language (OGNL).

3.19. Crear Formulario con Form Tags.

3.20. Crear Acciones.

3.21. Acceder a la Pila de Valores.

3.22. Creación de Acciones para Form Tags.

3.23. Atributos List, ListKey y ListValue.

3.24. Generic Tags.

3.25. Crear Acción para Listado.

3.26. Utilizar Generic Tags.

3.27. Programar Ordenación.

3.28. Validación de Entrada.

3.29. Crear el formulario.

3.30. Crear primeras validaciones.

3.31. Tipos de validación.

3.32. Etiquetas Set y Push.

3.33. Validación Personalizada.

3.34. Añadir lógica de validación.

3.35. Interceptores y Conversión de tipos.

3.36. Crear el formulario.

3.37. Crear conversor personalizado.

3.38. Interceptores ModelDriven y Prepare.

3.39. Implementación de ModelDriven.

3.40. Implementación de Prepare - Acción.

3.41. Implementación de Prepare - Struts.xml.

3.42. Autorización y Autenciación.

3.43. Roles y Usuarios.

3.44. Restringir Acceso.

3.45. Definir autenticación.

3.46. Autenticación por formularios.

3.47. Mensajes e Internacionalización.

3.48. Crear el formulario.

3.49. Añadir mensajes e internacionalización.

3.50. Capa de Persistencia.

3.51. Preparar enlace a datos.

3.52. Implementación de la capa de persistencia.

3.53. Implementación del patrón DAO.

3.54. Subida/Descarga de Ficheros.

3.55. Subida de Ficheros.

3.56. Subida múltiple de Ficheros.

3.57. Descarga de ficheros.

3.58. Medidores de progreso.

3.59. Añadir medidor a un proceso.

3.60. AJAX

3.61. Formulario con AJAX.

3.62. Formulario con AJAX 2.

3.63. Freemarker, Velocity y Profiling.

3.64. Integración con Spring e Hibernate.

3.65. Migración desde versiones anteriores.

4.1. Introducción a Spring.

4.2. Spring MVC.

4.3. Acceso a Datos

4.4. Programación Orientada a Aspectos (AOP.

4.5. Gestión de Transacciones.

4.6. Spring Web Services.

4.7. Spring Security.

4.8. Spring Test.

4.9. Capacidades especificas.

5.1. Introducción a Hibernate.

5.2. Hibernate.

5.3. Clases Mapeadas.

5.4. Consultas contra la base de datos.

5.5. Mapeo de Asociaciones.

5.6. Mapeo de Herencia.

5.7. Trabajo con Objetos.

5.8. Optimización.

¿QUÉ VOY A RECIBIR?

Tras finalizar con éxito la formación, se recibe un diploma de la especialidad formativa cursada.

DURACIÓN

120 horas

120 horas de formación online

MODALIDAD

  Teleformación

Inscríbete Ya!

Si deseas pre-inscribirte, debes descargar y cumplimentar el siguiente documento:

y enviarlos por email a la dirección: inscripciones@metodogrupo.com

Esta web utiliza cookies, puedes ver nuestra política de cookies. Si continuas navegando estás aceptándola.
Política de cookies