Máster en Desarrollo Avanzado .NET

Master

Online

¡24% de ahorro!

Precio Emagister

1.895 € 2.495 € IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Master

  • Metodología

    Online

  • Horas lectivas

    1500h

  • Duración

    12 Meses

  • Inicio

    Fechas a elegir

El Máster en Desarrollo Avanzado .NET es tu puerta de entrada a un mundo tecnológico en constante evolución, donde las habilidades en programación y diseño web son cada vez más valoradas y necesarias. Actualmente, la industria tecnológica está en pleno auge, con una alta demanda de profesionales capacitados en herramientas como .NET, C#, F#, y VB.NET. Este máster te ofrece un enfoque integral, desde el uso de herramientas DevOps hasta el dominio de Git y el diseño de interfaces con Adobe XD. A través de módulos cuidadosamente diseñados, adquirirás las competencias necesarias para sobresalir en el desarrollo de aplicaciones web modernas con ASP.NET y el manejo eficiente de HTML y CSS. Además, el enfoque en la programación funcional y la programación orientada a objetos te permitirá crear soluciones innovadoras y eficientes. Optar por este máster es invertir en tu futuro, brindándote la flexibilidad del aprendizaje online y la oportunidad de destacarte en un sector con vastas oportunidades laborales.

Información importante

Precio a usuarios Emagister:

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta

Titulación de Máster en Desarrollo Avanzado .NET 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

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2024
2022
2021
2016
2015

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 10 años en Emagister.

Materias

  • Programación orientada a objetos
  • Aplicaciones web
  • Desarrollo de aplicaciones
  • Programación web
  • HTML

Temario

MÓDULO 1. HERRAMIENTAS DEVOPS UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LAS HERRAMIENTAS DEVOPS ¿Para qué sirven las herramientas DevOps? Principales herramientas DevOps UNIDAD DIDÁCTICA 2. JENKINS ¿Qué es Jenkins? Instalación Jenkins Integración Jenkins con GitHub Roles en Jenkins: Crear usuarios y administrar permisos Crear compilaciones con un proyecto de estilo libre Tuberías (Pipelines) en Jenkins UNIDAD DIDÁCTICA 3. DOCKER ¿Qué es Docker? Arquitectura Docker Instalación Docker Uso de Docker UNIDAD DIDÁCTICA 4. PUPPET ¿Qué es Puppet? ¿Cómo funciona Puppet? Bloques Puppet Instalar Agente Puppet en Windows Uso de Puppet UNIDAD DIDÁCTICA 5. VAGRANT ¿Qué es Vagrant? Instalación Vagrant Uso de Vagrant UNIDAD DIDÁCTICA 6. SNORT ¿Qué es Snort? Reglas Snort Instalación Snort y configuración de reglas Instalar un servidor Syslog UNIDAD DIDÁCTICA 7. ELASTICBOX ¿Qué es ElasticBox? Instalar Kubernetes desde Docker Kubectl y comandos útiles Contexto Docker y Kubernetes Dashboard de Kubernetes Despliegue de aplicaciones MÓDULO 2. GIT UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A GIT ¿Qué es el control de versiones? ¿Qué es GIT? ¿Por qué GIT? Instalación de GIT GitHub y su relación con GIT UNIDAD DIDÁCTICA 2. MANEJO DE REPOSITORIOS EN GIT Flujo de trabajo en GIT (Workflow) Principales comandos Git Bash Crear un repositorio Cambios de archivos Deshacer cambios Sincronizar repositorios Reescribir historial UNIDAD DIDÁCTICA 3. RAMAS EN GIT Usar ramas en GIT Cambiar ramas (Git checkout) Ramas remotas (Remote Branches) Flujo de trabajo (Workflow) Integración de ramas Borrado de ramas Etiquetas (Tags) Solicitudes de extracción (Pull requests) UNIDAD DIDÁCTICA 4. COMANDOS GIT Comandos GIT en Git Bash Comandos GIT para configurar y crear repositorios Comandos GIT para preparar y confirmar cambios Comandos GIT para trabajar con repositorios remotos (como GitHub) Comandos GIT para deshacer cambios y etiquetas UNIDAD DIDÁCTICA 5. BUENAS PRÁCTICAS EN GIT Trabajar con GIT Confirma con regularidad (commit) Escriba mensajes de confirmación útiles Utilice ramas (Branch) Actualice su repositorio antes de enviar cambios (Pull y Push) Divide el trabajo en repositorios MÓDULO 3. DISEÑO WEB Y USABILIDAD UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DISEÑO WEB Breve historia del diseño Comunicación y publicidad Teoría de la percepción Elementos básicos que intervienen en el diseño La composición Fases del diseño Diseño digital UNIDAD DIDÁCTICA 2. ELEMENTOS BÁSICOS PARA EL DISEÑO WEB Tipografía Color Iconos Formas Imágenes Contenido audiovisual Efectos (sombras, D, flat y otros) UNIDAD DIDÁCTICA 3. LAYOUT ¿Qué es el Layout? Rejilla Composición Elementos Espacios vacíos Coherencia y consistencia UNIDAD DIDÁCTICA 4. PROCESO Introducción al proceso de diseño web Aproximación e Investigación inicial Idear Bocetos Arquitectura de la información Card Storing User flow o diagrama de flujo de usuario Wireframing Prototipado Planificación UNIDAD DIDÁCTICA 5. DIRECTRICES Y TENDENCIAS DIGITALES Guías de estilo Ventajas y Desventajas Apple IOS Human Interface Guidelines Google Material Design Tendencias digitales Tendencias del diseño UX/UI UNIDAD DIDÁCTICA 6. DISEÑO EN DISPOSITIVOS Patrones de diseño y navegación Especificaciones para móviles Sitios, sitios par amóviles y apps Diseñar para pantallas pequeñas Eltimpo de respuesta y carga Tablets y E-Readers UNIDAD DIDÁCTICA 7. LENGUAJE HTML Textos en HTML Enlaces Listas en HTML Imágenes y Objetos Tablas Formularios Marcos Estructuras y layout Otras etiquetas UNIDAD DIDÁCTICA 8. WIREFRAMES Y PROTOTIPOS ¿Qué son los wireframes? Objetivos del wireframe Relación con la UI Clasificación de los wireframes Arquitectura de la información Wireframe para una app MÓDULO 4. DISEÑO UI CON ADOBE XD UNIDAD DIDÁCTICA 1. PRIMEROS PASOS EN ADOBE XD Introducción a Adobe XD Instalación y configuraciones principales Menú Herramientas Generación de Artboards y guía Ejercicios UNIDAD DIDÁCTICA 2. HERRAMIENTAS BÁSICAS Formas: creación, modificación, colores, gradiantes y paletas Textos: propiedades, línea o área, alineación, color y estilos Imágenes y exportación: importanción, modificaciones y exportación de artboards Ejercicios UNIDAD DIDÁCTICA 3. ORGANIZACIÓN DE ELEMENTOS I Organización de capas nombres y grupos Bloqueo y fusión Tipos de máscaras y aplicación en proyectos Ejercicios UNIDAD DIDÁCTICA 4. ORGANIZACIÓN DE ELEMENTOS II Alineación de elementos, márgenes y distribución de formas Funcionalidad de repetición Aplicación y configuración de componentes Ejercicios UNIDAD DIDÁCTICA 5. CUADRÍCULAS Creación y aplicación Diseño de páginas Prototipo Adaptación a mobile Ejercicios UNIDAD DIDÁCTICA 6. INTERFACES Constantes y variables de una interfaz Header, footer y menú Botones y galerías Ejercicios MÓDULO 5. HTML Y CSS UNIDAD DIDÁCTICA 1. HERRAMIENTAS NECESARIAS Introducción Entornos de Desarrollo Navegadores UNIDAD DIDÁCTICA 2. INTRODUCCIÓN A HTML Introducción HTML ¿Cómo creamos documento HTML? Características básicas UNIDAD DIDÁCTICA 3. HTML: ESTRUCTURA DE UN DOCUMENTO Introducción Versión HTML HTML Head Body UNIDAD DIDÁCTICA 4. HTML: ELEMENTOS Textos en HTML Enlaces Listas en HTML Imágenes y objetos Tablas Formularios Marcos Estructuras y layout Otras etiquetas UNIDAD DIDÁCTICA 5. HTML: CONTENIDO AUDIOVISUAL Audio Video Animaciones UNIDAD DIDÁCTICA 6. HTML: METAINFORMACIÓN, ACCESIBILIDAD Y VALIDACIÓN ¿Qué es la Metainformación? Accesibilidad Validación UNIDAD DIDÁCTICA 7. INTRODUCCIÓN A CSS Introducción CSS Soporte de CSS en navegadores Especificación oficial Funcionamiento básico de CSS ¿Cómo incluir CSS en la Web? Estilo básico Medios CSS Comentarios Sintaxis de la definición UNIDAD DIDÁCTICA 8. CSS: SELECTORES, UNIDADES DE MEDIDA Y COLORES Selectores CSS Unidades de medida Colores UNIDAD DIDÁCTICA 9. CSS: PSEUDOCLASES Y PSEUDOELEMENTOS CSS Pseudoclases Pseudo-elementos Otras pseudoclases y pseudoelementos UNIDAD DIDÁCTICA 10. CSS: MODELOS DE CAJA, POSICIONAMIENTO Y VISUALIZACIÓN Modelo de cajas Propiedades de las cajas Margen, relleno, bordes y modelo de cajas Posicionamiento y visualización Posicionamiento Visualización UNIDAD DIDÁCTICA 11. CSS: FLEXBOX En qué cosiste Visualización: Display Contenedores flexibles: flex e inline-flex Orientación: flex-box, flex-direction y flex-wrap La propiedad order Alineación de los elementos flexibles Soporte de los navegadores UNIDAD DIDÁCTICA 12. CSS: ANIMACIONES CSS Introducción Keyframes Subpropiedades de animación Iteración Curvas de animación Propiedades animables UNIDAD DIDÁCTICA 13. CSS: HOJAS DE ESTILOS Crear y vincular hojas de estilos Estructura Propiedades CSS Selectores Posición y tamaño Texto Imágenes Listas, tablas, formularios UNIDAD DIDÁCTICA 14. PRE-PROCESADORES CSS: SASS Y LESS Qué es un preprocesador CSS Less Sass UNIDAD DIDÁCTICA 15. RESPONSIVE DESIGN Introducción Definición de Diseño Web Responsive ¿En qué consiste el diseño responsive? Ventajas del diseño responsive SEO y diseño responsive MÓDULO 6. PROGRAMACIÓN EN VISUAL C# (C SHARP) UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A .NET FRAMEWORK Y C# UNIDAD DIDÁCTICA 2. INSTALACIÓN Y CONFIGURACIÓN DE VISUAL STUDIO PARA C# Y PRIMER PROGRAMA: HELLO WORLD UNIDAD DIDÁCTICA 3. TIPOS DE DATOS UNIDAD DIDÁCTICA 4. VARIABLES Y OPERADORES UNIDAD DIDÁCTICA 5. BUCLES UNIDAD DIDÁCTICA 6. CLASES Y OBJETOS UNIDAD DIDÁCTICA 7. COLECCIONES UNIDAD DIDÁCTICA 8. BASES DE DATOS EN C# UNIDAD DIDÁCTICA 9. GESTIÓN DE FICHEROS: STREAM Y MANEJO DE E/S UNIDAD DIDÁCTICA 10. SERIALIZACIÓN Y DESERIALIZACIÓN UNIDAD DIDÁCTICA 11. CODED UI TEST (CUIT) MÓDULO 7. PROGRAMACIÓN FUNCIONAL CON VISUAL F# (F SHARP) UNIDAD DIDÁCTICA 1. CONFIGURACIÓN DE ENTORNO Y PRIMER PROGRAMA EN F# UNIDAD DIDÁCTICA 2. SCRIPTING CON F# UNIDAD DIDÁCTICA 3. ENLACES DE VALOR E INMUTABILIDAD UNIDAD DIDÁCTICA 4. FUNCIONES, PIPELINES Y COMPOSICIÓN UNIDAD DIDÁCTICA 5. AGRUPAR DATOS CON TUPLAS, REGISTROS Y UNIONES DISCRIMINADAS UNIDAD DIDÁCTICA 6. PROGRAMACIÓN ORIENTADA A OBJETOS (POO) CON CLASES E INTERFACES UNIDAD DIDÁCTICA 7. COLECCIONES UNIDAD DIDÁCTICA 8. FLUJO DE CONTROL Y PATRONES UNIDAD DIDÁCTICA 9. ORGANIZACIÓN DE CÓDIGO CON MÓDULOS UNIDAD DIDÁCTICA 10. PROGRAMACIÓN ASÍNCRONA MÓDULO 8. PROGRAMACIÓN EN VISUAL BASIC .NET (VB.NET) UNIDAD DIDÁCTICA 1. ESTRUCTURA, MÓDULOS Y CLASES DE VB.NET UNIDAD DIDÁCTICA 2. TIPOS DE DATOS Y VARIABLES UNIDAD DIDÁCTICA 3. OPERADORES EN VB.NET UNIDAD DIDÁCTICA 4. ARRAYS UNIDAD DIDÁCTICA 5. BUCLES UNIDAD DIDÁCTICA 6. SELECT CASES UNIDAD DIDÁCTICA 7. MANEJO DE EXCEPCIONES UNIDAD DIDÁCTICA 8. COMBOBOX UNIDAD DIDÁCTICA 9. TEXTBOX UNIDAD DIDÁCTICA 10. PROGRAMACIÓN ASÍNCRONA MÓDULO 9. PROGRAMACIÓN EN ASP.NET UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL DESARROLLO DE APLICACIONES WEB Y REQUISITOS DE ASP.NET Introducción ASP.Net 4.5 Java (JSP, Servlets) PHP DHTML Requisitos del ASP.NET (.NET Framework) CLS y CTS IL (MSIL) UNIDAD DIDÁCTICA 2. CONCEPTOS DE PROGRAMACIÓN ORIENTADA A OBJETOS Objetos Encapsulación y abstracción Mensajes, clases y herencia Métodos Polimorfismo Sobrecarga Modelos de objetos Relaciones entre clases Ventajas e inconvenientes de la POO UNIDAD DIDÁCTICA 3. CREANDO UNA PÁGINA BÁSICA Comentando el ejemplo Sintaxis de C# Declaración de variables Sentencias condicionales Bucles Operadores Manejadores de eventos Tratamiento de errores Definición e instanciación de clases Modificadores Especial mención al uso de VBScript y JScript UNIDAD DIDÁCTICA 4. CONCEPTOS DE WEB FORMS La clase page Eventos Propiedades Métodos Web Forms Introducción a los controles de servidor de ASP.NET Introducción a los controles HTML y ejemplos Introducción a los controles Web Los controles datalist y datagrid Directivas de páginas (@page, @import, @implements y @assembly) UNIDAD DIDÁCTICA 5. CONFIGURACIÓN DE IIS Introducción Herramienta de administración de servicios de Internet Configuración de IIS La aplicación Web Eventos del servidor Gestión del estado de la aplicación ASP.NET Ficheros de configuración Configuración general Configuración de la página Configuración de la sesión Módulos y manejadores httpSeguridad en ASP.NET

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Máster en Desarrollo Avanzado .NET

Precio Emagister

1.895 € 2.495 € IVA inc.