Quality Seal Emagister EMAGISTER CUM LAUDE

Máster en gestión y desarrollo de aplicaciones multiplataforma

SEAS - UCAV
Online

Precio a consultar
¿Quieres hablar con un asesor sobre este curso?

Información importante

  • Master
  • Online
  • Duración:
    Flexible
  • Cuándo:
    A elegir
Descripción

¿Quieres seguir formándote académicamente? ¿Te gustaría especializarte en gestión y desarrollo de aplicaciones multiplataforma? Si es así, este curso que te ofrecen Emagister.com y SEAS-UCAV, centro encargado de impartir la formación, te proporcionará los conocimientos necesarios para que puedas desarrollar aplicaciones informáticas de escritorio, web y móviles.

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Online

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Gracias a la realización de este curso, serás capaz de diseñar sistemas de bases de datos y conocerás las bases de la programación en Java. Aprenderás a desarrollar todo tipo de aplicaciones para la plataforma móvil Android y a comercializarlas en el Play Store, así como también sabrás cómo se pueden diseñar y programar la parte cliente de una aplicación web a través de JavaScript, jQuery y AJAZ a la vez que integras las últimas tecnologías, como por ejemplo, HTML5 y CSS3. También adquirirás las habilidades necesarias para implementar páginas web dinámicas con la arquitectura cliente/servidor utilizando lenguajes de programación web tales como PHP, Java EE y ASP.NET C# con distintos sistemas gestores de bases de datos y servidores web.

· ¿A quién va dirigido?

Este máster va dirigido a todas aquellas personas que estén interesadas en iniciarse o adquirir conocimientos en esta área para optar a entrar en el mercado laboral de este sector, siempre que se cumplan los requisitos previos de acceso al máster.

· Requisitos

Ser mayor de 18 años y estar en posesión, en el momento de acceso, de una titulación universitaria de Grado, Ingeniero Superior, Licenciado, Ingeniero Técnico o Diplomado; así como cualquier otro expedido por una institución de educación superior del Espacio Europeo de Educación Superior que faculte en el país expedidor del título para el acceso a enseñanzas de máster. En este caso, al superar el programa de estudios, recibirás el Título de Máster de la UCAV.(Ver mas requisitos en el temario)

· Titulación

Título universitario.

Opiniones

No hay opiniones de este curso todavía
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Programación orientada a objetos
Programación avanzada
Lenguajes de programación
CSS
Proyectos web
Análisis de datos
Apache
Web
SQL
Seguridad de datos
Aplicaciones web
JSF
Dispositivos móviles
UML
C
Certificaciones Microsoft
Desarrollo web
Diseño orientado a objetos
Web services
Gestión y desarrollo de aplicaciones multiplataforma
Diseño de bases de datos
Diseño conceptual
Diseño Lógico
Introducción al lenguaje SQL
Microsoft Access
Programacion JAVA
Dreamweaver
Programación web
Lenguaje javascript
Android

Temario

1. DISEÑO DE BASES DE DATOS
  • SGB, Modelos de datos y modelo relacional.
  • El diseño de las bases de datos.
  • Diseño conceptual.
  • Diseño lógico.
  • Teoría de normalización.
  • Introducción al lenguaje SQL.
  • Bases de datos distribuidas.
  • Microsoft Access

2. JAVA
  • Introducción a Java.
  • Programación orientada a objetos.
  • Interfaces gráficas.

3. DISEÑO WEB
  • Introducción.
  • Conceptos básicos de un documento HTML.
  • Diseño Web.
  • Dreamweaver.
  • CSS Hojas de estilo.

4. PROGRAMACIÓN WEB
  • Lenguaje Javascript.
  • DOM y eventos en Javascript.
  • Avanzando en Javascript.
  • AJAX y jQuery.
  • HTML5 y CSS3.

5. PHP / MySQL
  • Instalando Apache, PHP y MySQL. MySQL.
  • Conceptos básicos de PHP.
  • Conceptos avanzados de PHP. PHP - MySQL.
  • Publicación en la Web.

6. JAVA WEB
  • El lenguaje de programación Java y evolución histórica de la plataforma.
  • Configuración del entorno de desarrollo de Java EE.
  • Desarrollo web con Servlets y Java Server Pages.
  • Integración de Bases de Datos en aplicaciones Java EE.
  • Enterprise JavaBeans (EJBs) y Persistencia.
  • Java Server Faces (JSF).
  • Integración de Web Services con Java Enterprise Edition.

7. ASP.NET C#
  • Introducción.
  • Introducción a ASP.NET.
  • Introducción a C#. elementos de ASP.NET. ADO.NET.
  • Controles Web con ASP.NET.
  • Manejo de errores.
  • Protección y seguridad para ASP.NET.

8. DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES ANDROID
  • Presentación de Android.
  • Más allá de los conceptos básicos.
  • Próximas generaciones.
  • Web-móvil en acción.
  • Publicación de aplicaciones.

9. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. UML
  • Introducción.
  • Metodologías para generación de sistemas orientados a objetos (OMT, Booch y OOSE).
  • UML Notación básica y avanzada.
  • UML, Desarrollo orientado a objetos.
  • Herramientas CASE.
  • Caso Práctico.

10. DISEÑO Y DESARROLLO DE INTERFACES
  • Introducción.
  • Principios del diseño.
  • Planificación.
  • Otras planificaciones.
  • Estrategia de desarrollo.
  • De la funcionalidad a la codificación.
  • Pruebas de integración.
  • Diseño y maquetación.
  • Teoría del color.
  • Composición de la aplicación.
  • Usabilidad y accesibilidad.
  • Programas de interfaces.

11. CALIDAD DEL SOFTWARE
  • Introducción.
  • Manual de calidad.
  • Garantía y control de software.
  • Reingeniería.
  • Reutilización.
  • Mejora continua.
  • Normalización, certificación y acreditación.
  • Premios y certificados.
  • CMM CMMI.

12. GESTIÓN DE PROYECTOS (6 ECTS)
  • Introducción a la gestión de proyectos.
  • Los participantes en el proyecto.
  • El ciclo de vida de los proyectos.
  • La documentación del proyecto.
  • Áreas de gestión.
  • Gestión de proyectos de software.
  • Fundamentos de dirección de proyectos según la guía PMBOK del PMI.

13. PROYECTO FINAL