Máster en Programación de Aplicaciones JAVA

  • Dotar de conocimientos sobre la Programación Orientada a Objetos y las estructuras complejas de datos.
  • Manipular las Interfaces de Usuario y acceder a Bases de Datos.
  • Crear estructuras de datos e implementar técnicas de ordenación y búsqueda.
  • Realizar programas con interfaz gráfica.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

Modulo 1. Conceptos básicos del lenguaje java

1. Introducción

2. Desarrollando y probando programas con tecnología java

3. Programación orientada a objetos

4. Declarando, inicializando y usando variables

5. Creando y usando objetos

6. Características avanzadas de clases

7. Usando operadores y constructores

8. Usando loops

9. Desarrollando y usando métodos

10. Implementando encapsulación

11. Creando y usando arreglos

12. Implementando herencia

modulo 2. Conceptos avanzados e interfaces gráficas del lenguaje java

1. Principios básicos de e/s

2. E/s de consola y e/s de archivos

3. Creación de interfaces gráficas

4. Creación de interfaces gráficas con el api swing

5. Aplicaciones basadas en la interfaz gráfica

6. Hilos

7. Programación de red

modulo 3. Desarrollo de aplicaciones para la plataforma java

1. Ubicando el modelo java ee en contexto

2. Modelo de componentes de java ee y pasos de desarrollo

3. Modelo de componentes web

4. Desarrollando servlets

5. Desarrollando con la tecnología de páginas jsp

6. Modelo de componentes ejb

7. Implementación de las sesiones ejb 3.0

8. La persistencia api de java

9. Implementando una política transaccional

10. Desarrollando aplicaciones java usando mensajería

11. Desarrollo del envío de mensajes

12. Modelo de los servicios web

13. Modelo implementación de servicios java ee web services con jax-ws

14. Implementación de una política de seguridad

modulo 4. Desarrollo de componentes web con tecnologías servlet y jsp. Parte i

1. Analizando un problema y diseñando una solución

2. Desarrollo de un componente vista

3. Desarrollo de un componente controlador

4. Desarrollo de formularios dinámico

5. Uso compartido de recursos de la aplicación con el contexto servlet

6. Diseño de la capa de negocio

7. Desarrollo de aplicaciones eeb con struts

8. Desarrollo de aplicaciones web con administración de sesiones

9. Uso de filtros en aplicaciones web

10. Integración de aplicaciones web con bases de datos

modulo 5. Desarrollo de componentes web con tecnologías servlet y jsp. Parte ii

1. Desarrollo de páginas jsp

2. Desarrollo de páginas jsp con etiquetas personalizadas

3. Desarrollo de aplicaciones web con la clase actionform de struts

4. Construcción de componentes de presentación web reutilizables

5. Analizando oportunidades con los servicios web

6. Diseñando buenas prácticas y patrones para los servicios web

7. Manejando excepciones en los servicios web

8. Seguridad en los servicios web

modulo 6. Desarrollo de componentes de negocio con tecnología empresarial javabeans

1. Análisis de aplicaciones ejb

2. Introducción a la aplicación de subasta

3. Implementación de los beans de sesión de ejb 3.0

4. Identificando la construcción de bloques de servicios web

5. Implementación de clases de entidad: modelado de relaciones de asociación de datos

6. Implementación de clases de entidad: modelado de relaciones de herencia

7. Uso del lenguaje de consulta (ql) de java persistence

8. Desarrollo de aplicaciones java ee mediante el uso de mensajes

9. Desarrollo de beans controlados por mensajes

10. Interceptores

11. Transacciones

12. Excepciones

13. Temporizador

14. Seguridad

modulo 7. Desarrollo y programación de aplicaciones para android

1. Introducción e historia

2. Instalación

3. Estructura básica de un proyecto en android

4. Entorno de trabajo eclipse para android

5. Interfaz de usuario en android

6. Tratamiento xml

7. Menús

8. Widgets

9. Bases de datos

10. Gps y mapas en android

11. Firma de aplicaciones y publicación en play

unidad didáctica. Proyecto fin de máster

Cursos relacionados

Postgrado en Diseño Gráfico, Web y Maquetación con Adobe Creative Suite

Aprende a utilizar todas las posibilidades de las herramientas más importantes del mercado. Con la combinación de ellas trabajarás como un diseñador profesional. Podrás diseñar imágenes vectoriales, diseñar páginas web y maquetación. Los programas de Adobe Creative son los más extendidos en el mercado. Auténticos...

Máster en Peluquerí­a y Estética

En un sector tan competitivo es imprescindible mejorar de forma contínua en tus conocimientos teóricos y prácticos. Este máster en peluquería y estética te permitirá avanzar y mejorar profesionalmente.

Máster en Homeopatía y Terapias Alternativas

Adquirir el conocimiento necesario para poder comprender y para poder hacer uso correcto de la homeopatía y terapias alternativas, desarrollando las habilidades y competencias necesarias para ponerlas en práctica en el mundo laboral. Conocer la legislación que ampara a este campo. Aprehender los conocimientos de medicina general de síntomas y patologías comunes en la población y como...

MBA en Energías Renovables

Consigue un título de MBA enfocado al mercado de las energías renovables, darás un salto en tu carrera profesional.Adquirir todos los conocimientos necesarios para la implantación de sistemas eólicos, solares, de biomasa, hidrogeno e hidráulicos.Aprender como conseguir ahorro energético y hacer un uso eficiente de la energía. Saber realizar estudios de viabilidad técnica y...

Máster de APPS en Desarrollo de Aplicaciones Móviles

Desarrollar elementos software en el entorno cliente. Desarrollar elementos software en el entorno servidor. Implementar, verificar y documentar aplicaciones web en entornos internet, intranet y extranet. Aprender a desarrollar una aplicación en el sistema operativo para móviles Android. Conocer los programas y entornos para su realización así como las etapas necesarias hasta su publicación...

Analista Programador Java: SE Standard Edition con Titulación Universitaria

Aprender sobre UML 2.0 para la iniciación al mundo de los patrones de diseño de software. Conocer los elementos de modelado a partir de ejemplos pedagógicos extraídos del mundo de los caballos. Conocer los diferentes diagramas de UML 2, desde la descripción de los requisitos a partir de casos de uso, hasta el diagrama de componentes pasando por los diagramas de interacción, de clases, de...

Máster Superior en Grafismo, Postproducción y 3DVFX

Conocer los diferentes pasos a seguir para realizar un proyecto en After Effects y sus conceptos básicos. Reconocer las diferentes áreas de trabajo en la Interface de la aplicación, así como sus herramientas básicas. Crear un proyecto nuevo y reconocer los diferentes tipos existentes, sus características y funciones. Utilizar diferentes herramientas de dibujo y dar animación a los...

Máster en Revenue Management y Dirección de Hoteles

Como objetivo general podemos establecer el proporcionar a los alumnos los conocimientos necesarios para la organización, gestión y dirección de establecimientos hoteleros.A nivel más específico, se pretende:- Desarrollar las competencias directivas más valoradas en el sector turístico.- Aprender a analizar a su competencia y elaborar estrategias en base a sus movimientos.- Conocer el...