Master Online en JAVA EE Silver Edition

4.6
5 opiniones
  • Te escribo para comentarte que el curso va muy bien, la verdad que, los apuntes están genial: fáciles de entender, muy completos y bien estructurados y explicados. Por otro lado, el contacto alumno-profesor es rapidisimo, ya que mi experiencia con los profesores en la universidad, siempre ha dejado mucho que desear en este sentido, y es algo que estoy valorando muchisimo de este master.
    |
  • Sobre el curso, la verdad está mucho mejor estructurado de lo que pensaba. Había intentado con diversos tutoriales y libros antes de decidirme por este máster, y la verdad es que no había encontrado algo tan asimilable como esto. Ya he llegado a la parte de Java y Antonio se ha puesto en contacto conmigo, así que de momento muy bien.
    |
  • La verdad que es muy aconsejable. Se aprende mucho.
    |

Master

Online

675 € IVA exento

Más información

¿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

    Master

  • Metodología

    Online

  • Horas lectivas

    750h

  • Duración

    9 Meses

  • Inicio

    Fechas a elegir

  • Campus online

  • Envío de materiales de aprendizaje

  • Servicio de consultas

Objetivo del curso: Para Programador/Analista Java.
Dirigido a: Todas aquellas personas que deseen trabajar con Java-J2EE o certificarse oficialmente en Java.

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Se aconseja conocer algún lenguaje de programación previo, ya que al ser este un curso NO tutorizado, es recomendable disponer de los conocimientos básicos de programación. No obstante, empezamos desde cero.

Certificado de asistencia otorgado por Grupo SYNCROM

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

4.6
excelente
  • Te escribo para comentarte que el curso va muy bien, la verdad que, los apuntes están genial: fáciles de entender, muy completos y bien estructurados y explicados. Por otro lado, el contacto alumno-profesor es rapidisimo, ya que mi experiencia con los profesores en la universidad, siempre ha dejado mucho que desear en este sentido, y es algo que estoy valorando muchisimo de este master.
    |
  • Sobre el curso, la verdad está mucho mejor estructurado de lo que pensaba. Había intentado con diversos tutoriales y libros antes de decidirme por este máster, y la verdad es que no había encontrado algo tan asimilable como esto. Ya he llegado a la parte de Java y Antonio se ha puesto en contacto conmigo, así que de momento muy bien.
    |
  • La verdad que es muy aconsejable. Se aprende mucho.
    |
100%
4.7
excelente

Valoración del curso

Lo recomiendan

Valoración del Centro

Anónimo

5.0
30/05/2011
Lo mejor: Te escribo para comentarte que el curso va muy bien, la verdad que, los apuntes están genial: fáciles de entender, muy completos y bien estructurados y explicados. Por otro lado, el contacto alumno-profesor es rapidisimo, ya que mi experiencia con los profesores en la universidad, siempre ha dejado mucho que desear en este sentido, y es algo que estoy valorando muchisimo de este master.
¿Recomendarías este curso?:

Anónimo

5.0
30/05/2011
Lo mejor: Sobre el curso, la verdad está mucho mejor estructurado de lo que pensaba. Había intentado con diversos tutoriales y libros antes de decidirme por este máster, y la verdad es que no había encontrado algo tan asimilable como esto. Ya he llegado a la parte de Java y Antonio se ha puesto en contacto conmigo, así que de momento muy bien.
¿Recomendarías este curso?:

jose manuel martin

4.0
30/05/2011
Lo mejor: La verdad que es muy aconsejable. Se aprende mucho.
¿Recomendarías este curso?:

jose manuel martin

4.0
30/05/2011
Lo mejor: La verdad que es muy aconsejable. Se aprende mucho.
¿Recomendarías este curso?:

fernando de la Fuente Ruiz

5.0
02/06/2010
Lo mejor: A todos aquellos que quieran iniciarse en Java y alcanzar un buen nivel o bien quieran complementar sus conocimientos este master es ideal por su relación calidad-precio.
¿Recomendarías este curso?:
*Todas las opiniones recogidas por Emagister & iAgora han sido verificadas

Materias

  • API
  • Gestión de colecciones
  • NetBeans
  • Cookies
  • JSF
  • Expresión gráfica
  • JDBC
  • JSP
  • Programación en Java EE
  • Ajax
  • XML

Profesores

Antonio Martín

Antonio Martín

Especialista en Java

Antonio ha generado casi el 100% de la documentación de nuestros cursos de Java. Es nuestro responsable técnico en SYMCROM. Dispone de más de 20 años de experiencia en desarrollos Java. Ha escrito libros para la Editorial Ra-Ma, y ahora los escribe para SYNCROM en colaboración con Ramón Egido, director del centro.

Temario



DEMO
Puedes ver una DEMO de los documentos y de la zona privada desde nuestra web.


HTML
- Introducción
- Estructura básica de un documento HTML
- Organización del texto
- Hipervínculos
- Imágenes
- Tablas
- Formularios
- Objetos

JavaScript
- Introducción
- Variables de script
- Objetos
- Principales objetos del navegador
- Sentencias en JavaScript
- Manejadores de eventos
- Chequeo de formularios
- Cookies
- Tratamiento de capas
- Acceso a ficheros TXT
- Acceso a ficheros MDB


Introducción a la Programación JAVA
- Fundamentos de programación en Java
- Programación orientada a objetos
- Uso y creación de interfaces y paquetes
- Control de errores mediante excepciones
- Flujos de entrada/salida
- Librerías de uso común (colecciones, streams, etc.)
- Generación de documentación automática (javadoc)
- Fundamentos de los applets de Java
- Diferencias con las aplicaciones Java
- Eventos y ciclo de vida de un applet
- Comunicaciones entre applets
- Interface Applet.Contex
- Carga de imágenes y sonido
- Uso de ficheros JAR

Interfaces gráficas: awt y swing
- Creación de aplicaciones con interfaz gráfica
- Componentes gráficos
- Creación de menús
- El modelo de eventos de Java (event delegation model)
- Componentes de diseño de ventana (objetos layout)
- Arquitectura de las clases JFC (Java Foundation Class)
- Programación con Swing
- Creación de aplicaciones con diferentes look & feel

Java I/O
- La clase File
- Los streams
- Lectura de consola
- Lectura y escritura de ficheros
- Byte Streams
- Filtered Byte Streams
- Character Streams
- Serialización

Concurrencia
- Introducción
- Creación de threads
- Ejecución de varios hilos de forma simultánea
- Ciclo de vida de un thread
- Sincronización de hilos
- Prioridad de hilos
- Grupos de threads

JNDI

- Servicios de designacióm y de directorio
- LDAP
- Introducción a JNDI
- La API de JNDI
- Ejemplo de aplicación JNDI
- Contenido de un servidor de nombres

Java en la red
- Programación en redes con el paquete java.net
- Programación de aplicaciones cliente/servidor para Internet
- Programación de sockets TCP/IP
- Clase socket y serversocket
- Server Side Java

RMI-IIOP
- RPC
- Funciones de Stub y Skeleton
- Dynamic Binding
- RMI
- El registro de RMI
- El Compilador de RMI
- Requisitos para que un objeto sea accedido remotamente

SQL
- Introducción
- Consultas de selección
- Criterios de selección
- Agrupamiento de registros y Funciones Agregadas
- Consultas de actualización
- Tipos de datos
- SubConsultas
- Consultas de Referencias Cruzadas
- Consultas de Unión
- Estructuras de las tablas
- Consultas con parámetros
- Acceso a bases de datos externas
- Omitir los permisos de ejecución
- La cláusula Procedure

JDBC 2.0
- Introducción
- Funcionamiento de JDBC
- El lenguaje SQL
- El API de JDBC
- Programación con JDBC
- La excepción SQLEXCEPTION
- Consultas preparadas
- Procedimientos almacenados
- Conjunto de resultados desplazable y actualizable
- Acceso a los metadatos
- Transacciones
- Fuentes de datos

Introducción a la Aplicaciones Web J2EE
- Introducción
- Arquitectura de tres capas
. La capa cliente
. La capa intermedia
. La capa de datos
- La plataforma J2EE
. Tecnologías J2EE
. Tipos de aplicaciones J2EE
Aplicaciones Web J2EE
Aplicaciones Empresariales

Servlets
- Introducción
- Implementación de un servlet
. Proceso de creación de un servlet HTTP
. Contrucción de un servlet de ejemplo
. Estudio de los métodos del ciclo de vida
- Captura de datos cliente
. Datos de aplicación
. Acceso a los encabezados de una petición
- Redireccionamiento y reenvío de peticiones
. Redireccionamiento
. Reenvío de peticiones
- Mantenimiento del estado en aplicaciones web
. Inserción de datos URL
. Atributos de petición
. Atributos de sesión
. Atributos de aplicación
. Cookies
- Parámetros de contexto
. Definición de parámetros de contexto
. Recuperación de parámetros de contexto
- Acceso a datos desde una aplicación web
- Escuchadores
. Interfaces de escucha
. Respuesta a un evento

JSP
- Introducción
- Componentes de una página JSP
. Bloques de texto estático
. Elementos de script
. Objetos implícitos JSP
. Directivas
. Acciones JSP
- El lenguaje EL
. Expresiones EL
. Acceso a objetos mediante expresiones EL
. Objetos implícitos EL
. Operadores EL
- La librería de acciones JSTL
. Instalación de JSTL
. Utilización de JSTL en una página JPS
. Estudio de las principales acciones del core de JSTL
- Creación de acciones JSP personalizadas
. Implementación de la clase manejadora
. Creación de un archivo de librería
. Utilización de acciones personalizadas en una página JSP
. Atributos en acciones JSP
. Iteración sobre el cuerpo de una acción
. Manipulación del cuerpo de la acción

Struts
- Introducción a Struts
. Breve historia de Struts
. El patrón de diseño Modelo-Vista-Controlador (MVC)
. Introducción al Marco de Trabajo de Struts
. El Modelo
. La Vista
. El Controlador
- Construir los componentes del modelo
. Introducción
. JavaBeans y ámbito
. Beans ActionForm
. Beans de estado del sistema
. Beans de lógica de negocio
. Acceso a bases de datos relacionales
- Construir los componentes de la vista
. Introducción
. Internacionalización
. Interacciones entre Forms y FormBeans
. Construir formularios con Struts
. Tipos de campos de entrada
. Otras etiquetas útiles
. Validación automática de formularios
. Composición de páginas usando include
. Componentes de renderizado de imágenes
. Dibujo de texto
- Construir los componentes del controlador
. Introducción
. Clases Action
. Implementación de ActionMapping
. Fichero de configuración de los Mapeos de Action
- Descriptor de despliegue de la aplicación web
. Configurar el Action Servlet
. Mapear el Action Servlet
. Configurar la librería de etiquetas de Struts
. Añadir componentes de Struts a la aplicación

Java Server Faces (JSF)
- Introducción
. Características de JSF
- Componentes de una aplicación JSF
. Archivo de configuración Faces-Config.xml
. Servlet FacesServlet
. Beans gestionados
. Contexto de aplicación. La clase FacesContext
. Acciones JSP
- Creación de una primera aplicación JSF
. Creación de la estructura de la aplicación
. Implementación del modelo
. Creación y registro de beans gestionados
. Implementación de controladores de acción
. Definición de reglas de navegación
. Creación de las vistas
- Eventos de acción (ActionEvent)
- Ciclo de vida del procesamiento de una petición JSF
. Restore View
. Apply Request Values
. Process Validation
. Update Model Values
. Invoke Application
. Render Response
- Componentes gráficos JSF
. Renderización
. Tags de componentes JSF
. El evento ValueChangeEvent
- Conversores y validadores
. Validadores
. Conversores

AJAX

- Introdución a XML

- Fundamentos de AJAX

. AJAX al rescate
. Funcionamiento de AJAX
. Tecnologías AJAX
. Cómo construir una aplicación AJAX
. Envío de datos al servidor mediante POST
- Manipulación de documentos mediante DOM
. Fundamentos del DOM
. Las interfaces DOM
. Acceso al contenido de un documento XML
. Acceso a los contenidos de un documento XHTML
. Manipulación de la estructura de un documento
- Buenas prácticas en la construcción de aplicaciones AJAX
. Garantizar la compatibilidad entre navegadores
. Encapsulación de la funcionalidad del objeto XMLHttpRequest
. Control de errores
- Formato de datos JSON
. Creación de un objeto JSON
. Interpretación de cadenas JSON
- Utilidades de libre distribución
. La librería Prototype
. El toolkit Dojo
- Direct Web Remoting
. Funcionamiento de DWR
. El kit de herramientas de DWR
. Construcción de una aplicación DWR
. Funciones JavaScript de DWR
. Convertidores

Enterprise Java Beans (EJB)
- Introducción
- Los 6 roles en EJB
- Tipo de beans
- El contenedor EJB
- Programación de EJB
- EJB como objetos distribuidos

Gestión de Persistencia en Java EE
- Introducción
- Java Persistence API (JPA)
. La especificación JPA
. Entidades
. Unidad de persistencia
. La interfaz EntityManager
- Desarrollo de una aplicación JPA con Netbeans
. Configuración de persistencia en Netbeans
. Definición de entidades
. Codificación de las instrucciones JPA
- Claves primarias
. Clave primaria simple
. Clave primaria compuesta
- Relaciones entre entidades
. Relación uno a uno
. Relación uno a muchos y muchos a uno
. Relación muchos a muchos
. Actualizaciones en cascada
- Lenguaje JPQL y consultas
. Sintáxis de JPQL 36
. Creación de consultas
. Ejecución de una consulta
. Consultas con parámetros

Información adicional

Información sobre el precio: Mediante ingreso en cuenta o transferencia bancaria, o PayPal.
Persona de contacto: Ramón Egido
Grupo SYNCROM dispone del sello de certificación Excelencia Formativa.

Más información

¿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.

Master Online en JAVA EE Silver Edition

675 € IVA exento