Desarrollo de Aplicaciones Multiplataforma

Desarrollo de Aplicaciones Multiplataforma

El ciclo del DAM (Desarrollo de Aplicaciones Multiplataforma) es un ciclo CFGS o sea de Grado Superior.

Su base es la programación, para lo que verás técnicas de programación orientadas a objetos en distintas plataformas (Windows, Linux, Móviles).

Programarás desde Bases de Datos, juegos y aplicaciones multimedia tanto para dispositivos como en la "nube".

Aprovecha este novedoso ciclo y empieza tus pasos en un en un mercado laboral en expansión, el de los dispositivos móviles.

Competencias profesionales, personales y sociales.

  • Administrar aplicaciones instalando y configurando el software, en condiciones de calidad para responder a las necesidades de la organización.
  • Administrar usuarios de acuerdo a las especificaciones de explotación para garantizar los accesos y la disponibilidad de los recursos del sistema.
  • Asegurar el sistema y los datos según las necesidades de uso y las condiciones de seguridad establecidas para prevenir fallos y ataques externos.
  • Determinar la infraestructura de redes telemáticas elaborando esquemas y seleccionando equipos y elementos.
  • Diagnosticar las disfunciones del sistema y adoptar las medidas correctivas para restablecer su funcionalidad.
  • Efectuar consultas, dirigiéndose a la persona adecuada y saber respetar la autonomía de los subordinados, informando cuando sea conveniente.
  • Evaluar el rendimiento de los dispositivos hardware identificando posibilidades de mejoras según las necesidades de funcionamiento.
  • Gestionar su carrera profesional, analizando las oportunidades de empleo, autoempleo y de aprendizaje.
  • Gestionar y/o realizar el mantenimiento de los recursos de su área (programando y verificando su cumplimiento), en función de las cargas de trabajo y el plan de mantenimiento.
  • Implantar y gestionar bases de datos instalando y administrando el software de gestión en condiciones de calidad, según las características de la explotación.
  • Integrar equipos de comunicaciones en infraestructuras de redes telemáticas, determinando la configuración para asegurar su conectividad.
  • Liderar situaciones colectivas que se puedan producir, mediando en conflictos personales y laborales, contribuyendo al establecimiento de un ambiente de trabajo agradable y actuando en todo momento de forma sincera, respetuosa y tolerante.
  • Mantener el espíritu de innovación y actualización en el ámbito de su trabajo para adaptarse a los cambios tecnológicos y organizativos de su entorno profesional.
  • Optimizar el rendimiento del sistema configurando los dispositivos hardware de acuerdo a los requisitos de funcionamiento.
  • Participar de forma activa en la vida económica, social y cultural con actitud crítica y responsable.
  • Resolver problemas y tomar decisiones individuales, siguiendo las normas y procedimientos establecidos, definidos dentro del ámbito de su competencia.
  • Supervisar la seguridad física según especificaciones del fabricante y el plan de seguridad para evitar interrupciones en la prestación de servicios del sistema.

Duración (dos cursos académicos)

  • Formación en el Centro (1620 horas)
  • Prácticas en empresas (380 horas en el último trimestre)

Módulos. Objetivos:

1ºDAM Sistemas Informáticos 6h/semana:
1. Explotación de Sistemas microinformáticos.
2. Instalación de Sistemas Operativos libres y propietarios.
3. Gestión de la información.
4. Configuración de sistemas operativos libres y propietarios.
5. Conexión de sistemas en red.
6. Gestión de recursos en una red.
7. Explotación de aplicaciones informáticas de propósito general.

1ºDAM Bases de datos 6h/semana:
1. Almacenamiento de la información.
2. Bases de datos relacionales.
3. Realización de consultas.
4. Tratamiento de datos.
5. Programación de bases de datos.
6. Interpretación de Diagramas Entidad/Relación.
7. Uso de bases de datos objeto-relacionales.

1ºDAM Programación 8h/semana:
1. Identificación de los elementos de un programa informático.
2. Utilización de objetos, aplicaciones basadas en objetos.
3. Uso de estructuras de control.
4. Desarrollo de clases.
5. Lectura y escritura de información.
6. Aplicación de las estructuras de almacenamiento.
7. Utilización avanzada de clases.
8. Mantenimiento de la persistencia de los objetos.
9. Gestión de bases de datos relacionales.

1ºDAM Lenguajes de marcas y sistemas de gestión de información 4h/semana:
1. Reconocimiento de las características de los lenguajes de marcas.
2. Utilización de lenguajes de marcas en entornos web.
3. Aplicación de los lenguajes de marcas a la sindicación de contenidos.
4. Definición de esquemas y vocabularios en XML.
5. Conversión y adaptación de documentos XML.
6. Almacenamiento de información.
7. Sistemas de gestión empresarial.

1ºDAM Entornos de desarrollo 3h/semana:
1. Desarrollo de software.
2. Instalación y uso de entornos de desarrollo.
3. Diseño y realización de pruebas.
4. Optimización y documentación.
5. Elaboración de diagramas de clases.
6. Elaboración de diagramas de comportamiento.

1ºDAM Formación y Orientación Laboral 3h/semana:
Formación, Legislación y Relaciones Laborales.
1. Búsqueda activa de empleo.
2. Gestión del conflicto y equipos de trabajo.
3. Contrato de trabajo.
4. Seguridad Social, Empleo y Desempleo.
Prevención de Riesgos Laborales.
5. Evaluación de riesgos profesionales.
6. Planificación de la prevención de riesgos en la empresa. Prevención integrada.
7. Aplicación de medidas de prevención y protección en la empresa.

2ºDAM Acceso a Datos 6h/semana:
1. Manejo de Ficheros.
2. Manejo de Conectores.
3. Herramientas de mapeo objeto relacional (ORM).
4. Bases de datos objeto relacionales y orientadas a objetos.
5. Bases de datos XML.
6. Programación de componentes de acceso a datos.

2ºDAM Desarrollo de interfaces 6h/semana:
1. Confección de interfaces de usuario.
2. Generación de interfaces a partir de documentos XML.
3. Creación de componentes visuales.
4. Usabilidad y Accesibilidad.
5. Confección de informes.
6. Documentación de aplicaciones.
7. Distribución de aplicaciones.
8. Realización de pruebas.

2ºDAM Programación multimedia y dispositivos móviles 6h/semana:
Programación para dispositivos móviles.
1. Análisis de tecnologías para aplicaciones en dispositivos móviles.
2. Programación de aplicaciones para dispositivos móviles.
Programación multimedia y videojuegos.
3. Utilización de librerías multimedia integradas.
4. Análisis de motores de juegos.
5. Desarrollo de juegos 2D y 3D.

2ºDAM Programación de servicios y procesos 3h/semana:
1. Programación multiproceso.
2. Programación multihilo.
3. Programación de comunicaciones en red.
4. Generación de servicios en red.
5. Utilización de técnicas de programación segura.

2ºDAM Empresa e iniciativa emprendedora 3h/semana:
1. Iniciativa emprendedora.
2. La empresa y su entorno.
3. Creación y puesta en marcha de una empresa.
4. Función administrativa.

2ºDAM Sistemas de gestión empresarial 6h/semana:
1. Identificación de sistemas ERP-CRM.
2. Instalación y configuración de sistemas ERP-CRM.
3. Organización y consulta de la información.
4. Implantación de sistemas ERP-CRM en una empresa.
5. Desarrollo de componentes.

2ºDAM Proyecto de desarrollo de aplicaciones multiplataforma (30h):
Este módulo profesional complementa la formación establecida para el resto de los módulos profesionales que integran el título en las funciones de análisis del contexto, diseño del proyecto y organización de la ejecución.

2ºDAM Formación en Centros de trabajo (FCT) (380h):
Prácticas en una empresa (tres meses).
Puestos de trabajo:

  • Analista-programador
  • Programador
  • Diseñador de interfaces gráficas
  • Gestor de proyectos
  • Asesor informático
  • Administrador de Sistemas Gestores de bases de datos
  • Desarrollador de aplicaciones para dispositivos móviles
  • Desarrollador aplicaciones multimedia y de entretenimiento

Empresas en las que puedes trabajar:

  • Empresas de servicios informáticos, en el departamento de análisis y programación
  • Empresas grandes y medianas, de cualquier sector económico, dentro del departamento de proceso de datos
  • Administración publica.
  • Empresas proveedoras de servicios de Internet
  • Empresas de desarrollo para móviles
  • Empresas desarrolladoras de multimedia y ocio