Técnico/a Superior en Desarrollo de Aplicaciones Multiplataforma
2 Cursos
Posibilidad de realizar este ciclo y Desarrollo de Aplicaciones Web en tres cursos
Bachillerato, Ciclo Formativo de Grado Superior, Ciclo Formativo de Grado Medio
Modelo D (Por la mañana)
Desarrollar, implantar, y mantener aplicaciones web y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos.
Instalación, configuración básica y explotación de sistemas operativos. Configuración básica y gestión de redes de área local. Sistemas operativos: Windows, Linux. Scripts.
Planificación y realización de diseños de bases de datos. Inserción, manipulación y consultas de datos. Programación de bases de datos. Seguridad en bases de datos. Sistemas de gestión de bases de datos: MySql y Oracle. Lenguaje PL/SQL.
Desarrollo de programas orientados a objetos. Almacenamiento y recuperación de información en sistemas gestores de bases de datos relacionales y orientados a objetos. Lenguajes de programación: Java, PHP…
Creación de paginas web con lenguajes de marcas: HTML, XHTML, XML. Paginas de estilos CSS, XSLT. Instalación y configuración de herramientas de gestión empresarial.
Utilización de herramientas de desarrollo web. Elaboración de documentación interna y técnica de la aplicación. Optimización de código.
Desarrollo de aplicaciones utilizando ficheros, bases de datos relacionales, herramientas de Mapeo Objeto Relacional (ORM), bases de datos objeto-relacionales y orientadas a objetos, nativas XML, evaluando y utilizando clases específicas. Programación de componentes de acceso a datos.
Generación de interfaces gráficos de usuario, también basados en XML, adaptando los documentos generados. Creación de componentes visuales. Creación de documentación y preparación de aplicaciones para su distribución.
Desarrollo de aplicaciones para dispositivos móviles integrando contenidos multimedia. Desarrollo de juegos 2D y 3D, utilizando motores de juegos.
Desarrollo de aplicaciones compuestas por varios procesos e hilos de ejecución. Programación de mecanismos de comunicación en red empleando sockets y desarrollo de aplicaciones que ofrecen servicios en red, utilizando librerías de clases. Protección de aplicaciones y datos, aplicando criterios de seguridad en el acceso, almacenamiento y transmisión de la información.
Implantación, adaptación y desarrollo de componentes para recursos empresariales y de gestión de relaciones con clientes, ERP-CRM, realizando operaciones de gestión y consulta de la información.
Idioma técnico básico más utilizado en el mundo informático y de comunicaciones.
Identificación de las características del sector y definición de los puestos de trabajo. Prevención de riesgos laborales. Análisis de las condiciones laborales. Proceso de inserción laboral y aprendizaje a lo largo de la vida.
Procesos selectivos de empleo. Competencias personales, sociales y emocionales. Habilidades emprendedoras. Ideas de emprendimiento. Proyecto emprendedor.
Digitalización en los sectores productivos. Caracterización de las tecnologías habilitadoras. Cloud y sistemas conectados. Aplicación de la inteligencia artificial. Evaluación de datos. Desarrollo de un proyecto de digitalización de una empresa.
Agenda 2030 de Naciones Unidas y los Objetivos de Desarrollo Sostenible. Agenda FP Euskadi Basque Country 2030. Retos ambientales y sociales. Criterios de sostenibilidad en el desempleo profesional y personal. Productos y servicios responsables. Actividades sostenibles. Análisis de planes de sostenibilidad.
Módulos optativos por definir.
Caracterización de las empresas del sector atendiendo a su organización y al tipo de producto o servicio. Planteamiento de soluciones a las necesidades del sector. Planificación y seguimiento de la ejecución de las actividades propuestas. Presentación y defensa del proyecto utilizando eficazmente las competencias técnicas y personales.
Las prácticas laborales se harán en empresas del entorno. Cada alumno/a contará con un tutor o tutora en el centro y un instructor o instructora en la empresa, que realizarán un seguimiento exhaustivo de la práctica del mismo.
Posibilidad de realizar prácticas en empresas de otros países con las becas Erasmus+.