Pasar al contenido principal
Presentación
El Máster en Programación Avanzada con .NET Práctico se posiciona como una formación indispensable en el mundo de la tecnología, donde la demanda de expertos en .NET sigue en aumento. Este máster te ofrece la oportunidad de desarrollar habilidades avanzadas en Microsoft .NET Framework 4, desde el manejo de colecciones y genéricos hasta la creación de aplicaciones con ASP.NET 4. Aprenderás a diseñar soluciones robustas y a gestionar el acceso a datos mediante ADO.NET y LINQ, herramientas fundamentales en el desarrollo de software moderno. Además, dominarás técnicas de seguridad, serialización y manipulación de aplicaciones con servicios Windows, preparándote para afrontar cualquier reto en el ámbito empresarial. Al ser un máster online, tendrás la flexibilidad de estudiar desde cualquier lugar, lo que se traduce en un aprendizaje adaptado a tus necesidades. Conviértete en un profesional altamente cualificado y da el salto que tu carrera necesita.
Para qué te prepara
El Máster en Programación Avanzada con .NET Práctico te prepara para desarrollar aplicaciones robustas y seguras utilizando el .NET Framework 4. Aprenderás a gestionar delegados, eventos, y colecciones, además de técnicas de serialización y manejo de entradas y salidas. Dominarás la creación de aplicaciones con servicios Windows y el diseño de soluciones multicapa. También te capacitarás en acceso a datos con ADO.NET y LINQ, y en la programación web con ASP.NET 4, permitiéndote crear formularios dinámicos y gestionar seguridad y autenticación de usuarios.
Objetivos
  • '
  • Comprender las características de .NET Framework 4 para desarrollar aplicaciones avanzadas.
  • Implementar delegados y eventos para mejorar la comunicación entre componentes.
  • Manejar colecciones y genéricos para optimizar el uso de datos en aplicaciones .NET.
  • Utilizar técnicas de serialización para almacenamiento eficiente de objetos.
  • Diseñar aplicaciones con múltiples capas usando .NET Framework 4.
  • Aplicar ADO.NET para un acceso eficiente y seguro a bases de datos.
  • Desarrollar aplicaciones web robustas con ASP.NET 4 y asegurar su correcto funcionamiento.
A quién va dirigido
El Máster en Programación Avanzada con .NET Práctico está diseñado para profesionales y titulados del sector tecnológico que buscan profundizar y actualizar sus habilidades en el desarrollo con .NET Framework 4. Ideal para aquellos interesados en temas avanzados como LINQ, ASP.NET, seguridad, diseño de soluciones multicapa y gestión de datos con ADO.NET, este máster ofrece una formación exhaustiva para expertos en programación.
Salidas Profesionales
'- Desarrollador de software especializado en .NET - Ingeniero de aplicaciones web con ASP.NET - Arquitecto de soluciones tecnológicas - Consultor en diseño de bases de datos con ADO.NET - Especialista en seguridad y autenticación de aplicaciones - Programador de servicios Windows y servicios web - Experto en integración de sistemas con componentes COM - Desarrollador full-stack con enfoque en Visual Studio y .NET
Metodología
Aprendizaje 100% online
Campus virtual
Equipo docente especializado
Centro del estudiante
Temario
  1. Introducción
  2. Framework.Net
  3. CLR, Common Language Runtime
  4. CLI, Common Intermediate Language
  5. CLS, Common Language Specification
  6. BCL, La Biblioteca de Clase Base
  7. Metadatos
  8. Ensamblados
  9. Tipos de datos
  1. Introducción
  2. Métodos
  3. Parámetros
  4. Sobrecarga de Métodos
  5. Métodos de clase
  6. Propiedades de los objetos
  7. Propiedades autoimplementadas
  8. Propiedades Enumeradas
  9. Propiedades indizadas
  10. Constructores
  11. Inicializadores
  12. Generación de métodos y código después del uso
  13. Métodos Delegados
  14. Asociar Métodos a Eventos
  1. Introducción
  2. Colecciones Personalizadas
  3. Colecciones Especializadas
  4. Colecciones Genéricas
  1. Introducción
  2. Formato binario
  3. Formato Soap
  4. Formato XML
  1. Introducción
  2. System.IO
  3. Lectura y Escritura de Información
  1. Introducción
  2. La Clase Graphics
  3. La Clase Pen
  4. La Estructura Color
  5. Cargar Imágenes
  1. Introducción
  2. Principales Objetos
  3. Creación de una hebra
  4. Sincronizando Hebras
  5. Dominios de Aplicación
  1. Introducción
  2. Arquitectura de servicios Windows
  3. La Clase ServiceBase
  4. Creación de un Servicio Windows
  5. Instalación del servicio Windows
  1. Introducción
  2. Seguridad en Visual Studio Net 2010
  3. Seguridad en Windows
  4. Roles
  5. Procesos de Seguridad
  1. Introducción
  2. Implementación desde aplicaciones.NET
  1. Introducción
  2. Reflection
  3. Type
  4. Tipos mediante nombre
  5. Tipos mediante instancias
  6. Tipos desde ensamblados
  7. Analizar Métodos de Clase con Reflection
  8. Mail en VS.Net 2010
  1. Introducción
  2. Arquitectura Windows y Web
  3. Arquitectura Windows
  4. Herramientas de Diseño
  5. Asistentes
  6. Seguridad
  7. Localización y Globalización
  1. Introducción
  2. Elegir el Diseño Apropiado
  3. WPF
  4. MVC
  5. MVP/MV
  6. Vista
  7. Controlador
  8. Presentador
  9. Diseñando la Interface
  10. Accesibilidad
  11. Diseñando Con WPF
  1. Introducción
  2. Ventajas y Desventajas
  3. Diseñando el Modelo de Datos
  4. Entity Framework en una Arquitectura n-Layer
  5. Capa de Negocios
  6. Capa de Acceso a Datos
  7. Capa de Presentación
  8. Almacenamiento en Cache
  9. Administrar Caché de Datos
  10. Concurrencia
  1. Introducción
  2. Proyectos de Instalación
  3. Implementación de .Net con XCOPY
  4. MSI: Programa Instalador de Aplicación
  5. Personalizar Instalación
  6. Configuración
  1. Introducción
  2. Diseño para el manejo de errores
  3. Bloque Try
  4. Bloque Catch
  5. Capturar Varios Try/Catch
  6. Bloque Finally
  7. Captura de Errores no Controlados
  8. Optimizar Rendimiento
  9. Testing
  10. Estilo y Usabilidad
  11. MSTest
  12. Contadores de Rendimiento
  13. Perfiles
  14. Características de .NET Framework 4 Client Profile
  1. Introducción
  2. Proveedores de Datos
  3. Conexión a Base de datos y recepción de datos
  4. Mejores Prácticas para conexiones y rendimiento de consultas
  5. El Objeto Command
  6. Integridad de Datos y Concurrencia
  7. Modo Offline
  8. DataSets
  1. Introducción
  2. ¿Cómo funciona?
  3. Operadores
  4. LINQ To SQL
  5. Diferencias LINQ y SQL
  6. LINQ To Objects
  7. LINQ To XML
  8. LINQ To DataSets
  9. Recibir datos SQL con LINQ
  1. Introducción
  2. Claves Externas
  3. Plain Old CLR Object (POCO)
  4. Creación de un modelo de entidad de datos usando ADO.NET Entity Framework
  1. Introducción
  2. Microsoft Sync Framework
  1. Introducción
  2. El servidor ISS
  3. El Servidor Web
  4. Agrupación de Aplicaciones
  5. Asignaciones de Controlador
  6. El Sitio Web Predeterminado
  1. Introducción
  2. Crear un directorio Virtual
  3. Formularios Webs
  4. Archivo del Código de Detrás
  5. Proyectos o Sitios Web en Visual Studio 2010
  1. Introducción
  2. Vista Diseño
  3. Vista Código
  4. Controles en el Servidor
  5. Tipos de Controles de Servidor
  1. Introduccion
  2. Propiedades de la página
  3. Introducir Texto
  4. Estilos del Texto
  1. Introducción
  2. El evento TextChanged
  3. El control Button
  4. Los controles LinkButton e ImageButton
  5. El orden de tabulación
  6. El control Checkbox
  7. El control CheckboxList
  8. El control RadioButton
  9. El control RadioButtonList
  10. El control ListBox
  11. Listas de Selección Múltiple
  12. El Control DropDownList
  13. El control Panel
  1. Introducción
  2. Entradas Requeridas
  3. Mensajes de Error
  4. Comparación de Valores
  5. Expresiones Regulares
  6. Intervalos
  7. ValidationSummary
  8. Comprobación de la Validez
  9. Grupos
  1. Introducción
  2. Ciclo de Vida de un Formulario Web
  3. El estado de la vista
  4. El Coste
  5. Protección
  1. Introducción
  2. El Objeto Response
  3. Redirigir a Otra Página con Response
  4. El Objeto Request
  1. Introduccion
  2. Creación de Cookies
  3. Caducidad de las Cookies
  4. Dependencia del Navegador
  5. Características
  1. Introduccion
  2. El Objeto Session
  3. Finalizar la Seccion
  4. El Archivo Global.asax
  5. Sessiones sin Cookies
  6. Servidor de Estado
  7. Servidor SQL de Estado
  8. Configurar la información desde ISS
  1. Variables Globales
  2. Ciclo completo de una Aplicación
  3. Crear un Chat
  4. Completar el Chat
  1. Introducción
  2. Crear un Archivo
  3. Escribir en un Archivo
  4. Acceso a Archivos
  5. Leer Archivos
  1. Introducción
  2. Obtener SQL Server desde Visual Studio 2010
  3. DataBase Explorer (Explorador de Servidores)
  4. Crear Tablas
  5. Relaciones 1 a muchos
  6. Relaciones Muchos a Muchos
  7. Otras propiedades de tabla
  1. Introducción
  2. Configurar la Autenticación
  3. Configurar la Autorización
  4. Acceso a SQL SERVER
  5. La página de Login
  6. La cookie de Identificación
  7. Comprobando el Resultado
  8. Asegurar la confidencialidad de los datos
  9. Solicitar un Certificado
  10. Obtener el certificado
  11. Asignar un certificado
  1. Introducción
  2. Enlazar con un DataReader
  3. Enlazar con un DataSet
  4. Enlazar con un DataSet Tipificado
  5. Controles Data Source
  1. Introduccion
  2. Columnas de Hipervínculo
  3. Paginación
  4. Ordenación
  5. Seleccionar Filas
  6. Personalizar la Seleccion
  7. Usar la Selección en un Formulario Maestro/Detalle
  8. El control GridView y el ViewState
  1. Introducción
  2. Output Caching
  3. Cache y la colección QueryString
  4. Perfiles
  5. Data Caching
  6. Caché del Control SQLDataSource
  1. Introducción
  2. Comprobar las Credenciales del Usuario
  3. Establecer la conexion
  4. Objetos Command
  5. Probar la autenticación
  6. La pagina de Registro
  7. Seguimos con nuestra tienda
  8. Listaproductos.aspx
  9. Comprar.aspx
  10. Identificar al cliente
  11. Carritocompra.aspx
  12. Confirmar el Pedido
  13. Migrar el Carrito de la Compra
  14. Probar la Compra
Titulación
Titulación de Máster en Programación Avanzada con .NET Práctico con 1500 horas expedida por EDUCA BUSINESS SCHOOL como Escuela de Negocios Acreditada para la Impartición de Formación Superior de Postgrado, con Validez Profesional a Nivel Internacional
¡

Entidades colaboradoras

Logo Educa Logo educa edtech
Logo QS