DAM Desarrollo de Aplicaciones Multiplataforma - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

DAM

Técnico Superior Desarrollo Aplicaciones Multiplataforma

Duración: 2000 horas

Presencial/Online

DAM Desarrollo de Aplicaciones Multiplataforma

El Ciclo Formativo de Grado Superior DAM (Desarrollo de Aplicaciones Multiplataforma), te permitirá trabajar desarrollando, implantando, documentando y mantenimiento aplicaciones informáticas multiplataforma en todas las empresas del sector.

Los módulos que componen este Ciclo son los siguientes y podrás matricularte individualmente de cada uno de ellos:

0373. Lenguajes de Marcas y Sistemas de Gestión de Información

[ 128 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar la funciónde gestión y explotación de sistemas de información.

OBJETIVOS:

La gestión y explotación de sistemas de información incluye aspectos como:

  • La utilización de lenguajes de marcado en el tratamiento y transmisión de la información.
  • La publicación y difusión de información mediante tecnologías de sindicación de contenidos.
  • La caracterización de la información transmitida y almacenada.
  • La adaptación de la información a las tecnologías utilizadas en su presentación, transmisión y almacenamiento.
  • El almacenamiento y recuperación de la información.
  • La implantación y adaptación de sistemas de gestión empresarial.
CONTENIDOS
  • Reconocimiento de las características de los lenguajes de marcas.
  • Utilización de lenguajes de marcas en entornos web.
  • Aplicación de los lenguajes de marcas a la sindicación de contenidos.
  • Definición de esquemas y vocabularios en XML.
  • Conversión y adaptación de documentos XML.
  • Almacenamiento de información.
  • Sistemas de gestión empresarial.
TECNOLOGÍAS
  • XML
  • HTML
  • RSS
  • CSS
  • Microsoft Dynamics NAV

0483. Sistemas Informáticos

[ 192 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar funciones que permitan la instalación, mantenimiento, configuración básica y explotación de sistemas operativos, así como las aplicaciones oportunas a partir de documentación técnica prestando especial atención a la configuración básica y gestión de redes de área local.

OBJETIVOS:
  • La identificación del hardware.
  • El análisis de los cambios y novedades que se producen en los sistemas informáticos: hardware, sistemas operativos, redes y aplicaciones.
  • La utilización de máquinas virtuales para simular sistemas.
  • La correcta interpretación de documentación técnica.
  • La instalación y actualización de sistemas operativos.
  • La gestión de redes locales.
  • La instalación y configuración de aplicaciones.
  • La verificación de la seguridad de acceso al sistema.
  • La elaboración de documentación técnica.
CONTENIDOS
  • Explotación de Sistemas microinformáticos.
  • Instalación de Sistemas Operativos.
  • Gestión de la información.
  • Configuración de sistemas operativos.
  • Conexión de sistemas en red.
  • Gestión de recursos en una red.
  • Explotación de aplicaciones informáticas de propósito general.
TECNOLOGÍAS
  • Windows 10
  • GNU/Linux

0484. Bases de Datos

[ 192 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar funciones relacionadas con la gestión de la información almacenada en bases de datos y el desarrollo de aplicaciones que acceden a bases de datos.

OBJETIVOS:
  • La interpretación de diseños lógicos de bases de datos.
  • La realización del diseño físico de una base de datos a partir de un diseño lógico.
  • La implementación y normalización de bases de datos.
  • La realización de operaciones de consulta y modificación sobre los datos almacenados.
  • La programación de procedimientos almacenados.
  • La utilización de bases de datos objeto-relacionales.
CONTENIDOS
  • Explotación de aplicaciones informáticas de propósito general.
  • Bases de datos relacionales.
  • Realización de consultas.
  • Tratamiento de datos.
  • Programación de bases de datos.
  • Interpretación de Diagramas Entidad / Relación.
  • Uso de bases de datos objeto-relacionales.
TECNOLOGÍAS
  • PL/SQL
  • SQL
  • Oracle 12c
CERTIFICACIÓN
  • Oracle: Asociado Junior Certificado en Database Foundations

0485. Programación

[ 256 Horas ]

Este módulo profesional contiene parte de la formación necesaria para desempeñar la función de programación de aplicaciones de propósito general en lenguajes orientados a objetos.

OBJETIVOS:
  • La interpretación y aplicación de los principios de la programación orientada a objetos.
  • La evaluación, selección y utilización de herramientas y lenguajes de programación orientados a objetos.
  • La utilización de las características específicas de lenguajes y entornos de programación en el desarrollo de aplicaciones informáticas.
  • La identificación de las funcionalidades aportadas por los sistemas gestores de bases de datos y su incorporación a los programas desarrollados.
  • La documentación de los programas desarrollados.
CONTENIDOS
  • Identificación de los elementos de un programa informático.
  • Utilización de objetos.
  • Uso de estructuras de control.
  • Desarrollo de clases.
  • Lectura y escritura de información.
  • Aplicación de las estructuras de almacenamiento.
  • Utilización avanzada de clases.
  • Mantenimiento de la persistencia de los objetos.
  • Gestión de bases de datos relacionales.
TECNOLOGÍAS
  • Java
  • Swing
  • Java Database Connectivity (JDBC)
CERTIFICACIÓN
  • Asociado Junior Certificado en Java Foundations

0487. Entornos de Desarrollo

[ 96 Horas ]

Este módulo profesional contiene la formación necesaria para la utilización de las herramientas software disponibles, la elaboración de documentación interna y técnica de la aplicación, elaboración y ejecución de pruebas y la optimización de código.

OBJETIVOS:
  • La interpretación de documentación técnica.
  • La instalación, configuración y personalización de diversos entornos de desarrollo.
  • La utilización de distintos entornos de desarrollo para la edición y prueba de aplicaciones.
  • La utilización de herramientas de depuración, optimización y documentación de aplicaciones.
  • La generación de diagramas técnicos.
  • La elaboración de documentación interna de la aplicación.
CONTENIDOS
  • Desarrollo de software.
  • Instalación y uso de entornos de desarrollo.
  • Diseño y realización de pruebas.
  • Optimización y documentación.
  • Elaboración de diagramas de clases.
  • Elaboración de diagramas de comportamiento.
TECNOLOGÍAS
  • Microsoft Visual Studio 2015
  • Microsoft Visio
  • Eclipse
  • StarUML

0493. Formación y Orientación Laboral

[ 96 Horas ]

Este módulo profesional contiene la formación necesaria para que el alumno pueda insertarse laboralmente y desarrollar su carrera profesional en el sector del Desarrollo de Aplicaciones multiplataforma.

OBJETIVOS:
  • El manejo de las fuentes de información sobre el sistema educativo y laboral informático.
  • La realización de pruebas de orientación y dinámicas de personalidad y habilidades sociales.
  • La preparación y realización de currículos (CV) y entrevistas de trabajo.
  • La identificación de la normativa laboral que afecta a los trabajadores del sector.
  • La cumplimentación de recibos de salario de diferentes características y otros documentos.
  • El análisis de la Ley de Prevención de Riesgos Laborales.
CONTENIDOS
  • Búsqueda activa de empleo.
  • Gestión del conflicto y equipos de trabajo.
  • Contrato de trabajo.
  • Seguridad Social y Desempleo.
  • Evaluación de riesgos profesionales.
  • Planificación de la prevención de riesgos en la empresa.
  • Aplicación de medidas de prevención y protección en la empresa.

0486. Acceso a Datos

[ 105 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar las funciones propias de desarrollador de aplicaciones multiplataforma desempeñando el desarrollo de aplicaciones y componentes que gestionan, acceden y utilizan bases de datos.

OBJETIVOS:
  • La identificación de las tecnologías de persistencia de la información.
  • La gestión de información almacenada en bases de datos relacionales, orientadas a objetos, y XML.
  • La utilización de herramientas de mapeo.
  • La utilización de herramientas para el desarrollo de componentes de acceso a datos.
  • La integración en aplicaciones de los componentes desarrollados.
CONTENIDOS
  • Manejo de Ficheros.
  • Manejo de Conectores.
  • Herramientas de mapeo objeto relacional (ORM).
  • Bases de datos objeto relacionales y orientadas a objetos.
  • Bases de datos XML.
  • Programación de componentes de acceso a datos.
TECNOLOGÍAS
  • Java
  • Eclipse
  • XML
  • XPath
  • XQuery
  • Hibernate
  • Java Database Connectivity (JDBC)

0488. Desarrollo de Interfaces

[ 147 Horas ]

Este módulo profesional contiene la formación necesaria para el desarrollo de interfaces de usuario, la creación de informes, la preparación de aplicaciones para su distribución, la elaboración de los elementos de ayuda y la evaluación del funcionamiento de aplicaciones.

OBJETIVOS:
  • La utilización de herramientas de diseño de interfaces de usuario.
  • La utilización de herramientas para el diseño de componentes visuales.
  • La utilización de herramientas de diseño y generación de informes.
  • La aplicación de criterios de usabilidad.
  • El diseño y ejecución de pruebas.
  • La instalación de aplicaciones.
  • El uso de herramientas de generación de ayudas, guías, tutoriales y manuales.
CONTENIDOS
  • Confección de interfaces de usuario.
  • Generación de interfaces a partir de documentos XML.
  • Creación de componentes visuales.
  • Usabilidad.
  • Documentación de aplicaciones.
  • Distribución de aplicaciones.
TECNOLOGÍAS
  • JasperReports
  • Swing
  • JavaFX

0489. Programación y Dispositivos Móviles

[ 147 Horas ]

Este módulo profesional contiene la formación necesaria para implementar el desarrollo de aplicaciones multimedia, juegos y aplicaciones adaptadas para su explotación en dispositivos móviles.

OBJETIVOS:
  • El análisis de las tecnologías disponibles para dispositivos móviles, sus características y funcionalidad.
  • La utilización de emuladores para evaluar el funcionamiento tanto de las aplicaciones para dispositivos móviles desarrolladas como de las modificaciones introducidas en aplicaciones existentes.
  • El desarrollo de aplicaciones para dispositivos móviles que garantizan la persistencia de los datos y permiten el establecimiento de conexiones con otros dispositivos y el intercambio de datos.
  • El desarrollo de aplicaciones que integran objetos multimedia.
  • El análisis de motores de juegos, sus características y funcionalidades.
  • El desarrollo de juegos 2D y 3D aplicando técnicas específicas y utilizando instrucciones gráficas para establecer efectos sobre objetos o imágenes.
CONTENIDOS
  • Análisis de tecnologías para aplicaciones en dispositivos móviles.
  • Programación de aplicaciones para dispositivos móviles.
  • Utilización de librerías multimedia integradas.
  • Desarrollo de juegos 2D y 3D.
TECNOLOGÍAS
  • Eclipse
  • Java Development Kit (JDK)
  • Android
  • Java

0490. Programación de Servicios y Procesos

[ 63 Horas ]

Este módulo profesional contiene la formación necesaria para la utilización de las capacidades ofrecidas por el sistema operativo para la gestión y desarrollo de aplicaciones con procesos concurrentes, el desarrollo de aplicaciones y servicios ejecutados a través de la red y la utilización de mecanismos de seguridad en el desarrollo de aplicaciones.

OBJETIVOS:
  • La gestión de procesos e hilos y los mecanismos de comunicación y sincronización entre ellos.
  • El desarrollo de programas compuestos por varios procesos e hilos.
  • La utilización de sockets para la programación de aplicaciones conectadas en red.
  • El desarrollo de aplicaciones que ofrezcan y utilicen servicios estándar de red.
  • La aplicación de prácticas de programación segura.
  • La aplicación de técnicas criptográficas en la utilización, almacenamiento y transmisión de información.
CONTENIDOS
  • Programación multiproceso.
  • Programación multihilo.
  • Programación de comunicaciones en red.
  • Generación de servicios en red.
  • Utilización de técnicas de programación segura.
TECNOLOGÍAS
  • Windows PowerShell
  • Windows Communication Foundation (WCF)
  • Linux Shell

0491. Sistemas de Gestión Empresarial

[ 84 Horas ]

Este módulo profesional contiene la formación necesaria para desempeñar la función de implantación y adaptación de sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.

OBJETIVOS:
  • La identificación del hardware necesario.
  • El análisis de los cambios y novedades que se producen en los sistemas de gestión empresarial.
  • La interpretación de documentación técnica.
  • La instalación y actualización de sistemas ERP-CRM.
  • La selección e instalación de módulos en función de las necesidades planteadas.
  • La adaptación de sistemas ERP-CRM a las necesidades de un supuesto planteado.
  • La verificación de la seguridad de acceso.
  • La elaboración de documentación técnica.
  • El desarrollo de nuevos componentes.
CONTENIDOS
  • Identificación de sistemas ERP-CRM.
  • Instalación y configuración de sistemas ERP-CRM.
  • Organización y consulta de la información.
  • Implantación de sistemas ERP-CRM en una empresa.
  • Desarrollo de componentes.
TECNOLOGÍAS
  • C# (C Sharp)
  • Language Integrated Query (LINQ)
  • Fetch XML
  • Java QueryExp
  • Microsoft Dynamics CRM
  • Microsoft Dynamics NAV
CERTIFICACIÓN
  • MTA 98-361 Fundamentos Desarrollo c#

0494. Empresa e Iniciativa Emprendedora

[ 84 Horas ]

Este módulo profesional contiene la formación necesaria para desarrollar la propia iniciativa en el ámbito empresarial, tanto hacia el autoempleo como hacia la asunción de responsabilidades y funciones en el empleo por cuenta ajena.

OBJETIVOS:
  • El manejo de las fuentes de información sobre el sector de la informática.
  • La realización de casos y dinámicas de grupo.
  • La utilización de programas de gestión administrativa para pymes del sector.
  • La realización de un proyecto de plan de empresa.
CONTENIDOS
  • Iniciativa emprendedora.
  • La empresa y su entorno.
  • Creación y puesta en marcha de una empresa.
  • Función administrativa.

0492. Proyecto de Desarrollo de Aplicaciones Multiplataforma

[ 40 Horas ]

Este módulo profesional complementa la formación de otros módulos profesionales en las funciones de análisis del contexto, diseño y organización de la intervención y planificación de la evaluación de la misma.

OBJETIVOS:
  • La ejecución de trabajos en equipo.
  • La autoevaluación del trabajo realizado.
  • La autonomía y la iniciativa.
  • El uso de las TIC.
CONTENIDOS
  • Identificación de necesidades de necesidades del sector productivo y de la organización de la empresa.
  • Diseño de proyectos relacionados con el sector.
  • Planificación de la ejecución del proyecto.
  • Definición de procedimientos de control y evaluación de la ejecución del proyecto.

Partners educativos

Accessibility Toolbar