Master Executive en Programación y Desarrollo de Aplicaciones JAVA
El objetivo final de este Plan de Carrera es que el alumno/a pueda superar con éxito los exámenes oficiales de SUN para Certificarse como:
- Sun Certified Java Associate (SCJA)
- Sun Certified Java Programmer (SCJP)
- Sun Certified Java Developer (SCJD)
- Sun Certified Web Component Developer (SCWCD)
- Sun Certified Business Component Developer (SCBCD)
- Sun Certified Developer for Java Web Services (SCDJWS)
- Sun Certified Mobile Application Developer (SCMAD)
- Sun Certified Enterprise Architect (SCEA)
Datos del curso
- Tipo:Máster
- Modalidad:On-line
- Precio:900 €
Matrícula gratuita - Duración:600 Horas
6 meses
18230 Atarfe (Granada)
- Manipular las Interfaces de Usuario y acceder a Bases de Datos.
- Crear estructuras de dato
Bolsa de empleo
Inscripción gratuita en bolsa de empleo y prácticas
Requisitos
Efectuar la matrícula
Competencias para las que te prepara el curso
Departamentos de informática de empresas de todos los sectores.
Temario del curso:
MÓDULO 1. Fundamentals of the Java Programming Language.
Entendiendo la tecnología Java
Analizando un problema y diseñando una solución
Desarrollando y probando programas con tecnología JAVA
Declarando, Inicializando y usando variables
Creando y usando Objetos
Usando operadores y constructores
Usando Loops
Desarrollando y usando métodos
Implementando encapsulación creando y usando arreglos
Implementando herencia
MÓDULO 2. Java Programming Language
Introducción
Programación orientada a objetos
Identificadores, palabras y tipos
Expresiones y control de flujo
Arreglos
Diseño de clases
Características avanzadas de clases
Excepciones y Aserciones
Colecciones y generalidades de infraestructura
Fundamentos de Entrada y salida
Consola de entrada y salida y ficheros de entrada y salida
Construcción de interfaces de usuario Java mediante APIs
Manejando eventos
Aplicaciones basadas en GUI
Hilos
Redes
MÓDULO 3. Object-Oriented Analysis and Design Using UML
Examinando conceptos y terminología de orientación a objetos
Introducción a modelado y procesos de desarrollo de software
Creando diagramas de uso
Creando escenarios y formas de casos
Creando diagramas de actividad
Determinando las abstracciones claves
Construcción del problema de dominios
Transición del análisis al diseño usando la interacción de programas
Estado del Modelado de objetos mediante el diagrama de estado de máquinas
Aplicando patrones de diseño para el Diseño del modelo
Introducción a los conceptos de arquitectura y diagramas
Introducción a la arquitectura de capas
Redefinir el diseño del modelo de clases
www.euroinnova.es Información y matrículas: 958 050 200 Fax: 958 050 244
Master Executive en Programación y Desarrollo de Aplicaciones JAVA
Vistazo del proceso de desarrollo de software
Vistazo de infraestructuras
MÓDULO 4. Desarrollando Aplicaciones para la Plataforma JAVA
Ubicando el modelo Java EE en contexto
Modelo de componentes java EE y pasos de desarrollo
Modelo de componentes web
Desarrollando Servlets
Desarrollando con la tecnología de páginas Javaserver
Modelo de componentes EJB
Implementación de las sesiones EJB 3.0
La persistencia API de Java
Implementando una política transaccional
Desarrollando Aplicaciones Java usando mensajería
Desarrollo el envío de mensajes
Modelo de los servicios Web
Implementación de Servicios Java EE Web Services con JAX-WS
Implementación de una política de seguridad
MÓDULO 5. Desarrollo de Componentes WEB con Tecnologías Servlet y
JSP
Introducción a la tecnología de aplicaciones Web
Desarrollando componentes vista
Desarrollando componentes controladores
Desarrollando formularios dinámicos
Compartiendo recursos de aplicaciones empleando el contexto Servlet
Diseñando la capa de negocio
Desarrollar una aplicación usando Struts
Desarrollando aplicaciones web mediante administrador de sesiones
Usando filtros y aplicaciones Web
Integrando aplicaciones web con bases de datos
Desarrollando paginas JSP
Desarrollando páginas JSP usando marcadores
Desarrollando aplicaciones web mediante "Straus Action Forms"
Construir componentes web reutilizables
MÓDULO 6. Desarrollo Componentes de Negocio con Tecnología
Empresarial JavaBeans
Examinando aplicaciones EJB
Introducción a la subasta de aplicaciones
Implementando EJB 3.0
Conceptos básicos de la implementación de entidades de clases
Modelando relaciones en la asociación de datos
Modelando relaciones de herencia
Usando la persistencia Java (QL)
Desarrollando aplicaciones Java EE usando mensajes
Desarrollando el envío de mensajes
Implementando el interceptor - Clases y métodos
Implementando transacciones
Manejando excepciones
www.euroinnova.es Información y matrículas: 958 050 200 Fax: 958 050 244
Master Executive en Programación y Desarrollo de Aplicaciones JAVA
Usando servicios de tiempo
Implementando seguridad
Usando tecnologías EJB - Buenas prácticas
MÓDULO 7. Creando Servicios WEB usando la tecnología JAVA. Puesta en
marcha de redes VLAN y ?trunks?
Edificando la construcción de bloques de servicios Web
Analizando la tecnología y plataforma de servicios Web
Aplicando XML
Examinando mensajes SOAP
Desarrollando Servicios Web usando SOAP con adjuntos
Explicando el lenguaje de Servicios Web (WSDL)
Reconociendo el papel del servicios de registro
Implementando servicios web con Java API para servicios web XML con tecnología (JAX-WS)
Desarrollando servicios Web cliente
MÓDULO 8. Diseñando Servicios WEB JAVA
Analizando oportunidades con los servicios web
Diseñando buenas prácticas y patrones para los servicios web
Manejando excepciones en los servicios web
Seguridad en los servicios web
MÓDULO 9. Desarrollando Aplicaciones para Dispositivos Móviles con la
Tecnología J2ME
Introducción a la arquitectura J2ME
Construyendo y ejecutando aplicaciones MIDP
Creando interfaces de usuario de alto nivel
Creando interfaces de bajo nivel
Mejora de interfaces de alto y bajo nivel
Manejando datos en el dispositivo
Accediendo a servicios y datos en la red
Control multimedia
Seguridad MIDP
MÓDULO 10. Desarrollando Arquitecturas para Aplicaciones
Empresariales JAVA
Introducción de Conceptos fundamentales de arquitectura
Comprender las cualidades sistemáticas
Examinando sistemas de desarrollo de arquitecturas Heurísticas
Arquitectura de la capa de cliente
Arquitectura de la capa web
Arquitectura de la capa de negocio
Arquitectura de integración de capas
Arquitectura de seguridad
Arquitectura de software
www.
