Master en Programacion en Java (Tecnología STRUTS, HIBERNATE, SPRING) Y ORACLE 11G)

  • Direccion: Aravaca 12
  • Localidad: Madrid
  • Provincia: Madrid
  • Pais: España
  • Tipo de Curso: Master
  • Modalidad: Presencial
  • Duración: 360 horas

Objetivos del curso

El OBJETIVO del curso es dotar al alumnado de los conocimientos necesarios para trabajar profesionalmente en las tecnologías Java-J2ee, Struts, Hibérnate y Spring actualmente las más demandadas en la mayoría de las empresas tecnológicas de desarrollo .

Dirigido a

El presente programa está especialmente diseñado, para futuros profesionales de la programación y administradores Oracle.

Description

VN:F [1.9.22_1171]
Vota este curso
Rating: 0.0/10 (0 votes cast)

Master en Programacion en Java (Tecnología STRUTS, HIBERNATE, SPRING) Y ORACLE 11G)

La duración del Máster es de 360 horas

Disponibilidad de horarios.

Precio: 1640€

 

CONTENIDOS:
1.- JAVA
1.- JAVA I.
Fundamentos de la Tecnología JAVA: Historia de JAVA, el objetivo de este lenguaje. La
JVM, independencia de la plataforma y protocolo http. Configuración del entorno.
Variables de entorno. Tipo de programas JAVA. Fundamentos del lenguaje, definición de
clases y métodos. Operadores. Variables y constantes. Sentencias de control de flujo if
, for , while , etc…Los Applets, inserción de applets en una página HTML. Programación
orientada a objetos. Herencia y Jerarquías. Polimormismo y encapsulación. Interfaces.
La interfaz AppletContext. La clase URL. Añadir componentes a un Applet. Vectores. La
clase String. La clase StringBuffer. La clase System. Leyendo por teclado.
BufferedReader. Desarrollo de miniaplicaciones de consola y miniaplicaciones para
Internet.
2.- JAVA II. Desarrollo de Interfaces gráficas AWT y Swing .
Multitarea (Threads) en Java: Descripción de los interfaces de Usuario .Estructura de
AWT. Componentes. Distintos componentes button, label,textfield, etc…Contenedores.
Layouts (distribuciones). Menús y Submenús. Manejo de Eventos en AWT . Inherance
Model. Event Delegation Model. Gráficos en AWT (clase Graphics). Descripción de las
Java Foundation Classes. Estructura Swing. Diferencias entre AWT y Swing.
Componentes Swing. Manejo de Eventos en Swing. Multitarea en JAVA. Sistemas
operativos multithreading. La Clase Thread. Métodos y propiedades. Ciclo de vida de
una tarea. La interfaz Runnable. Desarrollo de ejemplos prácticos utilizando la
multitarea en entornos gráficos
3.- Diseño WEB. Programación HTML, DHTML y Java Script
Introducción al lenguaje HTML. Definiciones de etiquetas Head, Body, Img, Table,
Frame, Font, etc… Inserción de controles Active X. Applets Java. HTML Dinámico.
Separación del contenido. Archivos css. Definición de estilos. Efectos Avanzados.
Programación Java Script. Fundamentos del lenguaje y sintaxis. Diseño de funciones.
Modelo de objetos del navegador. Dream Weaver
4.- J2EE 1. Bases de Datos con JAVA y Programación Distribuida en JAVA
Arquitectura J2EE. Acceso a Bases de Datos desde Java JDBC. Tipos de Drivers JDBC.
Establecer la Conexión. La interfaz Connection. Objetos Statement. Sentencias SQL
precompliladas. Objetos.reparedStatement. Procedimientos almacenados.
Transacciones. Niveles de aislamiento en las transacciones. MySQL Conector. Java en
red. La Clase Socket y ServerSocket. Introducción a la programación distribuida.RPC.
Port Mapper.RMI ( Remote Method Interface). Clases y métodos. Stub y Skeleton. RMI
Registry. Desarrollo de un ejemplo completo con Bases de Datos y RMI en un entorno
distribuido.

 

5.- J2EE 2. Arquitectura J2EE . Servlets y JSP
Arquitectura J2EE en la plataforma WEB.Aplicaciones Multicapa. La interfaz Servlet.
Ciclo de vida de un servlet. JRUN Application Server. Métodos goGet, doPost, service,
init, etc…Envío de datos desde formularios. Server side Include de un servlet.
Seguimiento de Sesión. Acceso a Base de Datos desde Servlets. Fichero Web.xml. Java
Server Pages. Tomcat Application Server. Plantillas HTML. Elementos de Script.
Scriptlets , declaraciones y expresiones. Directivas. Acciones. Llamadas a Java Beans.
Redirección. Objetos implícitos: session, application, out, request , response, etc…
6.- XML. Introducción a la Programación XML
Definiciones de tipo de documentos. Otros elementos auto descriptivos. XML Schemas.
Mecanismos de presentación: Hojas de estilo en casacada (CSS ) y Hojas de estilo
extendidas ( XSL). El modelo de Objetos de Documento DOM. XML DOM en la práctica.
Recursos XML en Internet
7.- Tecnología STRUTS
La Arquitectura Modelo , Vista , Controlador. El Framework Struts. Desarrollo De Una
Aplicación Con Struts. Estudio Del Api De Struts. Librerías De Acciones Jsp De Struts.
Validación De Datos De Usuario. Struts 2
8.- Tecnología Hibernate
Pasos para trabajar con Hibernate. Archivo de Mapeo. Configuración de acceso a la
Base de Datos. Bibliotecas Hibernate. Session Factory. Transacciones. Inserción,
consulta, borrado , edición, salvarOeditar.Caché de Sesión. Demarcación de las
transacciones. Concurrencia. Asociaciones N A 1, 1 A N, N A N. Atributo Lazy.
Asociaciones N a N Bidireccionales. HQL. Hibernate Criteria. Herencia de objetos
persistentes tipo 1 y 2.
9.- Tecnología Spring
Arquitectura básica de Spring. Inversión de Control e Inyección de Dependencias.
Conexiones entre beans. Spring en la capa de negocios. Integración de Spring y
Hibernate. Acceso a Base de Datos. Gestión de transacciones. Spring en la capa web.
MVC en Spring. Ejemplo de una aplicación basada en Spring
2.- ORACLE
1.-INTRODUCCIÓN A ORACLE 11 g
1.1 Introducción. 1.2 Funciones.1.3 Operadores SQL. 1.4 Condiciones SQL. 1.5
Expresiones.1.6 Recuperación de Datos mediante la Sentencia SELECT de SQL 1.7
Restricción y Ordenación de Datos. 1.8 Uso de Funciones de una Sola Fila para
Personalizar Informes. 1.9 Informes de Datos Agregados mediante Funciones de Grupo.
1.10 Visualización de Datos de Varias Tablas. 1.11 Uso de Subconsultas para Resolver
Consultas. 1.12 Uso de Operadores Set.1.13 Manipulación de datos. 1.14 Uso de
Sentencias DDL para Crear y Gestionar Tablas. 1.15 Creación de objetos de esquema
1.16 Control de acceso de Usuario. 1.17 Gestión de objetos de Esquema. 1.18
Manipulación de Grandes Juegos de Datos. 1.19 Generación de Informes mediante el
Agrupamiento de Datos Relacionados.1.20 Búsqueda de Datos mediante Subconsultas
Avanzadas. 1.21 Recuperación de Datos Jerárquicos.
2.- CURSO DE LENGUAJE PL/SQL
2.1 El lenguaje PL/SQL. Introducción. 2.2 Declaración de Identificadores PL/SQL. 2.3
Escritura de sentencias ejecutables. 2.4 Sentencias DML en PL. 2.5 Escritura de
estructuras de control. 2.6 Trabajos con tipos de datos compuestos. 2.7 Uso de
cursores explícitos. 2.8 Manejo de excepciones. 2.9 Creación de Procedimientos
almacenados. 2.10 Creación de funciones almacenadas. 2.11 Creación de paquetes.
2.12 Uso de otros conceptos de paquete. 2.13 Uso de paquetes proporcionados por
Oracle en el desarrollo de aplicaciones. 2.14 SQL Dinámicos y Metadatos. 2.15
Consideraciones de diseño para PL/SQL. 2.16 Manipulación de objetos grandes. 2.17
Creación de disparadores. 2.18 Aplicaciones para disparadores
3.- CURSO DE ADMINISTRACIÓN DE BBDD ORACLE I (DBA1)
3.1 Introducción a Oracle 11 g. 3.2 Identificación de las características de Universal
Installer. 3.3 Identificación de los usuarios administradores de la base de datos. 3.4
Uso del diccionario de datos. 3.5 Concepto bloque, extensión y segmento. 3.6
Componentes de la arquitectura de Oracle. 3.7 Estructura lógica: Tablespace. 3.8
Gestión de Tablespace y archivos de datos. 3.9 Diferencias entre los tablespaces
SYSTEM y no SYSTEM. 3.10 Relaciones y Estructuras de Almacenamiento. 3.11
Comprensión de la diferencia entre la gestión de SMU automático y la gestión de SMU
manual. 3.12 Creación y mantenimiento de tablespaces UNDO. 3.13 Gestión de
Espacio. 3.14 Gestión de Almacenamiento General. 3.15 Gestión Automática de
Almacenamiento. 3.16 Gestión de Segmentos. 3.17 Mantenimiento del Archivo de
Control. 3.18 Mantenimiento de Archivos Redo Log. 3.19 Ficheros de Inicialización. 3.20
Modo de Gestión OMF. 3.21 Definición de OFA (Optimal Flexible Architecture). 3.22
Gestión de una Instancia Oracle. 3.24 Creación de una Base de Datos. 3.25 El
Planificador. 3.26 Gestion de Objetos. 3.27 Políticas de Seguridad en la Database. 3.28
Gestión De Jobs. 3.29 Enterprise Manager
4.- ORACLE FORMS DEVELOPER 10 G (BASICO)
4.1 Introducción a Oracle Forms Developer y Oracle Forms Services. 4.2 Creación de
Módulos de Pantallas. 4.3 Trabajo con Bloques de Datos y Marcos. 4.4 Creación de
Elementos de Texto. 4.5 Trabajo con Elementos de No Entrada. 4.6 Creación de
Ventanas y Lienzos. 4.7 Disparadores. 4.8 Depuración de Disparadores. 4.9 Adición de
Funcionalidad a Elementos. 4.10 Control de Errores. 4.11 Disparadores de Consulta.
4.12 Validación. 4.13 Navegación. 4.14 Procesamiento de Transacciones. 4.15 Escritura
de Código Flexible. 4.16 Uso Compartido de Código y Objetos. 4.17 Aplicaciones
Multiformulario
5.- ORACLE REPORTS 11 G
5.1 Introducción a Oracle Reports. 5.2 Componentes de Oracle Reports Builder y los
Objetos Principales de un Informe. 5.3 Zona Data Model. 5.4 Objetos del Modelo de
Diseño. 5.5 Uso del Asistente para Informes para Crear un Informe Web Sencillo. 5.6
Estilos de Diseño de Informes Estándar. 5.7 Campos Calculados: Totales y Fórmula. 5.8
Informe Tabular. 5.9 Identificación de las Diferentes Secciones del Informe, Diseño de
Informes con varios Paneles, Aplicación de Distribución de Informes y
Creación de Objetos deDiseño Adicionales. 5.10 Creación y Referencia de Parámetros
de Sistema y Usuario. 5.11 Personalización de la pantalla para Mostrar Parámetros en
Tiempo de Ejecución.Plantillas para informes. 5.12 Creación y uso de Parámetros:
Parámetros Bind y Lexical. 5.13 Gráficos en un informe. 5.14 Informes matriz y matriz
con grupos. 5.15 Infomes tipo Etiqueta. 5.16 Informes tipo Carta. 5.17 Diseño manual
de Informes. 5.18 Informes Maestro – Detalle. 5.19 Adición de Enlaces Web a
Informes. 5.20 Informes con Ruptura de Control. 5.21 Unidades de Programa. 5.22
Generación del Modelo de Datos con código PL/SQL. 5.23 Identificación de Diferentes
Tipos de Disparador, Creación de Código de Disparador Condicional para Controlar la
Salida de Informe y Reutilización de Código de Referencia Común.
6.- ESTRATEGIAS DE BACKUP Y RECUPERACIÓN DBAII
6.1 Introducción. Backup y Recuperación. 6.2 Configuración Básica del Servidor de
Servicios de Red de Oracle. 6.3 Visión General de la Copia de Seguridad y
Recuperación. 6.4 Estructuras de Recuperación de Instancia y del Medio Físico. 6.5
Configuración del Modo de Archivado de la Base de Datos. 6.6 Copias de Seguridad
Físicas sin Recovery Manager. 6.7 Recuperación Completa sin Recovery Manager. 6.8
Flashback de Cualquier Error ( DBA II ). 6.9 Visión General y Configuración de RMAN
(Oracle Recovery Manager). 6.10 Copias de Seguridad de RMAN. 6.11 Recuperación
Completa de RMAN. 6.12 Recuperación Incompleta sin Recovery Manager. 6.13
Recuperación Incompleta con RMAN. 6.14 Mantenimiento del Repositorio de RMAN.
6.15 Creación y Uso del Catálogo de RMAN. 6.16 Transporte de Datos entre Bases de
Datos. 6.17 Base de Datos en Stand-by
7.- FORMS AVANZADO
7.1 Creación de Menú. 7.2 Administrar Menús. 7.3 Programar teclas de Función. 7.4
Responder a los Eventos del ratón. 7.5 Controlar Ventanas y Canvas Dinámicamente.
7.6 Definir fuente de datos. 7.7 Controlar relaciones de bloques de datos. 7.8
Construyendo aplicaciones Multiformulario. 7.9 Trabajar con Records Groups. 7.10 Uso
del Debbugger. 7.11 Temporizadores. 7.12 Incluir gráficos e informes. 7.13
Componentes Actives
8.- AJUSTES DE RENDIMIENTO DE ORACLE (TUNNING)
8.1 Visión General de Oracle Performance Tuning. 8.2 Herramientas de Diagnóstico y
Ajuste. 8.3 Especificación del Tamaño del Conjunto Compartido. 8.4 Especificación del
Tamaño de Caché de Buffers. 8.5 Especificación del Tamaño de Otras Estructuras de
SGA. 8.6 Configuración de Base de Datos y Problemas de E/S. 8.7 Operaciones de
Optimización de Ordenación. 8.8 Diagnóstico de Contención de Bloqueos Internos. 8.9
Ajuste de Segmentos de Rollback (o UNDO). 8.10 Control y Detección de Contención de
Bloqueo. 8.11 Ajuste del Servidor Compartido Oracle. 8.12 Ajuste de Aplicaciones. 8.13
Uso Eficaz de Bloques Oracle. 8.14 Ajuste de Sentencias SQL

OBJETIVO:

El OBJETIVO del curso es dotar al alumnado de los conocimientos necesarios para trabajar profesionalmente en las tecnologías Java-J2ee, Struts, Hibérnate y Spring actualmente las más demandadas en la mayoría de las empresas tecnológicas de desarrollo .Así como que el alumno alcance alcancen unos conocimientos técnicos avanzados en la BBDD Oracle 11g para que puedan desarrollar y administrar la base de datos en cualquiera de las situaciones.

El alumno que finalice con éxito el Master dispone de formación para incorporarse al mercado como Administrador y/o desarrollador Oracle.

Preparar al alumnado en definitiva para la obtención de las Certificaciones oficiales Oracle y Java.
– Sun Certified Java Programmer (SCJP)
– Sun Certified Java Developer (SCJD)
– 1Z0-007 Introduction to Oracle: SQL®
– 1Z0-001 Introduction to Oracle: SQL® and PL/SQL™
– 1Z0-147 Program with PL/SQL
– 1Z0-042 Oracle Database 10g: Administration I
– 1Z0-031 Oracle Database: Fundamentals I
– 1Z0-032 Oracle Database: Fundamentals II
– 1Z0-033 Oracle Database: Performance Tuning
– 1Z0-030 Oracle Database: New Features for Administrators

A quien va dirigido:
El presente programa está especialmente diseñado, para futuros profesionales de la programación y administradores Oracle.

Duración:
Duración del curso: 360 horas

VN:F [1.9.22_1171]
Vota este curso
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Temario
Instalaciones
Atencion al Publico
Profesorado
Material
Opinion Global
Rating: 0.0/10 (0 votes cast)

Queremos ayudarte, dinos que buscas y lo buscaremos por ti

¿Qué curso buscas?(requerido)

Nombre (requerido)

Apellidos(requerido)

Email(requerido)

Telefono (requerido)

Dirección(requerido)

Codigo postal(requerido)

Comentarios

 Acepto la Política de privacidad
 Quiero recibir mas informacion de este perfil de cursos.

Añadir comentario


5 × cinco =

Cursos relacionados

  1. Master Certificado Experto en JAVA-JavaEE-STRUTS-XML-SPRING-AJAX

    Master Certificado Experto en JAVA-JavaEE-STRUTS-XML-SPRING-AJAX (con proyecto y prácticas en empresas) – Madrid Modalidad: PRESENCIAL El Master Certificado Experto® Java-JavaEE- Struts-Xml-Spring-Ajax con Proyecto y Prácticas en Empresas es la versión …

  2. Curso Profesional de Programación y Desarrollo con Java EE

    Curso Profesional de Programación y Desarrollo con Java EE – Madrid Fecha de inicio: Consultar. Duración: 120 horas. Objetivos del Curso Profesional de Programación y Desarrollo con Java EE. ¿Para qué te prepara?  Este Curso Profesional de Programación …

  3. Desarrollo Java JSF, Spring y JPA/Hibernate

    Desarrollo Java JSF, Spring y JPA/Hibernate El Master Desarrollo Java JSF, Spring y JPA/Hibernate es presencial y se imparte en Madrid. Tiene una duración de 136 horas. Metodología Nuestros Masters están basados en métodos docentes que facultan al prof …

  4. Master Certificado JAVA-JavaEE-STRUTS-XML-SPRING-AJAX (con proyecto y prácticas en empresas)

    Master Certificado JAVA-JavaEE-STRUTS-XML-SPRING-AJAX (con proyecto y prácticas en empresas) Modalidad: SEMIPRESENCIAL El Master Certificado Java-JavaEE- Struts-Xml-Spring-Ajax con Proyecto y Prácticas en Empresas es la versión actualizada de nuestro y …

  5. Máster Profesional Especializado en Programación con Java y Oracle. MJO

    Máster Profesional Especializado en Programación con Java y Oracle. MJO – Madrid Fecha de inicio: Consultar. Duración: 240 horas. Objetivos del Máster Profesional Especializado en Programación con Java y Oracle. MJO. ¿Para qué te prepara?  Este Máster …

Rellena el siguiente formulario(* = obligatorios). Contacta con Aula Europea de Empresa directamente y sin compromiso

Nombre *
Apellidos *
E-Mail *
Teléfono *
Dirección *
C.P. *
Pais *
Provincia *
Comentarios
Horario de Contacto
Acepto la politica de privacidad *
Quiero recibir mas informacion de este perfil de cursos.

Contacta con nosotros y te ayudaremos