Desarrollo de aplicaciones con Java

Formintegral
Formintegral
CUM LAUDE

Curso

Online

900 € IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Nivel

    Nivel básico

  • Metodología

    Online

  • Idiomas

    Castellano

  • Horas lectivas

    120h

  • Duración

    1 Año

  • Inicio

    Fechas a elegir

  • Campus online

  • Servicio de consultas

  • Tutor personal

Ayuda a conocer los pasos a realizar para conseguir desarrollar una página web interactiva para el usuario, haciendo uso de diferentes tecnologías y herramientas. A pesar de haber muchos lenguajes de programación para implementarlas, permite descubrir los beneficios de usar Java.

Información importante

Bonificable: Curso bonificable para empresas
Si eres trabajador en activo, este curso te puede salir gratis a través de tu empresa.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

- Diseñar e implementar arquitecturas JAVA.
- Descubrir la programación orientada a objetos.
- Desarrollar la habilidad de diseñar y crear páginas web.
- Obtener los conocimientos necesarios sobre Struts 2.
- Profundizar en conocimientos más específicos sobre Struts 2.
- Adquirir los conocimientos necesarios de Spring MVC.
- Alcanzar los conocimientos necesarios sobre Hibernate.

Este curso va dirigido a todos aquellos usuarios que por motivos profesionales o por inquietudes personales quieren aprender cómo desarrollar una aplicación web a través de Java. También, a aquellas personas que aun teniendo conocimientos quieren profundizar más.

Este curso está accesible para todos los interesados, sin necesidad de contar con requisitos previos. Te invitamos a unirte, independientemente de tu nivel de experiencia o formación académica.

Al completar el curso, recibirás un título propio de nuestro centro, acreditado por SEPE. Además, este título cuenta con el prestigioso sello de calidad de CECAP, garantizando así su validez y reconocimiento en el ámbito educativo.

Después de solicitar información, nuestro equipo se pondrá en contacto contigo en breve para proporcionarte todos los detalles necesarios sobre el curso. Te facilitaremos información adicional sobre el contenido del curso, horarios, modalidades de enseñanza, y cualquier otra consulta que puedas tener.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2024

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 0 años en Emagister.

Materias

  • Struts
  • Hibernate
  • Programación orientada a objetos
  • Desarrollo de aplicaciones
  • Programación web

Temario

Unidad 1: Programación orientada a objetos

  • Introducción
  • Introducción a la programación orientada a objetos
  • Clases
  • Creación de una clase
  • Objetos
  • Ejemplo práctico con objetos
  • Ejemplo práctico con objetos II
  • Interacción entre los elementos
  • Ejemplo interacción entre elementos
  • Interfaces
  • Interfaces II
  • Peculiaridades de Java
  • Resumen

Unidad 2: Aplicaciones web con Java

  • Introducción
  • Introducción, objetivos y software recomendado
  • Programación web con Java. Introducción a JSP
  • Programación web con Java. Trabajo son Servlets
  • Programación web con Java. Seguridad en JSP
  • Programación web con Java. Introducción a Enterprise Java Beans
  • Programación web con Java. Introducción al patrón MVC
  • Programación web con PHP. Introducción a PHP
  • Programación web con PHP. Mantenimiento de estado
  • Programación web con PHP. Servicios Web
  • Programación web con PHP. Herramientas adicionales
  • Configuración del servidor. Configuración del Servidor Resin
  • Configuración del servidor. Instalación de Java Bridge
  • Resumen

Unidad 3: Java Struts 2.0 avanzado (I)

  • Introducción
  • Introducción a Struts 2
  • Patrón MVC y beneficios
  • Introducción a las acciones
  • Controlador con Servlet (crear Acción). Añadir Librerías Struts
  • Controlador con Servlet (crear Vista)
  • Controlador con Servlet (crear Servlet)
  • Controlador con filtro (crear FilterDispatcher)
  • Fichero “Struts.xml”
  • 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 ActionContext/Interfaces de Contexto
  • Struts Tags
  • Object Graph Navigation Language (OGNL)
  • Crear formulario con Form Tags
  • Atributos List, ListKey y ListValue
  • Generic Tags
  • Crear acción para Listado. Crear formulario
  • Utilizar Generic Tags
  • Programar ordenación
  • Validación de entrada y tipos de validación
  • Crear primeras validaciones
  • Etiquetas Set y Push
  • Validación personalizada
  • Añadir lógica de validación
  • Interceptores y conversión de tipos
  • Resumen

Unidad 4: Java Struts 2.0 avanzado (II)

  • Introducción
  • 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 autenticación
  • Roles y usuarios
  • Definir autenticación
  • Restringir acceso
  • Autenticación por formularios
  • Mensajes e internacionalización
  • Capa de persistencia
  • Implementación del patrón DAO. Implementación capa de persistencia. Crear formulario
  • Subida de ficheros
  • Subida múltiple de ficheros
  • Descarga de ficheros
  • Medidores de progreso
  • Añadir medidor a un proceso
  • AJAX
  • Formulario con AJAX
  • Formulario con AJAX 2
  • FreeMarker, Velocity y Profiling
  • Integración con Spring e Hibernate
  • Migración desde versiones anteriores
  • Resumen

Unidad 5: Spring MVC

  • Introducción
  • Introducción a Spring
  • Spring MVC
  • Capacidades específicas
  • Acceso a datos
  • Programación orientada a aspectos (AOP)
  • Gestión de transacciones
  • Spring Web Services
  • Spring Security
  • Spring Test
  • Resumen

Unidad 6: Hibernate

  • Introducción
  • Introducción a Hibernate
  • Hibernate
  • Clases mapeadas
  • Consultas contra la base de datos
  • Mapeo de asociaciones
  • Mapeo de herencia
  • Trabajo con objetos
  • Optimización
  • Resumen

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Desarrollo de aplicaciones con Java

900 € IVA inc.