Euroinnova International Online Education

Postgrado en Java: Especialización en Desarrollo de Componentes Web con Tecnologías Servlet y JSP + Titulación Universitaria

Euroinnova International Online Education
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
    Online
  • Precio:
    400 €
  • Comienzo:
    Información no disponible
  • Lugar:
    Se imparte Online
  • Duración:
    425 Horas
  • Titulación:
    Doble Titulación: - Titulación de Postgrado en Java: Especialización en Desarrollo de Componentes Web con Tecnologías Servlet y JSP con 300 horas expedida por EUROINNOVA INTERNATIONAL ONLINE EDUCATION, miembro de la AEEN (Asociación Española de Escuelas de Negocios) y CLADEA (Consejo Latinoamericano de Escuelas de Administración) - Titulación Universitaria en Java con 5 Créditos Universitarios ECTS. Formación Continua baremable en bolsas de trabajo y concursos oposición de la Administración Pública.

Presentación

Java es un lenguaje de programación con el que podemos realizar cualquier tipo de desarrollo. Java fue desarrollado por la compañía Sun Microsystems y está enfocado a cubrir las necesidades tecnológicas de empresas. Uno de los conceptos más interesantes de la tecnología Java es que es un lenguaje independiente de la plataforma, por lo que al realizar un programa en Java podrá funcionar en cualquier ordenador del mercado independientemente del sistema operativo en el que vayamos a utilizar el desarrollo. La tecnología JavaServer Pages(TM) (página JSP(TM)) y los servlets son las principales tecnologías de la capa web que forman parte de Java(TM) Platform, Enterprise Edition (plataforma Java EE). El presente Postgrado proporciona a los alumnos los conocimientos necesarios para construir aplicaciones Enterprise que cumplan con los estándares Java EE. Asimismo, dota de las habilidades necesarias para analizar, diseñar, desarrollar, testar y hacer el despliegue de una aplicación web, así como la descripción de cómo crear el contenido web dinámico mediante los Servlets y las JavaServer Pages (JSP) de la tecnología Java.

Objetivos

- Proporcionar al alumno la base que necesita cualquier programador de Java, tanto en cuanto a las peculiaridades de la tecnología que engloba Java SE, como del lenguaje de programación en sí.
- Aprender las características de dos tipos de aplicaciones que se pueden crear con Java SE: applets y aplicaciones autónomas.
- Entender los conceptos básicos de la Plataforma Java EE.
- Trabajar con la configuración de un servlet.
- Trabajar con el componente controlador en las peticiones de un servlet.
- Entender la separación de la lógica de negocios y de la lógica de diseño
- Crear proyectos basados en el patrón MVC con Struts.
- Utilizar las acciones JSP que usan construcciones en sintaxis XML para controlar el comportamiento de la máquina servlet
- Definir e implementar cada uno de los archivos que intervienen en un desarrollo con Custom Tags.
- Desarrollar aplicaciones Struts con una clase que herede de Action Form.
- Consumir un proyecto Web Servic

Programa

PARTE 1. PROGRAMACIÓN CON JAVA SE STANDARD EDITION
MÓDULO 1. JAVA CORE ESSENTIALS
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A JAVA
UNIDAD DIDÁCTICA 2. JAVA STANDARD EDITION (JAVA SE) Y JAVA DEVELOPMENT KIT (JDK). INSTALACIÓN Y CONFIGURACIÓN
UNIDAD DIDÁCTICA 3. INTELLIJ IDEA. INSTALACIÓN, CONFIGURACIÓN Y PRIMERA APLICACIÓN
UNIDAD DIDÁCTICA 4. COMPILACIÓN, BYTECODE Y EJECUCIÓN DESDE TERMINAL Y CON INTELLIJ IDEA
UNIDAD DIDÁCTICA 5. PACKAGES
UNIDAD DIDÁCTICA 6. DATOS PRIMITIVOS EN JAVA
UNIDAD DIDÁCTICA 7. VARIABLES, MÉTODOS Y COMENTARIOS
UNIDAD DIDÁCTICA 8. BUCLES, CONDICIONALES, OPERADORES ARITMÉTICOS Y OPERADORES LÓGICOS
UNIDAD DIDÁCTICA 9. CLASES Y OBJETOS
UNIDAD DIDÁCTICA 10. PROGRAMACIÓN ORIENTADA A OBJETOS (POO) EN JAVA
UNIDAD DIDÁCTICA 11. ESTRUCTURAS DE DATOS
UNIDAD DIDÁCTICA 12. EXCEPCIONES
UNIDAD DIDÁCTICA 13. TRABAJAR CON ARCHIVOS
MÓDULO 2. JAVA CORE ADVANCED
UNIDAD DIDÁCTICA 1. INMUTABILIDAD Y CONCURRENCIA
UNIDAD DIDÁCTICA 2. DEPENDENCY INJECTION (DI)
UNIDAD DIDÁCTICA 3. GARBAGE COLLECTION
UNIDAD DIDÁCTICA 4. PATRONES DE DISEÑO
UNIDAD DIDÁCTICA 5. CÓMO FUNCIONA JAVA VIRTUAL MACHINE (JVM)
UNIDAD DIDÁCTICA 6. ENUMERACIÓN, ANOTACIÓN Y SERIALIZACIÓN EN JAVA
UNIDAD DIDÁCTICA 7. HILOS (THREADS) Y MULTITHREADING
UNIDAD DIDÁCTICA 8. SINCRONIZACIÓN
UNIDAD DIDÁCTICA 9. NETWORKING
UNIDAD DIDÁCTICA 10. IMÁGENES EN JAVA
UNIDAD DIDÁCTICA 11. JAVABEANS
UNIDAD DIDÁCTICA 12. MEJORES PRÁCTICAS EN JAVA
MÓDULO 3. DESARROLLO WEB CON JAVA EE / JAKARTA EE
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A JAKARTA EE
UNIDAD DIDÁCTICA 2. CONCEPTOS BÁSICOS DE LA PLATAFORMA
UNIDAD DIDÁCTICA 3. JAKARTA FACES
UNIDAD DIDÁCTICA 4. SERVLETS EN JAKARTA EE
UNIDAD DIDÁCTICA 5. JAKARTA WEBSOCKETS
UNIDAD DIDÁCTICA 6. JSON EN JAKARTA EE RESTFUL WEB SERVICES
UNIDAD DIDÁCTICA 7. JAKARTA BEAN VALIDATION
UNIDAD DIDÁCTICA 8. JAKARTA EE CONTEXT & DEPENDENCY INJECTION (DI)
UNIDAD DIDÁCTICA 9. WEB SERVICES CON JAKARTA XML WEB SERVICES
UNIDAD DIDÁCTICA 10. JAKARTA REST
UNIDAD DIDÁCTICA 11. ENTREPRISE BEANS
UNIDAD DIDÁCTICA 12. PERSISTENCIA EN JAKARTA
UNIDAD DIDÁCTICA 13. JAKARTA MESSAGING
UNIDAD DIDÁCTICA 14. SEGURIDAD EN PLATAFORMA JAKARTA EE
UNIDAD DIDÁCTICA 15. TECNOLOGÍAS DE APOYO DE JAKARTA EE
PARTE 2. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JPS
MÓDULO 1. DESARROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I
UNIDAD DIDÁCTICA 1. ANALIZANDO UN PROBLEMA Y DISEÑANDO UNA SOLUCIÓN
UNIDAD DIDÁCTICA 2. DESARROLLO DE UN COMPONENTE VISTA
UNIDAD DIDÁCTICA 3. DESARROLLO DE UN COMPONENTE CONTROLADOR
UNIDAD DIDÁCTICA 4. DESARROLLO DE FORMULARIOS DINÁMICO
UNIDAD DIDÁCTICA 5. USO COMPARTIDO DE RECURSOS DE LA APLICACIÓN CON EL CONTEXTO SERVLET
UNIDAD DIDÁCTICA 6. DISEÑO DE LA CAPA DE NEGOCIO
UNIDAD DIDÁCTICA 7. DESARROLLO DE APLICACIONES EEB CON STRUTS
UNIDAD DIDÁCTICA 8. DESARROLLO DE APLICACIONES WEB CON ADMINISTRACIÓN DE SESIONES
UNIDAD DIDÁCTICA 9. USO DE FILTROS EN APLICACIONES WEB
UNIDAD DIDÁCTICA 10. INTEGRACIÓN DE APLICACIONES WEB CON BASES DE DATOS
MÓDULO 2. DESAROLLO DE COMPONENTES WEB CON TECNOLOGÍAS SERVLET Y JSP. PARTE I I
UNIDAD DIDÁCTICA 1. DESARROLLO DE PÁGINAS JSP
UNIDAD DIDÁCTICA 2. DESARROLLO DE PÁGINAS JSP CON ETIQUETAS PERSONALIZADAS
UNIDAD DIDÁCTICA 3. DESARROLLO DE APLICACIONES WEB CON LA CLASE ACTIONFORM DE STRUTS
UNIDAD DIDÁCTICA 4. CONSTRUCCIÓN DE COMPONENTES DE PRESENTACIÓN WEB REUTILIZABLES
UNIDAD DIDÁCTICA 5. ANALIZANDO OPORTUNIDADES CON LOS SERVICIOS WEB
UNIDAD DIDÁCTICA 6. DISEÑANDO BUENAS PRÁCTICAS Y PATRONES PARA LOS SERVICIOS WEB
UNIDAD DIDÁCTICA 7. MANEJANDO EXCEPCIONES EN LOS SERVICIOS WEB
UNIDAD DIDÁCTICA 8. SEGURIDAD EN LOS SERVICIOS WEB

Salidas profesionales

Departamentos de informática de empresas de todos los sectores.

Cursos relacionados que SÍ están activos

Publicidad

Ver otros masters de...