EXES PRECIO: A consultar MASTER: Semipresencial en Madrid |
Master Certificado Elite® Experto Oracle 11g
Master dirigido a personas que destaquen por su trayectoria profesional, Curriculum Académico o alto nivel de interés, en el ámbito del desarrollo y/o la administración en Entornos Tecnológicos.
|

Curso baremable para oposiciones. Curso bonificable.
Precio final con bonificación 150€ + IVA
|
ver información adicional
|
BLOQUE 1: J2SE
Introducción
• Modelo de programación de Java.
• Características del lenguaje.
• Máquina virtual Java (JVM).
Identificadores, palabras clave y tipos
• Utilizar comentarios en un programa.
• Definición de tipos.
• Declarar clases de tipo variables.
• Análisis de un problema y diseño de una solución.
• Desarrollo y prueba de un programa Java.
• Declaración, inicialización y uso de variables.
• Creación y uso de objetos.
• Variables por referencia.
Expresiones y control de flujo
• Uso de construcciones de bucle.
• Desarrollo y uso de métodos.
Excepciones
• Definir excepciones.
• Describir el uso de las palabras clave: try, catch y finally.
• Tipos de excepciones.
• Identificar excepciones comunes.
• Descripción de las aserciones.
Arrays
• Arrays primitivos, de clase y de tipo.
• Inicializar los elementos de un vector.
• Creación de arrays multidimensional.
Colecciones / Genéricos
• Uso de la infraestructura de genéricos y colecciones.
• Versiones genéricas de las colecciones del API.
• Parámetros de tipo en las declaraciones de clase/interfaz.
Hilos
• Definición de hilo.
• Crear hilos separados, controlando el código y la información usados por ese hilo.
• Controlar la ejecución de un hilo y el código escrito independientemente de la plataforma con hilos.
• Describir algunas de las dificultades que aparecen cuando múltiples hilos comparten información.
• Usar wait() y notify() para comunicarse entre hilos.
• Sincronización de hilos.
Ficheros
• Transferir datos empleando flujos y lectores de E/S.
• Realizar una consola y un archivo de E/S.
Programación orientada a objetos
• ¿Qué es una clase?
• Creación de objetos.
• Encapsulación, sobrecarga, polimorfismo y herencia.
• Modificadores de acceso.
• Variables estáticas y métodos.
• Declarar y utilizar clases finales, métodos y variables.
• Tipos numerados.
• Métodos y clases abstractas.
• Interfaces.
• Definición de una clase, (class).
• Constructores.
• Tipos de constructores.
• Definición de una función miembro fuera de la clase.
• Destructores.
• Especificadores de acceso, (private, public, protected).
• Herencia.
• Tipos de herencias.
• Ejemplo de herencia.
• Accesibilidad de miembros en clases derivadas.
BLOQUE 2: J2EE
El modelo de tecnología Servlet
• Introducción a los servlet.
• Otros usos de los Servlets.
• Interface Servlet.
• La interface ServletRequest.
• La interface ServletResponse.
• Capacidades adicionales de los Servlets.
• Inicializar un Servlet. Parámetros de inicialización.
• Interactuar con los clientes.
• Destruir un Servlet.
• Peticiones y respuestas.
• Los Objetos HttpServeltRequest.
• Los objetos HttpServletResponse.
• Cabecera de datos Http.
• Manejar peticiones GET.
• Manejar peticiones POST.
• Manejar peticiones GET y POST.
• Seguimiento de una sesión.
• Describir la API de los servlets.
• Utilizar las API de solicitud y respuesta.
• Activar el control y pasar datos.
• Utilizar la API de administración de sesiones.
• Obtener una sesión.
• Almacenar y obtener datos desde la sesión.
• Invalidar la sesión.
• Cookies.
Estructura y despliegue de aplicaciones Web
• Servidores WEB dentro de aplicaciones WEB.
• Relaciones con el contexto del Servlet.
• Elementos de una aplicación WEB.
• Jerarquía de desarrollo.
• Estructura de directorios.
• Archivo de ficheros de la aplicación WEB.
• Descriptores de aplicación WEB.
• Manejo de errores.
Tecnología JavaServer Pages (JSP)
• Describir la función que desempeñan los componentes Web en una aplicación J2EE.
• Definir el modelo de petición-respuesta de HTTP.
• Comparar los servlets y componentes Java con los componentes JSP.
• Describir las estrategias básicas de administración de sesiones.
• Resolver los problemas de seguridad de los subprocesos en los componentes Web.
Desarrollo con JavaServer Pages
• Evaluar la función de la tecnología JSP como mecanismo de presentación.
• Crear páginas JSP.
• Procesar los datos recibidos de los servlets en una página JSP.
• Describir el uso de las bibliotecas de etiquetas personalizadas.
• Escribir código JSP con elementos de secuencias de comandos.
• Escribir código JSP con la directiva de página.
• Escribir JSP con etiquetas estándar.
• Escribir código JSP con el lenguaje de expresiones (EL).
• Configurar el entorno de página JSP en el archivo web.xml.
JDBC: Integración de aplicaciones web con bases de datos
• Asignar estructura de datos de ejemplo a entidades de base de datos.
• Diseñar una aplicación web para integrarla con un DBMS.
• Configurar una fuente de datos y la API de JDBC.
Construir páginas JSP utilizando acciones estandar
• Compactar páginas JSP’S.
• Descriptor de etiquetas de libreríaspara DTD’S.
• Formato del descritor de librerías de etiquetas personalizadas.
• Construir páginas JSP’S con expresiones del lenguaje (EL).
• Construir páginas JSP´S con etiquetas de librería (JSTL).
BLOQUE 3: Desarrollo de Componentes Web
Desarrollo de aplicaciones web con Struts
• Diseñar una aplicación web con la infraestructura MVC de Struts.
• Desarrollar una clase action de Struts.
• Configurar asignaciones de acciones de Struts.
Desarrollo de aplicaciones web con la clase ActionForm de Struts
• Describir los componentes de una aplicación Struts.
• Crear una clase ActionForm.
• Desarrollar una página JSP para un formulario de vista.
• Configurar los formularios de vista.
Construcción de componentes de presentación web reutilizables
• Describir cómo se crean diseños de páginas web a partir de componentes de presentación reutilizables.
• Incluir segmentos JSP.
• Crear diseños utilizando la infraestructura Struts Tiles.
Desarrollo de Componentes JavaServer Faces con AJAX
• Vincular campos de una página web con valores del bean de respaldo utilizando el lenguaje de expresiones (EL) JSF.
• Describir el uso de etiquetas y facetas de JSF DataTable.
• Crear una aplicación de varias páginas con tecnología JSF.
• Crear opciones de menú dinámicas a partir de información de la base de datos.
Crear componentes JSF personalizados
• Explicar la función de los componentes JSF.
• Enumerar las etapas del ciclo de vida de JSF.
• Describir las relaciones entre controladores de etiquetas, componentes de interfaz personalizados, reproductores y conjuntos de reproductores.
• Describir la estructura de un componente JSF.
• Explicar la transferencia de variables desde etiquetas JSF a componentes JSF.
• Desarrollar un componente JSF.
Implementación de la tecnología AJAX
• Definir la tecnología asíncrona JavaScript y XML (AJAX).
• Utilizar JavaScript con DOM (modelo de objetos del documento) para crear una aplicación web sencilla.
• Describir el objeto XmlHttpRequest y cómo se utiliza para actualizar la presentación de la página web con datos procedentes de servidores sin provocar la actualización de la página web completa.
Componentes JSF para AJAX
• Enumerar los modelos para manejar peticiones asíncronas.
• Comparar las estrategias utilizadas para manejar peticiones asíncronas dentro del ciclo de vida de JSF.
• Desarrollar un componente JSF que maneje eventos AJAX.
• Crear una aplicación JSF que utilice técnicas AJAX para extraer asíncronamente datos del servidor y procesarlos en el lado cliente.
|
ver temario completo
|
|
Master Certificado Elite® Java-Struts-Spring-Oracle 11g-XML(semipresencial Madrid)
EXES
Master dirigido a personas que destaquen por su trayectoria profesional, Curriculum Académico o alto nivel de interés, en el ámbito del desarrollo y/o la administración en Entornos Tecnológicos.
|
Master Semipresencial en Madrid |
A consultar más información |
|
Master Desarrollo en Internet con Tecnologías: .NET, JAVA y ORACLE IDS (Cert. MCP y OCA)Madrid
CAS TRAINING
El Master Desarrollo en Internet con Tecnologías: .NET, MCP, JAVA, SCJP, ORACLE y OCA es presencial y se imparte en Madrid.
|
Master Presencial en Madrid Curso bonificable |
A consultar más información |
|
Desarrollo Java J2SE / J2EE (Madrid)
CAS TRAINING
El programa de certificación de en Java, ofrece dos niveles de certificación distintos, Programador certificado (SCJP) y Desarrollador de Componentes Web (SCWCD), cada uno diseñado ...
|
Master Presencial en Madrid Curso bonificable |
A consultar más información |
|
Profesional de programación con java y administración con oracle 11g. MPJ
CICE Masters División Comunicaciones
Con JAVA EE, aprenderás un Lenguaje de Última Generación, basado en la Programación Orientada a Objetos, desde el estudio avanzado de Desarrollo de Soluciones Empresariales de ...
|
Master Presencial en Madrid |
2.865 € más información |
|
Desarrollo Java J2EE, Struts y EJB
CAS TRAINING
El Master Desarrollo Java J2EE, Struts y EJB es presencial y se imparte en Madrid. Tiene una duración de 96 horas lectivas.
|
Master Presencial en Madrid |
A consultar más información |
|
Superior en desarrollo de aplicaciones para internet con java
ESCUELA TÉCNICA INFORMATICA LASFOR
El lenguaje de programación JAVA de SUN es una plataforma de desarrollo potente y fácil de usar que incorpora nuevos niveles de funcionalidad al diseño de aplicaciones Web multimedia ...
|
Master Online |
A consultar más información |
|
Superior en desarrollo oracle para internet con java y forms
ESCUELA TÉCNICA INFORMATICA LASFOR
Este Master Superior en DESARROLLO DE APLICACIONES ORACLE PARA INTERNET CON FORMS DEVELOPER 11G Y JAVA se puede hacer tanto en la versión 10g cómo en la 11g. Está enfocado en la ...
|
Master Online |
A consultar más información |
|
Superior en desarrollo de aplicaciones empresariales con java
ESCUELA TÉCNICA INFORMATICA LASFOR
El lenguaje de programación JAVA de SUN es una plataforma de desarrollo potente y fácil de usar que incorpora nuevos niveles de funcionalidad al diseño de aplicaciones corporativas, ...
|
Master Online |
A consultar más información |
|
Desarrollo de aplicaciones para internet con java y .net 4.0
ESCUELA TÉCNICA INFORMATICA LASFOR
En este Master Superior en Desarrollo de Aplicaciones y Servicios Web para Internet con JAVA y .NET 4.0 (Visual Studio 2010) , los alumnos conocerán los aspectos técnicos de la tecnologías JAVA Y ...
|
Master Online |
A consultar más información |
|
Programación para Android (On line)
Exitae
Android es una pila de software para dispositivos móviles que incluye un sistema operativo, aplicaciones esenciales y middleware. El SDK de Android proporciona las herramientas y las API necesarias ...
|
Curso Online |
A consultar más información |
