Saltar al contenido

SEPE: Curso y especialización de programador y desarrollador de aplicaciones visual Studio .NET 2010

programacion microsoft visual C2008

La especialización de programador y desarrollador de aplicaciones visual studio NET 2010 que dicta el SEPE, está enmarcado en los más de seis mil cursos que tiene a disposición esta casa de estudios para todos los españoles y españolas que quieran y deseen crecer en el ámbito personal y profesional.

OBJETIVO DEL CURSO O ESPECIALIZACIÓN DE  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 PresentationFoundation (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 certificaciones correspondientes.

CONTENIDO Y TEMARIO DEL CURSO O ESPECIALIZACIÓN DE 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
  • 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 ExpressionBlend, 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 CommunicationFoundation 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 toEntities
  • Recuperación datos mediante Entity SQL
  • Recuperación datos mediante EntityClientProvider
  • Recuperación datos mediante StoredProcedures
  • 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
  • Personalización de Entidades y Creación de Clases de entidad personalizadas
  • Uso de clases POCO (plainold CLR objects)con el 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 toEntities
  • 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

El SEPE España,  está a tu lado para que te inscribas en muchos cursos y especializaciones, para que te superes en lo profesional y personal.

cursosepe2018.com ©2020. Todos los derechos reservados Aviso Legal Politica de Cookies Politica de Privacidad Contacto