Para qué te prepara:
Este curso capacita al alumno a trabajar con Windows Presentation Foundation (WPF) el cual proporciona a los programadores un modelo de programación unificado con el que generar experiencias de cliente inteligentes de Windows, en las que se incorpora la interfaz de usuario, multimedia y documentos.
A quién va dirigido:
Este curso está orientado para arquitectos de software de empresas de desarrollo y diseño de aplicaciones y servicios Web para Internet, personas que deseen empezar a diseñar la arquitectura de sistemas de su empresa, diseñadores de aplicaciones Web y estudiantes y/o profesionales que quieran prepararse para realizar certificaciones MCTS.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Objetivos:
- Proveer al alumno con el nivel de conocimiento necesario para poder desarrollar interfaces de interacción en Windows con Windows Presentation Foundation 4.
Salidas Laborales:
Departamentos de Informática de Empresas de Todos los Sectores.
Resumen:
Windows Presentation Foundation (WPF) proporciona a los programadores un modelo de programación unificado con el que generar experiencias de cliente inteligentes de Windows, en las que se incorpora la interfaz de usuario, multimedia y documentos.
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. También se adjunta en CDROM una guía de ayuda para utilizar el campus online. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
TEMA 1. ¿QUÉ ES WINDOWS PRESENTATION FOUNDATION?
- Introducción
- Arquitectura de Windows Presentation Foundation
- Capacidades
- Bases de WPF
- Subclass
- Freezable Objects
- Primer Ejemplo
TEMA 2. INTERFASES DE USUARIO Y APARIENCIA USANDO XAML
- XAML
- Lista de Controles XAML
- Apariencia y Estilos
- Compartición de Recursos Lógicos
- Cambiar la apariencia de los controles usando Plantillas
- Triggers o Disparadores
- Animaciones
TEMA 3. ACCESO A DATOS. EL OBJETO BINDING
- Introducción
- La Clase Binding
- Conversión y Validación de Datos
- Enlace a colecciones de objetos
- Vistas de colecciones
- Interfaces de usuario y plantillas de datos
TEMA 4. CREACIÓN DE CONTROLES
- Introducción
- Creación de Controles
- Insertar control WPF a Windows Form
TEMA 5. GRÁFICOS Y ANIMADORES EN WPF 4
- Introducción
- El Objeto Shape
- El Objeto Geometries
- El Objeto Pen
- Tipos de Transformaciones
- Animaciones
TEMA 6. DOCUMENTOS EN WPF 4
- Introducción
- FlowDocument y FixedDocument
- Empaquetado de Documentos
- XPS