Curso Subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010
Detalles
Programa
Cursos INEM - Cursos FPO | |
Calle del Doctor Esquerdo, 160, Madrid, España ver mapa | |
Cursos Inem-Cursos Fpo Programación | |
Curso Subvencionado Presencial | |
250 horas | |
CURSO SUBVENCIONADO - GRATUITO | |
Demandantes de empleo inscritos en las oficinas de empleo. Nivel profesional o técnico: No se precisa experiencia profesional previa, se recomienda tener conocimientos de programación. | |
Licenciado Superior o diplomado. Ciclo Formativo de grado Superior o FP-II, preferentemente en la rama de Informática. Conocimientos de programción. Los interesados deberán superar el proceso de selección y una prueba de nivel. | |
Diploma acreditativo del curso | |
no |
Objetivos del curso subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010: En este curso los alumnos estudiarán los fundamentos de desarrollo .NET(aplicables tanto a Microsoft .NET Framework 2.0 como a Microsoft .NET Framework 4), adquiriránlos conocimientos y habilidades necesarios para: construir y configurar unasolución Windows Presentation Foundation (WPF); desarrollar aplicaciones deacceso a datos e implementar funcionalidades de base de datos con ADO.NET; crear, leer y escribir datos XML; usar características y técnicas avanzadas de acceso a datosen el Microsoft .NET Framework; desarrollar aplicaciones Windows Forms, y prepararse así para las certificacionescorrespondientes. Dentro del proyecto PROFESIONALES TIC ESFGROUP ha creado una bolsa de empleo. Los alumnos que hayan superado las pruebas de evaluación optarán a un puesto de trabajo. (Limitado al 60% de los aprobados). Contenidos del curso subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010: Módulo I: Desarrollo de Aplicaciones Windows con Microsoft Visual Studio 2010 (65 horas) Contenidos Teóricos: • Diseño de una Aplicación de Cliente Windows • Introducción a Visual Studio 2010 y WPF Versión 4 • Diseño y Desarrollo de la Interfaz de Usuario • Controlar la Interfaz de Usuario • Pruebas, Pruebas Unitarias, y Depuración • Enlace a Datos Simple y Validación • Enlace a Datos a través de Colecciones • Mejorar la capacidad de respuesta de la UI • Integración de Localización y características de asistencia al usuario • Gráficos 2D en WPF, Multimedia, e Impresión • Personalización de Controles • Propiedades Adjuntas y Comportamientos en WPF • Animaciones en WPF • El Ciclo de Vida, Configuraciones y Estado de la Aplicación • Configurar y Distribuir Aplicaciones de Cliente Windows Contenidos Prácticos: • Definir el Diseño de la Página • Utilizar Controles de Contenido • Utilizar Controles Item • Compartir Recursos Lógicos en una Ventana • Compartir Recursos Lógicos en una Aplicación • Crear robustas Interfaces de Usuario utilizando Estilos • Cambiar la apariencia de los Controles utilizando Plantillas • Manejar Eventos y Comandos • Estrategias de Prueba en WPF • Depurar XAML • Administrar mensajes al usuario para Excepciones no gestionadas • Entender Características de Seguridad • Introducción al Enlace a Datos • Crear un Enlace a Datos • Implementar una Notificación de Cambio de Propiedad • Conversión de Datos • Validación de Datos • Presentar Datos en tiempo de Diseño • Enlace a Colecciones de Objetos • Utilizar Vistas de Colección • Crear Interfaces de Usuario Maestro-Detalle • Utilizar Plantillas de Datos • Presentar Colecciones de Datos en Tiempo de Diseño • Utilizar Procesos Asíncronos • Utilizar respuestas en la Interfaz de Usuario • Localización y Globalización • Utilizar características de Asistencia al Usuario • Administrar características de Accesibilidad al Usuario • Visualizar Gráficos 2D • Visualizar Imágenes • Agregar Multimedia a Aplicaciones WPF • Crear e Imprimir Documentos • Información general acerca de la creación de un control • Crear controles de usuario • Creación de controles personalizados • Administración de la apariencia de un control utilizando Visual States • Integración de formularios Windows Forms y WPF • Utilizar Propiedades Adjuntas • Utilizar Interfaces de Usuario Drag-and-Drop • Implementación de comportamientos Expression Blend, Triggers y Acciones • Utilizar Animaciones • Utilizar Triggers • Implementar Visualización de Datos • Crear Configuraciones de la Aplicación • Consumir Configuraciones de la Aplicación • Crear Secciones de Configuración personalizadas • Opciones de Distribución • Distribuir una Aplicación de escritorio WPF • Distribuir una aplicación XBAP • Configuración de los parámetros de Seguridad Módulo II: Desarrollo de Soluciones Windows Communication Foundation con Microsoft Visual Studio 2010 (65 horas). Contenidos Teóricos: • Arquitectura Orientada a Servicios (SOA) • Introducción al desarrollo WCF • Alojamiento de Servicios WCF • Definición e Implementación de Contratos WCF • Extremos y Comportamientos • Prueba y solución de errores en servicios WCF • Seguridad • Temas avanzados Contenidos Prácticos: • Mostrar los beneficios de SOA • Escenarios y estándares • Introducción a WCF • Contrato de Servicio e Implementación • Alojamiento de Servicios WCF • Comportamientos WCF • Consumo de servicios WCF • Alojamientos de servicios WCF • ServiceHost • Alojamiento de servicios WCF en un servicio de Windows • IIS, WAS y AppFabric • Configurar alojamiento WCF • Mejores Prácticas del alojamiento de servicios • ¿Qué es un Contrato? • Tipos de Contratos • Patrones de mensaje • Diseño de Contratos WCF • Múltiples Extremos e Interoperabilidad • WCF Discovery • Extremos predeterminados WCF • Instancias y Concurrencia • Fiabilidad • Síntomas y errores • Faltas WCF • Herramientas de depuración y diagnóstico • Monitorización • Introducción a la seguridad en las Aplicaciones • Modelo de Seguridad WCF • Seguridad de Mensaje y de Transporte • Autenticación y Autorización • Identidad basada en solicitud • Patrón de invocación asíncrona • Ampliando WCF • Routing • Servicios WorkFlow Módulo III: Desarrollo de Soluciones Data Access con Microsoft Visual Studio 2010 (60 horas). Contenidos Teóricos: • Tecnologías de acceso a datos • Escenarios de acceso a datos • Introducción a los Modelos de Entidad de Datos • Modificación del Modelo de Entidad de Datos • Personalización del Modelo de Entidad de Datos • Recuperación datos mediante LINQ to Entities • Recuperación datos mediante Entity SQL • Recuperación datos mediante Entity Client Provider • Recuperación datos mediante Stored Procedures • Testeos unitarios de código de acceso a datos • Comprensión del seguimiento de cambios en el Entity Framework • Modificación de Datos en el Modelo de Entidad de Datos • Manejo de la concurrencia en el Modelo de Entidad de Datos • Soporte Transaccional en el Modelo de Entidad de Datos • Escenarios de la ejecución de consultas • Seguimiento de cambios y Materialización de objetos • Uso de consultas compiladas • Uso de Entity Framework Views en tiempo de ejecución • Supervisión del rendimiento • Realizar Modificaciones de Datos Asíncronos • Sobrecarga de las clases generadas • Uso de plantillas para personalizar entidades • Creación y uso de Clases de entidad • Requerimientos para Clases POCO • Clases POCO y carga lenta • POCO Clases y seguimiento de cambios • Extensión de los Tipos de Entidad • Diseño de una solución de N-Capas • Definición de Operaciones e implementación de estructuras de transporte de datos • Protección de los datos y operaciones • Seguimiento de entidades y cambios persistentes • Manejo de excepciones en una solución N - Capas • Almacenamiento en Caché de datos desconectados mediante XML • Uso del Sync Framework • Introducción a Servicios de Datos WCF • Creación de un Servicio de Datos WCF • Consumo de un Servicio de Datos WCF • Protección de los datos y operaciones en un Servicio de Datos WCF • Creación, Actualización, y borrado de en un Servicio de Datos WCF • Prevención de Actualizaciones no autorizadas y mejora del rendimiento • Uso de Servicios de Datos WCFcon datos no relacionales • Recuperación y Modificación de datos mediante Comandos ADO.NET • Recuperación y Modificación de datos mediante DataSets • Manejo de Transacciones y concurrencia en escenarios Multiusuario • Implementación de un Modelo de Datos mediante LINQ to SQL • Administración del rendimiento y control de concurrencia Contenidos Prácticos: • Arquitectura y tecnologías de acceso a datos • Construcción de Modelos de Entidad de Datos • Consultas en entidades de datos • Creación, Actualización y Borrado de entidades • Manejo de Escenarios Multi Usuario mediante el uso de Object Services • Construcción de Soluciones Optimizadas mediante el uso de Object Services • Personalización de Entidades y Creación de Clases de entidad personalizadas • Uso de clases POCO (plainold CLR objects)con el Entity Framework • Construcción de una solución en N- Capas mediante el uso de Entity Framework • Manejo de Actualizaciones en una solución de N – Capas mediante el uso de Entity • Framework • Construcción de Soluciones Conectadas Ocasionalmente • Consultas de Datos Usando WCF Data Services • Actualización de Datos Usando WCF Data Services • Uso de ADO.NET • Recuperación y Modificación de datos mediante Comandos ADO.NET • Recuperación y Modificación de datos mediante DataSets • Manejo de Transacciones y concurrencia en escenarios Multiusuario • Uso LINQ to SQL Módulo IV: Desarrollo de Aplicaciones Web con Microsoft Visual Studio 2010 (60 horas). Contenidos Teóricos: • Visión general del diseño de una aplicación Web • Visión general de IIS 7.0 • Visión general de ASP.NET 4.0 • Introducción al Framework de MVC • Visión general del ciclo de vida de peticiones Web • Aplicaciones Web: Casos de estudio • Utilizar Herramientas y tecnologías de Visual Studio 2010 para el diseño de aplicaciones Web • Explorar las vías para crear modelos MVC • Crear un repositorio de datos • Implementar controladores MVC • Crear métodos de acción • Implementar vistas MVC • Implementar vistas MVC fuertemente tipadas • Implementar vistas MVC parciales • Mapear URLs de páginas de Web Forms • Crear un fichero de mapa del sitio • Construir la infraestructura de la aplicación • Visión general de la estructura de una aplicación Web • Controlar el ViewState • Localizar una aplicación Web • Guardar datos de manera persistentes en una página de un Web Form • Validar las entradas de usuario • Gestionar datos para utilizar LINQ to Entities • Utilizar controles de orígenes de datos • Utilizar datos dinámicos ASP.NET • Depurar y refactorizar código • Código de pruebas unitarias • Procesar excepciones no gestionadas • Desarrollo dirigido por pruebas (TDD) • Configurar la autenticación • Configurar Membership de ASP.NET • Administrar la autorización utilizando roles ASP.NET • Aplicar páginas maestras • Aplicar CSS, pieles (skins) y temas • Desarrollar scripts de lado de cliente • Implementar AJAX • Crear servicios • Implementar AJAX en páginas ASP.NET MVC utilizando Microsoft Ajax • Implementar AJAX en páginas ASP.NET MVC utilizando jQuery • Trabajar con jQuery y eventos Ajax • Visión general de los despliegues de aplicación Web • Visión general de los despliegues de sitios Web • Desplegar una aplicación de ejemplo • Introducción a las aplicaciones de Internet ricas (RIA) • Visión general de Silverlight • Crear una aplicación Silverlight Contenidos Prácticos: • Introducción de una Aplicación Web • Diseñar una Aplicación Web • Desarrollar Modelos MVC • Desarrollar Controladores MVC • Desarrollar Vistas MVC • Diseñar para Descubrimiento • Escribir Código en la parte Servidor para Formularios Web • Optimizar la Gestión de Datos para Formularios Web • Asegurar la Calidad para Depuración, Pruebas Unitarias y Refactorización • Asegurar una Aplicación Web • Aplicar Páginas Maestras y CSS • Desarrollar Scripts y Servicios en la parte Cliente • Implementar AJAX avanzado en una Aplicación Web • Distribuir una Aplicación Web • Desarrollar una Aplicación Web utilizando Silverlight |
Solicitud de información enviada! | |
Tu solicitud ha sido enviada correctamente al centro de formación, en breve serás contactado para recibir más información |
Infórmate ahora!
Formacion profesional a distancia - FP a distancia
CURSOS INEM GRATUITOS INTERESANTES
Comentarios de los usuarios
Cursos Inem-Cursos Fpo Programación
Marta: Estoy muy interesada en realizar este curso
Provincia: Madrid, Ciudad: Madrid
Curso Subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010
Marta: Estoy muy interesada en realizar este curso
Provincia: Madrid, Ciudad: Madrid
Cursos Inem-Cursos Fpo Programación
Miguel: Estoy interesado en el curos de desarrollo en .NET ¿podrian enviarme mas informacion?
Provincia: Madrid, Ciudad: Madrid
Curso Subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010
Miguel: Estoy interesado en el curos de desarrollo en .NET ¿podrian enviarme mas informacion?
Provincia: Madrid, Ciudad: Madrid
Cursos Inem-Cursos Fpo Programación
Carlos: Estoy interesado en recibir información de este curso
Provincia: Madrid, Ciudad: Madrid
Curso Subvencionado Programador y Desarrollador de Aplicaciones Visual Studio.Net 2010
Carlos: Estoy interesado en recibir información de este curso
Provincia: Madrid, Ciudad: Madrid