Curso gratis Máster Executive en Visual Studio 2010. Experto en Desarrollos .NET 2010 Framework 4 + ASP.NET

Curso gratis Máster Executive en Visual Studio 2010. Experto en Desarrollos .NET 2010 Framework 4 + ASP.NET online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: Online

Duración del curso: 1100 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS MÁSTER EXECUTIVE EN VISUAL STUDIO 2010. EXPERTO EN DESARROLLOS .NET 2010 FRAMEWORK 4 + ASP.NET

Dentro de la plataforma .NET y Visual Studio se consideran una importante cantidad de tecnologías las cuales hay que tener en cuenta al momento de abordar un proyecto de desarrollo. No siempre es fácil tomar la decisión respecto a qué tecnología es la más adecuada. Por lo tanto es de vital importancia contar con la formación que permita fortalecer el criterio a la hora de decidir qué herramienta es la más conveniente. A través de este curso especializado se proporcionará la información necesaria para apoyar a los Profesionales de Desarrollo.

CONTENIDO DEL CURSO GRATIS MÁSTER EXECUTIVE EN VISUAL STUDIO 2010. EXPERTO EN DESARROLLOS .NET 2010 FRAMEWORK 4 + ASP.NET

PARTE 1. INTRODUCCIÓN A MICROSOFT .NET FRAMEWORK 4

UNIDAD DIDÁCTICA 1. Características principales de Microsoft .NET Framework 4

  1. Presentación general
  2. ¿Qué es el Framework .NET?
  3. CLR: Common Language Runtime
  4. CLI: Common Intermediate Language
  5. CLS: Common Language Specification
  6. BCL: Biblioteca de Clases Base
  7. Metadatos: qué son y cómo se usan
  8. Ensamblados: definición y gestión
  9. Tipos de datos en .NET

UNIDAD DIDÁCTICA 2. Delegados y Eventos en .NET

  1. Introducción a delegados y eventos
  2. Definición y uso de métodos
  3. Paso de parámetros a métodos
  4. Sobrecarga de métodos: qué es y cómo funciona
  5. Métodos estáticos y de instancia
  6. Propiedades de objetos y su uso
  7. Propiedades autoimplementadas
  8. Propiedades enumeradas
  9. Propiedades indexadas
  10. Constructores y su papel en las clases
  11. Inicializadores de objetos
  12. Generación dinámica de métodos y código
  13. Delegados: definición y utilidad
  14. Vinculación de métodos a eventos

UNIDAD DIDÁCTICA 3. Colecciones y Genéricos en .NET

  1. Introducción a las colecciones
  2. Colecciones personalizadas
  3. Colecciones especializadas
  4. Colecciones genéricas: ventajas y uso

UNIDAD DIDÁCTICA 4. Serialización

  1. Concepto de serialización
  2. Serialización en formato binario
  3. Serialización con SOAP
  4. Serialización en XML

UNIDAD DIDÁCTICA 5. Entrada y Salida de Datos (I/O)

  1. Introducción a I/O en .NET
  2. Namespace System.IO
  3. Lectura y escritura de archivos e información

UNIDAD DIDÁCTICA 6. Dibujo y gráficos con GDI+

  1. Presentación de GDI+ y sus funciones
  2. Clase Graphics: cómo usarla
  3. Clase Pen: definición y uso
  4. Estructura Color: gestión de colores
  5. Cargar y manipular imágenes

UNIDAD DIDÁCTICA 7. Hilos y dominios de aplicación

  1. Introducción a los hilos de ejecución
  2. Objetos principales en programación multihilo
  3. Criando un hilo desde cero
  4. Sincronización entre hilos
  5. Dominios de aplicación y su gestión

UNIDAD DIDÁCTICA 8. Aplicaciones con Servicios Windows

  1. Concepto de servicios en Windows
  2. Arquitectura de servicios Windows
  3. Clase ServiceBase: cómo usarla
  4. Pasos para crear un servicio Windows
  5. Proceso de instalación y configuración del servicio

UNIDAD DIDÁCTICA 9. Seguridad en .NET

  1. Conceptos básicos de seguridad
  2. Seguridad en Visual Studio .NET 2010
  3. Seguridad en Windows
  4. Roles y permisos
  5. Procesos y mecanismos de seguridad

UNIDAD DIDÁCTICA 10. Componentes COM en .NET

  1. Introducción a componentes COM
  2. Implementación desde aplicaciones .NET

UNIDAD DIDÁCTICA 11. Reflection y envío de emails en .NET

  1. Presentación de Reflection en .NET
  2. Tipo: qué es y cómo usarlo
  3. Obtener tipos por nombre
  4. Crear tipos desde instancias
  5. Cargar tipos desde ensamblados
  6. Analizar métodos de clases usando Reflection
  7. Enviar correos electrónicos con VS.NET 2010

UNIDAD DIDÁCTICA 12. Conociendo Visual Studio 2010 (I)

  1. Introducción a Visual Studio 2010

UNIDAD DIDÁCTICA 13. Explorando Visual Studio 2010 (II)

  1. Principales ventajas y navegación en Visual Studio

PARTE 2. INTRODUCCIÓN A Visual Studio 2010

UNIDAD DIDÁCTICA 1. La interfaz de usuario - Parte I

  1. Agregar nuevos formularios
  2. Modificar propiedades del formulario
  3. Uso de menús y herramientas

UNIDAD DIDÁCTICA 2. La interfaz de usuario - Parte II (Controles y eventos)

  1. Controles y gestión de eventos
  2. Eventos del teclado y ratón
  3. Arrastrar y soltar elementos (drag and drop)
  4. Interfaces con múltiples documentos

UNIDAD DIDÁCTICA 3. La interfaz de usuario - Parte III (Controles personalizados)

  1. Introducción a controles personalizados
  2. Herencia de clases de control
  3. Personalización en tiempo de diseño
  4. Agregar propiedades, eventos y metadatos
  5. Uso e integración de controles
  6. Información adicional en el entorno de diseño
  7. Visualización del comportamiento en diseño
  8. Agregar editores personalizados en la ventana de propiedades

UNIDAD DIDÁCTICA 4. Pruebas, depuración y testing

  1. Introducción a las pruebas en Visual Studio
  2. Pruebas unitarias y su importancia
  3. Cómo crear y ejecutar tests unitarios
  4. Métodos de configuración para pruebas

PARTE 3. ACCESO A DATOS CON .NET Framework 4

UNIDAD DIDÁCTICA 1. ADO.NET Framework 4

  1. Introducción a ADO.NET
  2. Proveedores de datos en .NET
  3. Conexión y recuperación de datos
  4. Mejores prácticas para conexiones eficientes y consultas rápidas
  5. Uso del objeto Command para ejecutar comandos
  6. Garantizar la integridad y concurrencia de datos
  7. Trabajo en modo Offline
  8. Uso de DataSets para gestionar datos

UNIDAD DIDÁCTICA 2. LINQ Framework 4

  1. Conceptos básicos de LINQ y su funcionamiento
  2. Operadores y expresiones LINQ
  3. LINQ to SQL: integración y uso
  4. Diferencias entre LINQ y SQL tradicional
  5. LINQ to Objects
  6. LINQ to XML
  7. LINQ to DataSet
  8. Cómo consultar datos SQL mediante LINQ

UNIDAD DIDÁCTICA 3. Entity Framework 4 de Microsoft

  1. Introducción a Entity Framework
  2. Gestión de claves externas
  3. POCO: clases simples de objetos de datos
  4. Creación de modelos de datos con Entity Framework

UNIDAD DIDÁCTICA 4. Microsoft Sync Framework 4

  1. Presentación del Sync Framework
  2. Sincronización de datos en distintas plataformas

PARTE 4. DESARROLLO WEB CON ASP.NET 4

UNIDAD DIDÁCTICA 1. ¿Qué es ASP.NET?

  1. Definición y conceptos básicos
  2. Arquitectura de ASP.NET
  3. Estructura de archivos y carpetas
  4. Ventajas de usar WebForms
  5. Entorno de desarrollo integrado

UNIDAD DIDÁCTICA 2. Controles web

  1. Introducción a controles y formularios WebForms
  2. Tipos de controles web y su uso
  3. Control XML y su aplicación
  4. Control MultiView para gestionar diferentes vistas

UNIDAD DIDÁCTICA 3. Login y estilos visuales

  1. Implementación de login y autenticación
  2. Aplicación de estilos y temas visuales

UNIDAD DIDÁCTICA 4. Validación, Scripts y AJAX

  1. Controles de validación de datos
  2. Activación y uso de scripts en controles
  3. Personalización de atributos en controles web
  4. Integración de AJAX para mejoras en la experiencia
  5. Acciones parciales con AJAX y controles web

UNIDAD DIDÁCTICA 5. Configuración y extensión de aplicaciones web

  1. Opciones de alojamiento en ASP.NET
  2. Configuración en IIS
  3. Autenticación en Visual Studio
  4. Preparar aplicaciones ASP.NET para servidores externos

UNIDAD DIDÁCTICA 6. Manipulación de datos (Campus)

  1. Operaciones de lectura y escritura de datos

UNIDAD DIDÁCTICA 7. Arquitectura y patrones en ASP.NET 4

  1. Introducción a la arquitectura en ASP.NET
  2. Componentes del sitio web y estructura
  3. Aplicación en Visual Studio
  4. Comparación del rendimiento entre enfoques
  5. Entorno de ejecución ASP.NET
  6. Páginas no compiladas y sus ventajas
  7. Carpetas reservadas en ASP.NET
  8. Archivo Machine.config y configuración global

UNIDAD DIDÁCTICA 8. Mejorando la experiencia del usuario con Web Parts

  1. Introducción a Web Parts
  2. Características y estructura
  3. Zonas y diseño de Web Parts
  4. Controles Web Part y elementos de edición
  5. Creación y gestión de catálogos
  6. WebParts conectados y comunicación entre ellos
  7. Conexiones dinámicas y por código

UNIDAD DIDÁCTICA 9. Perfiles de usuario en ASP.NET

  1. Definición y configuración de perfiles
  2. Funcionamiento y gestión de perfiles
  3. Propiedades y propiedades de usuario
  4. Identificación y migración de perfiles
  5. Proveedores y gestión de perfiles en ASP.NET

PARTE 5. Diseño por capas con .NET Framework 4

UNIDAD DIDÁCTICA 1. Diseño de la solución y arquitectura

  1. Resumen de arquitecturas Windows y Web
  2. Arquitectura para aplicaciones Windows
  3. Herramientas de diseño y asistentes
  4. Seguridad en la capa de diseño
  5. Localización y globalización de la aplicación

UNIDAD DIDÁCTICA 2. Diseño de la interfaz de usuario

  1. Seleccionar el diseño adecuado
  2. Introducción a WPF
  3. Modelo MVC: estructura y ventajas
  4. Patrones MVP/MVVM
  5. Componentes: vista, controlador y presentador
  6. Diseño de interfaces accesibles
  7. Creación de interfaces con WPF

UNIDAD DIDÁCTICA 3. Diseño del acceso a datos

  1. Ventajas y desafíos del diseño de datos
  2. Modelado de datos eficiente
  3. Implementación con Entity Framework en arquitecturas en capas
  4. Capa de Negocios, Datos y Presentación
  5. Uso de caché para mejorar rendimiento
  6. Gestión de concurrencia en datos

UNIDAD DIDÁCTICA 4. Presentación de soluciones y despliegue

  1. Introducción a la distribución de aplicaciones
  2. Proyectos de instalación y distribución
  3. Implementación con XCOPY
  4. Creación de instaladores MSI
  5. Personalización de instalaciones y configuraciones

UNIDAD DIDÁCTICA 5. Mantenimiento y estabilidad de las aplicaciones

  1. Principios para gestionar errores y excepciones
  2. Uso de bloques Try-Catch-Finally
  3. Manejo de errores no controlados
  4. Optimización del rendimiento
  5. Pruebas y validaciones (MSTest)
  6. Contadores de rendimiento y perfiles
  7. Características del .NET Framework 4 Client Profile

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso