Para convertirse en técnico superior en desarrollo de aplicaciones multiplataforma con titulación oficial, el alumno deberá superar una serie de módulos teórico-prácticos, un módulo de formación en centros de trabajo y un proyecto final. Al ser una titulación oficial, los módulos profesionales de este ciclo formativo y sus enseñanzas mínimas son impuestos por el ministerio de educación en el artículo 10 del real decreto 450/2010.
A continuación, se indican los módulos que componen el grado superior en DAM y sus objetivos formativos principales:

Contenido de la Página:
Asignaturas de primer curso de DAM
Sistemas informáticos
Conocer los elementos funcionales de un ordenador y sistemas de numeración posicionales.
Comprender el proceso de comunicación de información y códigos binarios (numéricos y alfanuméricos).
Conocer los servicios de transferencia de archivos.
Estudiar las distintas partes de un sistema: unidad central de proceso, hardware comercial, memorias, almacenamiento externo, periféricos, etc.
Mantenimiento montaje y seguridad de un PC.
Sistemas operativos y redes.
Bases de datos
Estructuras, sistemas y tipos de bases de datos.
Bases de datos relacionales y el diagrama Entidad-Relación.
Tratamiento de datos y consultas.
Programación de la base de datos.
Programación
Conceptos básicos de programación, principalmente en los lenguajes de programación Java y C.
Estructuras de control, estructuras de almacenamiento y ficheros.
Programación orientada a objetos.
Herencia, Polimorfismo, Interfaces.
Gestión de Bases de Datos.
Listas y tablas.
Swing: biblioteca de Java para interfaces gráficas.
Lenguajes de marcas
Características y clasificación de lenguajes de marcas.
Estructura y reglas sintácticas de documentos XML.
HTML y XHTML.
Hojas de estilo: CSS.
Esquemas y vocabularios en XML.
BaseX, Xpath y XQuery.
Conversión y adaptación de documentos XML.
Entornos de desarrollo
Gestión de entornos de desarrollo para desarrollo y despliegue de aplicaciones.
Desarrollo de aplicaciones implementando un sistema completo de formularios e informes.
Desarrollo de interfaces gráficos de usuario interactivos.
Desarrollo de juegos y aplicaciones en el ámbito del entretenimiento y la educación.
Desarrollo de aplicaciones para teléfonos, PDA y otros dispositivos móviles.
Formación y orientación laboral
Manejar las técnicas actuales de búsqueda de empleo, CV y entrevistas.
Elaborar un plan de carrera profesional.
Trabajo en equipo y solución de conflictos.
Derecho del trabajo, tipos de contratos y convenios colectivos.
Planificación de la prevención de riesgos en la empresa.
Asignaturas de segundo curso de DAM
Sistemas de gestión empresarial
Implantación de sistemas ERP-CRM.
Organización y consulta de información.
Desarrollo de componentes.
Programación de servicios y procesos
Desarrollar aplicaciones multiproceso y multihilo con Java.
Comunicaciones en red.
Aplicaciones cliente-servidor.
Generación de servicios en red.
Programación de servicios REST.
Técnicas de programación segura.
Acceso a datos
Manejo de ficheros y conectores.
Herramientas de mapeo objeto-relacional.
Bases de datos orientadas a objetos.
Programación de componentes de Acceso a Datos.
Desarrollo de interfaces
Generar interfaces gráficas de usuario mediante editores visuales.
Generar interfaces gráficas de usuario basados en XML.
Creación, modificación y ampliación de componentes visuales.
Confección de informes.
Documentación y distribución de aplicaciones.
Realización de pruebas.
Programación multimedia y dispositivos móviles
Componentes, tecnologías y funcionalidades de sistemas móviles.
Requisitos funcionales, tecnológicos, arquitectónicos e integración de software desarrollado para sistemas móviles.
Aplicaciones software para dispositivos móviles.
Aplicaciones multimedia en 2D y 3D.
Empresa e iniciativa emprendedora
Emprendedores y empresarios en el sector tecnológico.
Creación y gestión de una pequeña empresa
Estudio de viabilidad de productos.
Planificación de la producción y de comercialización.
Tramitación y gestión administrativa.
Inglés Técnico para Grado Superior
Fórmulas habituales para atender, mantener y finalizar conversaciones en diferentes entornos
Idea principal y secundaria en presentaciones y debates.
Mensajes en el registro apropiado y con la terminología específica del sector profesional
Instrucciones sobre operaciones y tareas propias del puesto de trabajo y del entorno profesional
Fórmulas de cortesía y formalidad.
Tras haber finalizado con éxito la totalidad de los módulos profesionales del ciclo de DAM, el alumno tendrá que asistir a formación presencial en centros de trabajo y realizar un proyecto de fin de grado para recibir el título de técnico superior en Desarrollo de Aplicaciones Multiplataforma.