PROGRAMA FORMATIVO MTA Developer: Microsoft Technology
Transcripción
PROGRAMA FORMATIVO MTA Developer: Microsoft Technology
PROGRAMA FORMATIVO MTA Developer: Associate (MTA) Microsoft Technology Julio 2014 DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denominación: DESARROLLADOR DE APLICACIONES WEB CON TECNOLOGÍA MICROSOFT 3. Código: IFCT18 4. Nivel de cualificación: 2 5. Objetivo general: Entender y comprender los aspectos fundamentales para el desarrollo de aplicaciones, los conceptos básicos de programación en Windows, los conceptos básicos de .NET Framework, los conceptos y aspectos fundamentales para el desarrollo de aplicaciones móviles con tecnología Microsoft, los aspectos básicos para el desarrollo en html5 y los principales conocimientos sobre la gamificación (desarrollo de juegos en entornos y aplicaciones no lúdicas con el fin de potenciar la motivación y la concentración) como el desarrollo del diseño de juegos, Hardware, gráficos y animación. 6. Prescripción de los formadores: 6.1. Titulación requerida: Licenciado, Ingeniero, Arquitecto o el título de grado correspondiente u otros títulos equivalentes Diplomado, Ingeniero Técnico, Arquitecto Técnico o el título de grado correspondiente u otros títulos equivalentes de las especialidades referidas a Informática y Comunicaciones. Además de la titulación se requiere que el profesorado disponga de las siguientes Certificaciones Oficiales de Microsoft. - Microsoft Certified Trainer (MCT). Y al menos, dos de las siguientes: - MTA Software Development Fundamentals MTA Web Development Fundamentals MTA .NET Fundamentals MTA Mobile Development Fundamentals MTA Gaming Development Fundamentals MTA HTML5 App Development Fundamentals 6.2. Experiencia profesional requerida: 1 año en el desarrollo de Aplicaciones Web 6.3. Competencia docente Será necesario tener experiencia metodológica o experiencia docente. 2 600 horas de experiencia docente o Certificado de Aptitud Pedagógica o Master Universitario en Formación de Profesorado de Educación Secundaria o Licenciatura o Grado en Pedagogía y/o equivalentes. 7. Criterios de acceso del alumnado: 7.1. Nivel académico o de conocimientos generales mínimo: - 8. Título de Graduado en Educación Secundaria Obligatoria o equivalente. Asimismo, podrán acceder quienes posean un título de Formación Profesional de grado medio o un certificado de profesionalidad de nivel 2. Número de participantes: Máximo 25 participantes para cursos presenciales 9. Relación secuencial de módulos formativos: Módulo nº 1: Fundamentos de Desarrollo de Software Módulo nº 2: Fundamentos de Desarrollo de Windows Módulo nº 3: Fundamentos de Desarrollo Web Módulo nº 4: Fundamentos de .NET Módulo nº 5: Fundamentos de Desarrollo Móvil Módulo nº 6: Fundamentos de Desarrollo de Gamificación Módulo nº 7: Fundamentos de Desarrollo de Aplicaciones con HTML5 10. Duración: Horas totales: 490 horas 11. Requisitos mínimos de espacios, instalaciones y equipamiento Espacio formativo: Aula de Informática: Superficie: 45 m2 para grupos de 15 alumnos (3 m2 por alumno). Cada espacio estará equipado con mobiliario docente adecuado al número de alumnos, así mismo constará de las instalaciones y equipos de trabajo suficientes para el desarrollo del curso. 11.2. Equipamiento: Los equipos tendrán unas características equivalentes a las enumeradas a continuación, consideradas siempre como mínimas: 16 equipos PC con las siguientes características: o Procesadores de última generación con tecnología Intel VT. o Memoria: 8GB RAM. o Disco Duro: 500 GB. o Lector DVD. o Monitor 17”. Cañón vídeo proyector Pizarra Pantalla de proyección Conectividad a Internet de Banda Ancha 3 Las instalaciones y equipamientos deberán cumplir con la normativa industrial e higiénico sanitaria correspondiente y responderán a medidas de accesibilidad universal y seguridad de los participantes. En el caso de que la formación se dirija a personas con discapacidad se realizarán las adaptaciones y los ajustes razonables para asegurar su participación en condiciones de igualdad. 12. Requisitos de los centros Para la impartición de esta especialidad formativa el Centro ha de ser Partner Oficial de Microsoft y disponer de credenciales tanto para la impartición como para la certificación oficial del fabricante con las consiguientes figuras de Partner de Formación Oficial Microsoft y Centro Examinador Oficial. 13. Evaluación del aprendizaje Se llevará a cabo una evaluación continua y sistemática durante el proceso de aprendizaje y al final del mismo para comprobar si los alumnos han alcanzado los objetivos establecidos en cada módulo y, por consiguiente, han realizado el curso con el aprovechamiento requerido. 14. Certificación oficial del fabricante La ejecución y financiación del programa formativo incluye la presentación de los alumnos que han realizado el curso con aprovechamiento a los exámenes para obtener la certificación oficial del fabricante, que gestionará el centro y que en ningún caso supondrá coste alguno para el alumno. MÓDULOS FORMATIVOS Módulo nº 1: Denominación: FUNDAMENTOS DE DESARROLLO DE SOFTWARE Objetivo: Al finalizar este módulo formativo los alumnos conocerán la programación base, la programación orientada a objetos, el desarrollo de Software General, las aplicaciones Web, las aplicaciones de escritorio y las bases de datos Duración: 70 horas Contenidos teórico- prácticos: - Introducción a la programación orientada a objetos Comprensión de desarrollo de Software en General Comprensión de las aplicaciones Web Comprensión de las aplicaciones de escritorio Entender las bases de datos Módulo nº 2: Denominación: FUNDAMENTOS DE DESARROLLO DE WINDOWS Objetivo: Entender y comprender los conceptos básicos de programación Windows y en concreto aprender los fundamentos para crear aplicaciones de formularios Windows, para la creación de aplicaciones de servicios de Windows, para el acceso a datos en una aplicación de Windows Forms y para desarrollar una aplicación para Windows. 4 Duración: 70 horas Contenidos teórico- prácticos: - Introducción a las aplicaciones de Windows Crear un proyecto de aplicación para Windows en Visual Studio Crear una interfaz de usuario de formularios Windows Control de ejecución de la aplicación Validación de entrada del usuario Integración de datos Empaquetado e implementación de aplicaciones de Windows Módulo nº 3: Denominación: FUNDAMENTOS DE DESARROLLO WEB Objetivo: Al finalizar este módulo formativo los alumnos serán capaces de programar aplicaciones web, trabajar con datos y servicio, solucionar problemas y depurar aplicaciones Web, trabajar con Client-Side Scripting y configurar e implementar aplicaciones Web Duración: 70 horas Contenidos teórico - prácticos: - Crear una página Web Crear una página Web interactiva Trabajar con XML, objetos de datos y WCF Trabajar con datos Trabajar con Client-Side Scripting Solucionar problemas y depuración de aplicaciones Web Configurar e implementar aplicaciones Web Módulo nº 4: Denominación: FUNDAMENTOS DE .NET Objetivo: Comprender mediante los elementos básicos de la programación en Visual Studio .NET. , el alumno entenderá los fundamentos para la construcción de aplicaciones WEB mediante nuevas tecnologías incorporadas a .NET. Duración: 70 horas Contenidos teórico - prácticos: - Programación orientada a objetos Datos, tipos y colecciones Eventos de comprensión y excepciones Compilación de código de entendimiento e implementación Entender las clases de entrada/salida (E/S) Seguridad de comprensión 5 Módulo nº 5: Denominación: FUNDAMENTOS DE DESARROLLO MÓVIL Objetivo: Adquirir los conocimientos necesarios para trabajar con dispositivos físicos, uso de datos con los servicios móviles, utilizar un entorno de desarrollo de aplicaciones móviles y desarrollar aplicaciones móviles. Duración: 70 horas Contenidos teórico - prácticos: - Comprensión de Dispositivos móviles, Interacciones y Herramientas Trabajar en un entorno de desarrollo de Mobile App Exploración en red de datos y almacenamiento de datos Exploración de red de dispositivos móviles Comprensión Silverlight y código móvil Explicación de los conceptos de desarrollo de la aplicación móvil y trabajo con las API Uso de los controles del dispositivo móvil y creación de interfaces de usuario Pruebas, depuración e implementación de una aplicación móvil Módulo nº 6: Denominación: FUNDAMENTOS DE DESARROLLO DE GAMIFICACIÓN Objetivo: Comprender el diseño de juegos, del Hardware, los gráficos y la animación. Duración: 70 horas Contenidos teórico - prácticos: - Crear y conceptualizar un juego Identificar y gestionar los requisitos de juego Crear el diseño del juego Diseño de componentes específicos del juego Desarrollo de la interfaz de juego de usuario (UI) Desarrollo de la funcionalidad de juego Módulo nº 7 Denominación: FUNDAMENTOS DE DESARROLLO DE APLICACIONES CON HTML5 Objetivo: Al finalizar el módulo formativo será capaz de administrar el ciclo de vida de la aplicación, crear la interfaz de usuario por el uso de HTML5, crear formatos usando CSS, crear la interfaz de usuario usando código de JavaScript Duración: 70 horas 6 Contenidos teórico - prácticos: - Gestión del ciclo de vida de aplicación Construcción de la interfaz de usuario mediante el uso de HTML5: texto, gráficos y multimedia Construcción de la interfaz de usuario mediante el uso de HTML5: organización, entrada y validación Entender CSS Essentials: flujo, posición y el estilo de contenido Entender CSS Essentials: diseños Gestión del flujo de texto mediante el uso de CSS Gestión de la interfaz gráfica mediante el uso de CSS Entender JavaScript y codificación Essentials Creación de animaciones, trabajando con los gráficos y acceder a los datos Codificación de JavaScript para la interfaz táctil, dispositivos y recursos del sistema operativo. 7