FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT - Windows 8 Developer: MCSD Windows Store Apps Using C#
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT Windows 8 Developer: MCSD Windows Store Apps Using C#
DETALLE DE LA ACCION FORMATIVA Mediante la siguiente acción formativa se formará a las personas asistentes para la preparación de los tres exámenes de certificación a superar para la obtención de la certificación Windows 8 Developer: MCSD Windows Store Apps Using C# Windows 8 Developer: MCSD Windows Store Apps Using C# MOC TITULO DURACIÓN EXAM MOC-20483 Programming in C# 25 70-483 MOC-20484 Essentials of Developing Windows Store Apps Using C# 25 70-484 MOC-20485 Advanced Windows Store App Development Using C# 25 70-485 75
CONTENIDOS DEL PLAN DE FORMACION MOC-20483 Programming in C# Introducción Este curso ofrece a las personas participantes las técnicas de programación requeridas para crear aplicaciones de Windows utilizando el lenguaje C#. Los asistentes revisarán los elementos básicos de la estructura de C#, sintaxis del lenguaje y detalles de implementación. Se ampliarán esos conceptos construyendo una aplicación que utilice varias características del framework .NET 4.5. Objetivos Después de completar este curso las y los alumnos serán capaces de: Describir la sintaxis base de C# Crear y llamar a métodos, capturar y manejar excepciones, y describir los requerimientos de monitorización. Implementar la estructura básica y elementos esenciales de una aplicación típica de escritorio. Crear clases, definir e implementar interfaces, y crear y utilizar colecciones genéricas. Utilizar la herencia para crear una jerarquía de clases, extender una clase .NET y crear clases genéricas y métodos. Leer y escribir datos utilizando la entrada/salida de ficheros y streams. Crear y utilizar un Entity Data Model para acceder a una base de datos mediante consultas LINQ. Utilizar los tipos del espacio de nombres System.Net y servicios WCF para acceder y consultar datos remotos. Construir una interfaz gráfica utilizando XAML. Mejorar el rendimiento utilizando operaciones asíncronas. Examinar los metadatos de los tipos utilizando Reflexión, crear y utilizar atributos personalizados. Encriptar y desencriptar datos utilizando encriptado simétrico y asimétrico. Dirigido a Desarrolladores con experiencia en C, C++, JavaScript, Objective-C, Microsoft Visual Basic, o Java y entender los conceptos de Programación Orientada a Objetos Temario 1) Revisión de C# Introducción a las aplicaciones con C# Tipos de dato, operadores y expresiones
Construcciones de lenguaje de programación C# 2) Crear Métodos, Manejar Excepciones y Monitorización Crear e Invocar métodos Sobrecarga de métodos y parámetros Manejar excepciones Monitorizar Aplicaciones 3) Desarrollar una Aplicación Gráfica Estructuras y Enumeraciones Organizar datos en Colecciones Manejar Eventos. 4) Crear clases y colecciones Type-Safe Crear clases Definir e implementar interfaces Implementar colecciones Type-safe 5) Crear Jerarquía de clases usando la Herencia Crear jerarquías de clases Extender clase del framework .NET Crear tipos genéricos 6) Leer y escribir datos locales Leer y escribir ficheros Serializar y Deserializar datos Implementar flujos I/O 7) Acceder a Base de Datos Crear Entity Data Models Consultar datos utilizando LINQ Actualizar datos utilizando LINQ 8) Acceder a datos remotos Acceder a datos a través de Web Acceder a datos en la Nube 9) Diseñar la interfaz de usuario para una aplicación gráfica Utilizar XAML para diseñar una interfaz de usuario Enlazar controles a datos Estilizar una interfaz de usuario 10) Mejorar el rendimiento y la respuesta Implementar multitarea utilizando Tareas y Expresiones Lambda
Implementar operaciones asíncronas Sincronizar el acceso concurrente a datos 11) Integrar código no administrado Crear y utilizar objetos dinámicos Gestionar el tiempo de vida de los objetos y los recursos no adminsitrados 12) Crear tipos reutilizables y ensamblados Examinar los Metadatos de objetos Crear y utilizar atributos personalizados Generar código administrado Versionado, firma y despliegue de ensamblados 13) Encriptar y Desencriptar Datos Implementar encriptado simétrico Implementar encriptado asimétrico Duración 25 horas teórico-prácticas
MOC-20484 Essentials of Developing Windows Store Apps Using C# Introducción Este curso ofrece a las personas participantes las técnicas y los conocimientos necesarios de programación para desarrollar aplicaciones Windows Store. Esto incluye una combinación de diseño y desarrollo de habilidades para utilizar las herramientas de Visual Studio y Expression Blend. Objetivos Después de completar este curso las y los alumnos serán capaces: Describir características de la plataforma Windows 8 y explorar los fundamentos de una interfaz de aplicación de Windows Crear el diseño de la interfaz de usuario y la estructura mediante XAML Utilice el enlace de datos para presentar los datos en la interfaz de usuario Implementar los controles AppBar y de diseño Manejar archivos y streams Responder a eventos de ciclo de vida de la aplicación mediante la administración de la duración del proceso y los puntos de extensibilidad PLM proporcionados por las plantillas de Visual Studio 2012 Utilizar plantillas para crear la interfaz de usuario Manejar escenarios de navegación en una app Store de Windows Diseño e implementación de contratos tales como buscar, compartir y configuración Aplicar azulejos y toast notifications en una app de Windows Responder a los eventos del ratón, teclado y touch, incluyendo gestos Implementar una aplicación Windows Store en la Windows Store o un almacén de la empresa Dirigido a Este curso está diseñado para desarrolladores profesionales que tienen 1-2 años de experiencia en crear aplicaciones cliente mediante programación en C# y han programado en XAML Temario 1) Resumen de la plataforma de Windows 8 y Windows Store Apps Introducción a la plataforma de Windows 8 Principios de interfaz de usuario de Windows 8 WinRT y proyecciones de la lengua 2) Crear interfaces de usuario mediante XAML
Conceptos básicos XAML XAML Code-Behind XAML avanzado 3) Presentación de datos Trabajar con controles de presentación de datos El Control GridView 4) Diseño de aplicaciónes utilizando controles incorporados de Windows 8 WinRT Controles de diseño de Windows 8 El Control AppBar Snap y escala 5) Manejo de ficheros en las Windows Store Apps Manejo de archivos y streams en Windows Store Apps Trabajar con componentes de interfaz de usuario de archivo 6) Manejo del proceso de ciclo de vida de las Windows Store Apps Administración de la duración del proceso Lanzamiento de aplicaciones de la tienda de Windows Implementación de la estrategia de la administración del Estado 7) Trabajo con plantillas y recursos Implementación de plantillas Creación de recursos compartidos 8) Diseño e implementación de la navegación en una App de Windows Store Navegación en aplicaciones Windows store Zoom semántico 9) Implementación de contratos de Windows 8 Diseño de contratos El contrato de búsqueda El contrato de participación Gestión de configuración de aplicación y preferencias 10) Aplicación de tiles y notificaciones de usuario Implementar tiles, tiles activos, tiles secundarios y notificaciones Implementación de las notificaciones toast 11) Diseñar e implementar una estrategia de acceso a datos Evaluación de las estrategias de acceso de datos Trabajo con datos remotos
12) Responder al tacto, teclado y ratón Trabajo con eventos de ratón Trabajo con eventos táctiles 13) Planificación de la implementación de una Windows Store App El manifiesto de las Windows Store Apps Certificación de Windows Store Apps Implementación de aplicaciones empresariales Duración 25 horas teórico-prácticas
MOC-20485 Advanced Windows Store App Development Using C# Introducción Este curso ofrece a las personas participantes las técnicas y los conocimientos avanzados necesarios que pueden utilizar para optimizar su Windows Store app y diferenciar su aplicación de otras aplicaciones en la tienda de Windows. Estas habilidades avanzadas y técnicas incluyen una combinación de habilidades de diseño y desarrollo. También aprenderán acerca de la compatibilidad de las aplicaciones que se han publicado a la tienda de Windows. Objetivos Después de completar este curso las y los alumnos serán capaces: Agregar animaciones y transiciones en una Windows Store App para mejorar la experiencia del usuario Localizar la interfaz de usuario de la Windows Store App Marca de Windows Store App y mejora de la experiencia de carga con una pantalla de bienvenida Utilizar diferentes mecanismos de almacenamiento de información, elegir una estrategia adecuada de almacenamiento en caché para su Windows Store App y métodos de acceso de archivos avanzado Crear controles personalizados, extender controles con plantilla y crear y consumir componentes WinMD Aplicar los contratos de impresión y ajustes y play to API Trabajar con el servicio de notificación Push (WNS) Captura de medios con la cámara y el micrófono Crear y utilizar tareas en segundo plano Descubrir las capacidades del dispositivo, interactuar con dispositivos y actuar en base a datos del sensor Aplicar licencias de prueba de Windows Store in-app, compra y publicidad Entender cómo administrar la autenticación de Windows y autenticación de web en aplicaciones de la tienda de Windows Diagnosticar problemas y monitorear el comportamiento de la aplicación mediante el seguimiento y generación de perfiles de herramientas y APIs Dirigido a Este curso está diseñado para desarrolladores profesionales que tienen 1 o más años de experiencia en la creación de aplicaciones para un entorno de producción y que tienen las habilidades de programación en C# y XAML para crear aplicaciones de Windows 8 Temario 1) Fundamentos de Windows Store Apps
Review Windows 8 App Essentials - Presentacion Review Windows 8 App Essentials 2) Implementación de animaciones y transiciones Uso de animaciones Trabajo con transiciones y transformaciones 3) Implementación de globalización y localización Trabajar con archivos de recursos Aplicación de formato específico a la cultura 4) Marcar y hacer transparente una interfaz de usuario Personalizar la pantalla de bienvenida Diferenciar su aplicación con marca 5) Escenarios avanzados de datos en una Windows Store Apps Opciones de almacenamiento de Windows Store App Implementar el almacenamiento en caché de datos Funcionalidad avanzada de archivos 6) Creación de componentes y controles reutilizables Creación de controles personalizados Extensión de los controles existentes Crear y consumir componentes WinMD 7) Implementación de escenarios de contrato avanzado El contrato de impresión El Play to contract 8) El Windows Push Notification Service (WNS) El servicio de notificación Push (WNS) Comunicarse con el servicio de notificación de Push (WNS) 9) Captura de medios Uso de CameraCaptureUI para capturar fotografías, Videos o Audio Uso de MediaCapture para capturar imágenes, vídeo o Audio 10) Tareas en segundo plano Creación de tareas en segundo plano Consumo de tareas en segundo plano en una de Windows Store App 11) Trabajo con sensores y dispositivos Trabajar con sensores Trabajar con dispositivos 12) Generar ingresos con su aplicación
Aplicación de funcionalidad de prueba en una App Store de Windows Implementar las compras In-App Publicidad en una App Store de Windows 13) Seguridad de Windows Store App Data Administrar la autenticación de Windows Administrar la autenticación Web Cifrado en las Windows Store Apps 14) Seguimiento y perfiles de Windows Store App Traceo de una Windows Store App Perfiles de una Windows Store App Duración 25 horas teórico-prácticas
PRECIOS y CONDICIONES Fechas de Realización previstas: del 04/10/13 al 30/11/13 Duración: 75 horas HORARIO: Viernes de 16,00 a 21,00 horas y sábado de 9,00 a 14,00 horas LUGAR DE REALIZACIÓN: Locales de Consultec, en la calle Autonomía 64 BIS – 1º (48012 – Bilbao) PRECIO: 2.200,00 € por persona asistente El pago de este master deberá realizarse antes de inicio del curso. Este precio incluye la formación, Documentación Oficial Microsoft y una oportunidad por cada uno de los exámenes de que consta la certificación El requisito para la realización de estas acciones formativas es que haya un mínimo de ocho personas asistentes. Nota: Este curso incluye la formación, Documentación Oficial Microsoft (MOC)
También puede leer