Story Transcript
Informática y Comunicaciones Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# Arquitectura y diseño básico en el que se puede basar el desarrollo de aplicaciones Windows Store Apps desarrolladas con el lenguaje C#
Toda nuestra Experiencia a tu alcance
NUNSYS FORMACIÓN - Av. Jerónimo Roure 43· P.I. Ingruinsa· 46520 Puerto de Sagunto · Tel. 96 268 32 68 www.nunsysformacion.com
Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22) PRESENTACIÓN
Curso de Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22) orientado a obtener la certificación oficial de Microsoft MCP (Microsoft Certified Professional), en concreto: “MCP 70-483: Programming in C#”, “MCP 70-484: Essentials of Developing Windows Store Apps Using C#” y “MCP 70-485: Advanced Windows Store App Development Using C#”. 100% gratuito si se imparte bajo alguno de los programas subvencionados por el SERVEF de Formación Profesional para el Empleo.
DURACIÓN: 240h PROPÓSITO
Este curso estará orientado a obtener la certificación oficial de Microsoft “MCP 70-483: Programming in C#”, “MCP 70-484: Essentials of Developing Windows Store Apps Using C#” y “MCP 70-485: Advanced Windows Store App Development Using C#”.
OBJETIVOS Al finalizar el Curso de Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22), el alumno habrá adquirido los 2
Área de Informática y Comunicaciones
conocimientos necesarios para conocer la arquitectura y diseño básico en el que se puede basar el desarrollo de aplicaciones para dispositivos Windows, en concreto las denominadas Windows Store Apps desarrolladas con el lenguaje de programación C#: • El estudiante tendrá las habilidades de programación que se requieren para crear aplicaciones Windows utilizando el lenguaje C#: fundamentos de C#, sintaxis y detalles de implementación. • Desarrollo de aplicaciones de Windows Store mediante las herramientas de Microsoft Visual Studio y Expression Blend. • Desarrollo avanzado de aplicaciones de Windows Store, así como implementación de funciones avanzadas utilizando información de ubicación, streaming, multimedia e integración con servicios en línea.
CONTENIDOS Módulo 1: Programación en C# (80h) • Revisión de C#. • Creación de métodos, gestión de excepciones, y monitorización de aplicaciones. • Desarrollo de una aplicación gráfica. • Creación de Clases e Implementación de colecciones Type-safe. • Creación de una jerarquía de Clases mediante Herencia. • Lectura y Escritura de Datos Locales. • Acceso a una Base de Datos Módulo 8: Acceso a Datos Remotos.
Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22) • Diseño del Interfaz de Usuario para una Aplicación Gráfica. • Mejora del rendimiento y respuesta de una aplicación. • Integración de código Unmanaged. • Creación de Tipos y Assemblies reutilizables. • Encriptación y Desencriptación de Datos. Módulo 2: Fundamentos de desarrollo de Apps para Windows Store con C# (80h) • Introducción a la plataforma Windows y a Windows StoreApps. • Creación de Interfaces de Usuario con XAML. • Presentación de Datos. • Implementación de Layout con Controles Built-in de Windows. • Gestión de Ficheros en Windows Store Apps. • Gestión del tiempo de Vida de los procesos Windows Store App. • Trabajo con Recursos, Styles y Plantillas. • Diseño y desarrollo de navegación en una Windows Store App. • Desarrollo de Windows Contracts. • Implementación de Tiles y Notificaciones de Usuario. • Diseño e implementación de una estrategia de Acceso a datos. • Respuesta al Mouse y al Tacto. • Planificación para la puesta en marcha de una Windows Store App
Área de Informática y Comunicaciones
Módulo 3: Desarrollo Avanzado Windows Store App con C# (80h) • Fundamentos de Windows Store App. • Implementación de Animaciones y Transiciones. • Implementación de Globalización y Localización. • Branding e Interfaz de usuario trasparente para Windows Store Apps. • Escenarios Avanzados de Datos en un Windows Store App. • Creación de Controles y Componentes Reutilizables. • Implementación de Escenarios Contract Avanzados. • El servicio de Notificación Windows Push (WNS). • Captura de Medios. • Tareas en background. • Trabajo con Sensores y Dispositivos. • Generación de ingresos con tu App. • Protección de Datos de una Windows Store App. • Seguimiento y Profiling de Windows Store App.
DIRIGIDO A
A trabajadores y/o desempleados que pretendan dedicarse a ocupar puestos de trabajos para los que capacita este curso.
3
Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22) REQUISITOS
Corresponderá a la Administración laboral competente la comprobación de que los alumnos poseen los requisitos formativos y profesionales para cursar con aprovechamiento la formación en los términos previstos en los apartados siguientes. Para acceder a la formación de los módulos formativos de los certificados de profesionalidad de los niveles de cualificación profesional 2 y 3 los alumnos deberán cumplir alguno de los requisitos siguientes: • Estar en posesión del Título de Graduado en Educación Secundaria Obligatoria para el nivel 2 o título de Bachiller para nivel 3. • Estar en posesión de un certificado de profesionalidad del mismo nivel del módulo o módulos formativos y/o del certificado de profesionalidad al que desea acceder. • Estar en posesión de un certificado de profesionalidad de nivel 1 de la misma familia y área profesional para el nivel 2 o de un certificado de profesionalidad de nivel 2 de la misma familia y área profesional para el nivel 3.
4
Área de Informática y Comunicaciones
METODOLOGÍA
Cursos totalmente prácticos. Explicamos la teoría justa y necesaria para resolver casos prácticos de empresa. El alumno aprende haciendo, practicando y participando activamente. Hacemos las clases productivas, participativas y amenas. Fomentamos trabajar en grupo cuando es posible.
MATERIALES
El alumno recibe como material de curso: • Manuales en PDF. • Carpeta y acceso a Aula Virtual con documentación en formato electrónico. • Certificado de asistencia y aprovechamiento.
EVALUACIÓN
Una vez establecido el propósito, los objetivos de formación y tras haber impartido la acción formativa, vamos a proceder a su evaluación desde dos puntos de vista: Evaluación inmediata. • Se llevará a cabo durante el curso, o inmediatamente después de finalizado, y se centrará en el estudio de hasta qué punto los participantes han adquirido las competencias incluidas en los objetivos del curso. También servirá para conocer la opinión de los alumnos sobre el curso.
Microsoft Certified Solutions Developer (MCSD): Desarrollo de aplicaciones Windows Store con C# (IFCD22) Evaluación de la eficacia. • Los participantes pueden haber adquirido las competencias incluidas en los objetivos del curso, pero ¿son capaces, posteriormente, de aplicarlas a su trabajo diario?, ¿mejorarán dichas competencias su eficacia en el trabajo? La aplicación de esas competencias, ¿ha mejorado la eficacia de la organización?
Área de Informática y Comunicaciones
• La evaluación de la eficacia tratará de conocer la aportación de esta función a la consecución de los objetivos estratégicos o empresariales (definidos como propósito), para lo que habrá que analizar si la formación ha conseguido que la organización disponga de las competencias que precisa, en el nivel necesario, y en el lugar y momento oportunos.
5