• No hay productos en el carrito.

Inicio / Cursos / Desarrollo backend con .NET
Impartido por MicrosoftPago único de $4,990 MXN · acceso por 12 meses

Desarrollo backend con .NET

Desarrolla aplicaciones backend seguras y escalables con C#, .NET, bases de datos, servicios en la nube y prácticas de integración y despliegue continuos.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 240 h 39 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

Este certificado brinda las bases y la práctica necesarias para iniciar una trayectoria profesional en el desarrollo backend.

  • Diseñar, implementar y desplegar soluciones escalables con .NET Core.
  • Aplicar programación orientada a objetos para crear soluciones modulares en C#.
  • Integrar bases de datos y optimizar consultas con Entity Framework Core.
  • Mejorar el rendimiento mediante algoritmos y estrategias de almacenamiento en caché.
  • Implementar mecanismos de autenticación, autorización y protección de datos.
  • Configurar procesos de integración y despliegue continuos con GitHub Actions y Azure DevOps.

Temario

UNIDAD 1 - Introducción al desarrollo del back-end · 38 lecciones

Fundamentos de la codificación Back-End - UNIDAD 1 - Introducción al desarrollo del back-end

  • Introducción al programaVideo · 5 min
  • Introducción al curso: Fundamentos de la codificación Back-EndVideo · 2 min
  • Introducción del instructorVideo · 2 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Descubre tu camino en el desarrollo back-endActividad · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • ¿Qué es el desarrollo back-end?Video · 6 min
  • Un día en la vida de un ingeniero de backendVideo · 4 min
  • Un día en la vida de un ingeniero de back-end (Avanindra)Video · 6 min
  • Introducción a los principios de desarrollo de backendVideo · 2 min
  • Mejores prácticas de desarrollo de backendVideo · 6 min
  • Desarrollo del back-endLectura · 3 min
  • Práctica: Introducción al desarrollo back-endCuestionario · 20 min
  • Funciones y responsabilidades de un ingeniero de backendVideo · 6 min
  • Competencias y tecnologías esenciales en ingeniería de back-endVideo · 6 min
  • Alcance y flujo de trabajo de la ingeniería de back-endVideo · 6 min
  • Desarrollo de backend como trabajoLectura · 5 min
  • Cuestionario práctico: El desarrollo backend como trabajoCuestionario · 20 min
  • Fundamentos de la planificación de proyectos para el desarrollo del backendVideo · 5 min
  • Gestión de recursos y documentación en proyectos de back-endVideo · 6 min
  • Cómo planificar tu primer proyecto de back-endActividad · 10 min
  • Planificación de proyectos de back-endLectura · 10 min
  • Cuestionario práctico: Planificación de un proyecto de back-endCuestionario · 20 min
  • Tareas clave en el desarrollo del backendVideo · 5 min
  • Gestión eficaz del flujo de trabajo para el desarrollo de backendVideo · 8 min
  • Gestión eficaz del flujo de trabajo para el desarrollo de backend - Parte 2Video · 6 min
  • Ejecución de tareas de desarrollo de backendLectura · 5 min
  • Cuestionario práctico: Ejecución de tareas básicas de desarrollo de backendCuestionario · 20 min
  • Integración de herramientas para la planificación de proyectos de back-endVideo · 6 min
  • Ventajas de la planificación integrada en el desarrollo del backendVideo · 5 min
  • Integración de la planificación de proyectos con las herramientas de desarrolloLectura · 10 min
  • Práctica: Integración de la planificación de proyectos con las herramientas de desarrolloCuestionario · 20 min
  • Conceptos básicos de Git para el desarrollo de backendVideo · 6 min
  • Uso de GitHub para el desarrollo colaborativo de backendVideo · 4 min
  • Introducción a los sistemas de control de versiones (Git y GitHub)Lectura · 10 min
  • Práctica: Introducción a los sistemas de control de versiones (Git y GitHub)Cuestionario · 20 min
  • Conclusión: Introducción al desarrollo de backendVideo · 2 min
  • Cuestionario graduado: Introducción al desarrollo back-endCuestionario · 20 min
UNIDAD 2 - Introducción al pensamiento lógico y a la resolución de problemas · 33 lecciones

Fundamentos de la codificación Back-End - UNIDAD 2 - Introducción al pensamiento lógico y a la resolución de problemas

  • Introducción al pensamiento lógico y a la resolución de problemasVideo · 2 min
  • Procesos lógicosVideo · 6 min
  • Tipos de lógica utilizados en programaciónVideo · 8 min
  • Aplicaciones prácticas de los procesos lógicosVideo · 8 min
  • Actividad: Visualización lógicaCuestionario · 20 min
  • Actividad: Visualización lógica - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Fundamentos del pensamiento lógico en programaciónCuestionario · 20 min
  • Razonamiento deductivo en programaciónVideo · 5 min
  • Pasos del razonamiento deductivoVideo · 5 min
  • Razonamiento deductivoLectura · 10 min
  • Actividad: Practica el razonamiento deductivo con pseudocódigoCuestionario · 20 min
  • Actividad: Practicar el razonamiento deductivo con pseudocódigo - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Razonamiento deductivo en programaciónCuestionario · 20 min
  • Descomposición del problemaVideo · 5 min
  • Técnicas de descomposición de problemasVideo · 4 min
  • Descomposición del problemaLectura · 10 min
  • Actividad: Descomposición del problemaCuestionario · 20 min
  • Actividad: Descomposición de problemas - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Técnicas de descomposición de problemasCuestionario · 20 min
  • Enfoque descendente de la resolución de problemasVideo · 5 min
  • Enfoque ascendente de la resolución de problemasVideo · 6 min
  • Comparación de los enfoques descendente y ascendenteVideo · 5 min
  • Resolución de problemas de arriba abajo y de abajo arribaLectura · 10 min
  • Actividad: Resolver problemas utilizando estrategias descendentes y ascendentesCuestionario · 20 min
  • Actividad: Resolver problemas utilizando estrategias descendentes y ascendentes - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Estrategias de resolución de problemas descendentes y ascendentesCuestionario · 20 min
  • Introducción al pseudocódigoVideo · 5 min
  • Actividad: PseudocódigoCuestionario · 20 min
  • Actividad: Pseudocódigo - Clave de respuestasLectura · 5 min
  • PseudocódigoLectura · 10 min
  • Cuestionario práctico: Codificación para la resolución de problemas sencillosCuestionario · 20 min
  • Cuestionario graduado: Introducción al pensamiento lógico y a la resolución de problemasCuestionario · 20 min
  • Conclusiones: Introducción al pensamiento lógico y a la resolución de problemasVideo · 1 min
UNIDAD 3 - Algoritmos, diagramas de flujo y tipos de datos · 33 lecciones

Fundamentos de la codificación Back-End - UNIDAD 3 - Algoritmos, diagramas de flujo y tipos de datos

  • Introducción a los algoritmos, diagramas de flujo y tipos de datosVideo · 1 min
  • Estructuras básicas de algoritmosVideo · 10 min
  • Aplicaciones prácticas de las estructuras de algoritmosVideo · 6 min
  • Estructuras básicas de algoritmosLectura · 5 min
  • Actividad: Estructuras de algoritmosCuestionario · 20 min
  • Actividad: Estructuras de algoritmos - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Estructuras AlgorítmicasCuestionario · 20 min
  • Conceptos básicos del organigramaVideo · 4 min
  • Organigrama prácticoVideo · 4 min
  • Análisis de organigramasVideo · 5 min
  • Visualizar la lógica con diagramas de flujoLectura · 10 min
  • Cuestionario práctico: Visualizar la lógica con diagramas de flujoCuestionario · 20 min
  • Tipos de datos fundamentalesVideo · 9 min
  • Identificación y categorización prácticasVideo · 11 min
  • Conversión de tipos de datosVideo · 5 min
  • Tipos de datosLectura · 10 min
  • Actividad: Tipos de datosCuestionario · 20 min
  • Cuestionario práctico: Tipos de datosCuestionario · 20 min
  • Introducción a las variablesVideo · 6 min
  • Declaración de diferentes tipos de datosVideo · 6 min
  • Palabras clave de la declaración de variablesVideo · 5 min
  • Inicialización y asignación de variablesVideo · 4 min
  • Declaración de variables en C#Lectura · 5 min
  • Actividad: Declaración de variables en C#Cuestionario · 20 min
  • Actividad: Declaración de variables en C# - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Declaración de variables en C#Cuestionario · 20 min
  • Diseño de algoritmosVideo · 3 min
  • Traducción de algoritmos a C#Video · 3 min
  • Actividad: Implementación de algoritmos en C#Cuestionario · 20 min
  • Actividad: Implementación de algoritmos en C# - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Implementación de algoritmos en C#Cuestionario · 20 min
  • Cuestionario graduado : Algoritmos, diagramas de flujo y tipos de datosCuestionario · 20 min
  • Conclusiones: Algoritmos, diagramas de flujo y tipos de datosVideo · 1 min
UNIDAD 4 - Estructuras de control y bucles · 42 lecciones

Fundamentos de la codificación Back-End - UNIDAD 4 - Estructuras de control y bucles

  • Introducción a las estructuras de control y a los buclesVideo · 2 min
  • Introducción a las sentencias If-ElseVideo · 4 min
  • Declaraciones de cambioVideo · 4 min
  • Aplicación práctica de las estructuras de controlVideo · 5 min
  • Fundamentos de las estructuras de controlLectura · 10 min
  • Estructuras de controlVideo · 6 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Laboratorio guiado: Estructuras de controlActividad · 15 min
  • Pruébelo usted Estructuras de controlCuestionario · 20 min
  • ¡Pruébalo tú! Estructuras de control - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Fundamentos de las estructuras de controlCuestionario · 20 min
  • Sentencias If-Else avanzadasVideo · 6 min
  • Casos complejos de conmutaciónVideo · 4 min
  • Escenarios de toma de decisionesVideo · 3 min
  • Aplicación práctica de las estructuras de controlLectura · 10 min
  • Actividad: Implementación de estructuras de controlCuestionario · 20 min
  • Actividad: Implementación de estructuras de control - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Implementación Práctica de Estructuras de ControlCuestionario · 20 min
  • Bucles ForVideo · 5 min
  • Bucles WhileVideo · 4 min
  • Bucles Do-WhileVideo · 3 min
  • Construcciones de bucleLectura · 10 min
  • Cuestionario práctico: Construcciones de bucleCuestionario · 20 min
  • Combinación de bucles y estructuras de controlVideo · 4 min
  • Aplicaciones prácticas del bucleVideo · 7 min
  • Optimización del bucleVideo · 2 min
  • Programación basada en bucles para tareas repetitivasLectura · 5 min
  • Programación basada en bucles para tareas repetitivasVideo · 4 min
  • Laboratorio guiado: Programación basada en bucles para tareas repetitivasActividad · 15 min
  • ¡Pruébelo usted! Programación basada en bucles para tareas repetitivasCuestionario · 20 min
  • ¡Pruébalo tú! Programación basada en bucles para tareas repetitivas - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Programación basada en bucles para tareas repetitivasCuestionario · 20 min
  • Integración de If-Else con buclesVideo · 5 min
  • Integración de sentencias switch con buclesVideo · 4 min
  • Uso integrado de estructuras de control y buclesLectura · 5 min
  • Uso integrado de estructuras de control y buclesVideo · 4 min
  • Laboratorio guiado: Uso integrado de estructuras de control y buclesActividad · 15 min
  • ¡Pruébelo usted! Uso integrado de estructuras de control y buclesCuestionario · 20 min
  • ¡Pruébalo tú! Uso integrado de estructuras de control y bucles - Clave de respuestasLectura · 10 min
  • Práctica: Uso integrado de estructuras de control y buclesCuestionario · 20 min
  • Cuestionario graduado: Estructuras de control y buclesCuestionario · 20 min
  • Conclusiones: Estructuras de control y buclesVideo · 1 min
UNIDAD 5 - Funciones, métodos y ámbito de aplicación · 42 lecciones

Fundamentos de la codificación Back-End - UNIDAD 5 - Funciones, métodos y ámbito de aplicación

  • Introducción a las funciones en programaciónVideo · 2 min
  • FuncionesVideo · 5 min
  • Funciones de escrituraVideo · 2 min
  • Uso de funciones en programasVideo · 2 min
  • Introducción a las funciones en programaciónLectura · 5 min
  • Actividad: Introducción a las funciones en programaciónCuestionario · 20 min
  • Actividad: Introducción a las funciones en programación - Clave de respuestasLectura · 10 min
  • Práctica: Introducción a las funciones en programaciónCuestionario · 20 min
  • Introducción a los métodosVideo · 4 min
  • Sintaxis de los métodosVideo · 6 min
  • Casos de uso de métodosVideo · 5 min
  • Métodos en C#Lectura · 10 min
  • Actividad: Métodos en C#Cuestionario · 20 min
  • Actividad: Métodos en C# - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Métodos en C#Cuestionario · 20 min
  • Fundamentos de los métodos de llamadaVideo · 4 min
  • Valores de retorno del métodoVideo · 4 min
  • Ejemplos prácticos de métodos de llamadaVideo · 4 min
  • Aplicación práctica de los métodos de convocatoriaLectura · 10 min
  • Aplicación práctica de los métodos de convocatoriaVideo · 4 min
  • Laboratorio guiado: Aplicación práctica de los métodos de llamadaActividad · 15 min
  • ¡Pruébelo usted! Aplicación práctica de los métodos de llamadaCuestionario · 20 min
  • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Aplicación práctica de los métodos de llamadaCuestionario · 20 min
  • ParámetrosVideo · 4 min
  • Pasar datos a métodosVideo · 5 min
  • Aplicaciones prácticas de los parámetrosVideo · 5 min
  • Utilización de parámetros en los métodosLectura · 30 min
  • Actividad: Utilización de parámetros en los métodosCuestionario · 20 min
  • Actividad: Utilización de parámetros en los métodos - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Uso de parámetros en métodosCuestionario · 20 min
  • Integración de funciones y métodosVideo · 5 min
  • Resolución de problemas con funciones y métodosVideo · 5 min
  • Desarrollo integral de programasVideo · 5 min
  • Desarrollo de programas con funciones y métodosLectura · 5 min
  • Desarrollo de programas con funciones y métodosVideo · 3 min
  • Laboratorio Guiado: Desarrollo de programas con funciones y métodosActividad · 15 min
  • ¡Pruébelo usted! Aplicación práctica de los métodos de llamadaCuestionario · 20 min
  • ¡Pruébelo usted! Aplicación práctica de los métodos de llamada - Clave de respuestasLectura · 10 min
  • Cuestionario de Práctica: Desarrollo de programas con funciones y métodosCuestionario · 20 min
  • Cuestionario graduado: Funciones, métodos y alcanceCuestionario · 20 min
  • Conclusiones: Funciones, métodos y ámbito de aplicaciónVideo · 1 min
UNIDAD 6 - Práctica integrada de codificación y desarrollo de proyectos · 20 lecciones

Fundamentos de la codificación Back-End - UNIDAD 6 - Práctica integrada de codificación y desarrollo de proyectos

  • Práctica integrada de codificaciónVideo · 4 min
  • Resolución de problemas en el mundo realVideo · 7 min
  • Revisión y perfeccionamiento del códigoVideo · 7 min
  • Actividad: Aplicación práctica de los conceptos de codificaciónCuestionario · 20 min
  • Actividad: Aplicación práctica de los conceptos de codificación - Clave de respuestasLectura · 5 min
  • Introducción a la depuraciónVideo · 6 min
  • Técnicas de depuraciónVideo · 6 min
  • Técnicas y prácticas de depuraciónLectura · 5 min
  • Actividad: DepuraciónCuestionario · 20 min
  • Actividad: Depuración - Clave de respuestasLectura · 5 min
  • Introducción a Microsoft CopilotVideo · 4 min
  • Microsoft Copilot para depuración y error lógicoVideo · 3 min
  • Integración práctica de CopilotVideo · 5 min
  • Actividad: Depuración avanzada con Microsoft CopilotCuestionario · 20 min
  • Actividad: Depuración avanzada con Microsoft Copilot - Clave de respuestasLectura · 5 min
  • Introducción al proyectoVideo · 2 min
  • Planificación y diseño del proyectoVideo · 6 min
  • Ejecución del proyectoVideo · 6 min
  • Proyecto final: Desarrollo back-end: planificación, diseño e implementaciónCuestionario · 20 min
  • Conclusión del curso: Fundamentos de la codificación Back-EndVideo · 3 min
UNIDAD 7 - Fundamentos del desarrollo .NET e integración de código de Visual Studio · 40 lecciones

Introducción a la programación con C# - UNIDAD 7 - Fundamentos del desarrollo .NET e integración de código de Visual Studio

  • Introducción al cursoVideo · 2 min
  • Introducción del instructorVideo · 2 min
  • Programa del cursoLectura · 5 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Completar los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de front-end y back-endLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 2 min
  • Introducción a los fundamentos del desarrollo .NET y Visual Studio CodeVideo · 1 min
  • Desarrollo de front-end y back-endVideo · 4 min
  • El ecosistema .NETVideo · 4 min
  • Integración con Visual Studio CodeVideo · 5 min
  • Introducción a .NET y Visual Studio CodeLectura · 10 min
  • Práctica: Introducción a .NET y Visual Studio CodeCuestionario · 20 min
  • Descripción general de Visual Studio CodeVideo · 5 min
  • Función de Visual Studio Code en el flujo de trabajo de desarrolloVideo · 4 min
  • Integración de Visual Studio Code y .NETLectura · 5 min
  • Cuestionario práctico: Código de Visual Studio e integración .NETCuestionario · 20 min
  • Instalación del SDK .NETVideo · 6 min
  • Instalación del SDK .NETLectura · 5 min
  • Configuración del entorno de desarrolloVideo · 5 min
  • Configuración del entorno de desarrolloLectura · 5 min
  • Actividad: Configurar un entorno .NETCuestionario · 20 min
  • Cuestionario práctico: Configuración del entorno de desarrollo .NETCuestionario · 20 min
  • Creación de proyectosVideo · 4 min
  • Creación de proyectosLectura · 5 min
  • Configuración de los ajustes del proyectoVideo · 6 min
  • Configuración de los ajustes del proyectoLectura · 5 min
  • Construir y ejecutar el proyectoVideo · 4 min
  • Construir y ejecutar el proyectoLectura · 5 min
  • Actividad: Crear un Proyecto .NetCuestionario · 20 min
  • Práctica: Iniciar un nuevo proyecto .NETCuestionario · 20 min
  • Estructura del proyectoVideo · 4 min
  • Buenas prácticas para la organización de archivosVideo · 6 min
  • Organización de proyectos .NETLectura · 5 min
  • Cuestionario práctico: Organización de proyectos .NETCuestionario · 20 min
  • Cuestionario graduado: Fundamentos del desarrollo .NET e integración de código de Visual StudioCuestionario · 20 min
  • Conclusiones: Fundamentos del desarrollo .NET e integración de código de Visual StudioVideo · 1 min
UNIDAD 8 - Aplicación de los fundamentos de la programación · 30 lecciones

Introducción a la programación con C# - UNIDAD 8 - Aplicación de los fundamentos de la programación

  • Introducción: Aplicación de los fundamentos de la programaciónVideo · 1 min
  • Conceptos fundamentales de programaciónVideo · 8 min
  • Métodos y pseudocódigoVideo · 4 min
  • Repaso de conceptos esenciales de programaciónLectura · 10 min
  • Cuestionario práctico: Repaso de conceptos esenciales de programaciónCuestionario · 20 min
  • Habilidades de pensamiento lógicoVideo · 5 min
  • Aplicación del pensamiento lógicoVideo · 5 min
  • Pensamiento lógico en programaciónLectura · 10 min
  • Pensamiento lógico en programaciónActividad · 15 min
  • Cuestionario práctico: Pensamiento lógico en programaciónCuestionario · 20 min
  • Fundamentos de la depuraciónVideo · 8 min
  • Depuración prácticaVideo · 6 min
  • DepuraciónLectura · 10 min
  • Actividad: Depuración de códigoCuestionario · 20 min
  • Actividad: Depuración de código - Clave de respuestasLectura · 10 min
  • Práctica: Introducción a la depuraciónCuestionario · 20 min
  • Sintaxis básica de C#Video · 8 min
  • Programación prácticaVideo · 6 min
  • Sintaxis básica de C#Lectura · 10 min
  • Escribir programas sencillos en C#Video · 4 min
  • Laboratorio guiado: Escritura de programas sencillos en C#Actividad · 15 min
  • ¡Pruébalo tú! Escribir programas sencillos en C#Cuestionario · 20 min
  • ¡Pruébalo tú! Escribir programas sencillos en C# - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Escribir programas sencillos en C#Cuestionario · 20 min
  • Crear un pequeño proyecto y depurar un programaVideo · 7 min
  • Laboratorio guiado: Crear un pequeño proyecto y depurar un programaActividad · 15 min
  • ¡Pruébalo tú! Crear un pequeño proyecto y depurar un programaCuestionario · 20 min
  • ¡Pruébalo tú! Crear un pequeño proyecto y depurar un programa - Clave de respuestasLectura · 10 min
  • Cuestionario graduado: Aplicación de los fundamentos de la programaciónCuestionario · 20 min
  • Conclusiones: Aplicación de los fundamentos de la programaciónVideo · 1 min
UNIDAD 9 - Dominio de la Programación orientada a objetos en C# · 33 lecciones

Introducción a la programación con C# - UNIDAD 9 - Dominio de la Programación orientada a objetos en C#

  • Introducción: Dominio de la Programación orientada a objetos en C#Video · 2 min
  • Conceptos fundamentales de objetos y clasesVideo · 5 min
  • Comprensión teórica de los principios de la programación orientada a objetosVideo · 6 min
  • Objetos y clasesLectura · 10 min
  • Cuestionario de Práctica: Objetos y clasesCuestionario · 20 min
  • HerenciaVideo · 3 min
  • PolimorfismoVideo · 4 min
  • Herencia y polimorfismoLectura · 5 min
  • Práctica: Herencia y polimorfismoCuestionario · 20 min
  • Codificación de la herencia en C#Video · 4 min
  • Codificación del polimorfismo en C#Video · 4 min
  • Aplicación práctica de la herencia y el polimorfismoLectura · 10 min
  • Herencia y polimorfismo en C#Video · 4 min
  • Laboratorio guiado: Herencia y polimorfismo en C#Actividad · 15 min
  • ¡Pruébalo! Herencia y polimorfismo en C#Cuestionario · 20 min
  • ¡Pruébalo tú! Herencia y polimorfismo en C# - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Implementación práctica de la herencia y el polimorfismoCuestionario · 20 min
  • Patrones de diseñoVideo · 5 min
  • Identificación de patrones de diseñoVideo · 8 min
  • Reconocimiento de patrones de diseñoLectura · 10 min
  • Actividad: Reconocer Patrones de diseñoCuestionario · 20 min
  • Actividad: Reconocimiento de patrones de diseño - Clave de respuestasLectura · 10 min
  • Reconocimiento de patrones de diseñoActividad · 15 min
  • Cuestionario práctico: Reconocimiento de patrones de diseñoCuestionario · 20 min
  • Creación de clases y objetosVideo · 6 min
  • Implementación de clases y objetosLectura · 10 min
  • Implementación de clases y objetosVideo · 3 min
  • Laboratorio guiado: Implementación de clases y objetosActividad · 15 min
  • Pruébelo usted Implementación de clases y objetosCuestionario · 20 min
  • ¡Pruébelo usted! Implementación de clases y objetos - Clave de respuestasLectura · 10 min
  • Práctica: Implementación de clases y objetosCuestionario · 20 min
  • Cuestionario graduado: Dominio de la Programación orientada a objetos en C#Cuestionario · 20 min
  • Conclusiones: Dominio de la Programación orientada a objetos en C#Video · 2 min
UNIDAD 10 - Programación asíncrona en C# · 33 lecciones

Introducción a la programación con C# - UNIDAD 10 - Programación asíncrona en C#

  • Introducción: Programación asíncronaVideo · 2 min
  • Fundamentos de la programación asíncronaVideo · 6 min
  • Ventajas y retos de la programación asíncronaVideo · 5 min
  • Introducción a la programación asíncronaLectura · 5 min
  • Práctica: Introducción a la programación asíncronaCuestionario · 20 min
  • Sintaxis y uso de Async y AwaitVideo · 4 min
  • Sintaxis y uso de async y awaitLectura · 10 min
  • Aplicación prácticaVideo · 6 min
  • Uso de async y await en C#Video · 4 min
  • Laboratorio guiado: Uso de async y await en C#Actividad · 15 min
  • ¡Pruébalo! Uso de async y await en C#Cuestionario · 20 min
  • ¡Pruébalo! Uso de async y await en C# - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Uso de async y await en C#Cuestionario · 20 min
  • Diseño de soluciones asíncronasVideo · 5 min
  • Soluciones prácticas de programación asíncronaVideo · 4 min
  • Creación de soluciones asíncronas prácticasLectura · 5 min
  • Actividad: Creación de soluciones prácticas asíncronasCuestionario · 20 min
  • Actividad: Creación de soluciones prácticas asíncronas - Clave de respuestasLectura · 10 min
  • Creación de soluciones asíncronas prácticasActividad · 15 min
  • Cuestionario práctico: Creación de soluciones asíncronas prácticasCuestionario · 20 min
  • Papel en las aplicaciones modernasVideo · 4 min
  • Ejemplos del sectorVideo · 6 min
  • Importancia de la programación asíncronaLectura · 5 min
  • Cuestionario práctico: Importancia de la programación asíncronaCuestionario · 20 min
  • Depuración de código asíncronoVideo · 6 min
  • Depuración y creación de programas asíncronosLectura · 15 min
  • Depuración y creación de programas asíncronosVideo · 6 min
  • Laboratorio guiado: Depuración y creación de programas asíncronosActividad · 15 min
  • ¡Pruébalo tú! Depuración y creación de programas asíncronosCuestionario · 20 min
  • ¡Pruébalo tú! Depuración y creación de programas asíncronos - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Depuración y creación de programas asíncronosCuestionario · 20 min
  • Cuestionario graduado: Programación asíncrona en C#Cuestionario · 20 min
  • Conclusiones: Programación asíncronaVideo · 1 min
UNIDAD 11 - Aprovechamiento de Microsoft Copilot para una codificación y depuración eficientes de C# · 21 lecciones

Introducción a la programación con C# - UNIDAD 11 - Aprovechamiento de Microsoft Copilot para una codificación y depuración eficientes de C#

  • Funciones de Microsoft CopilotVideo · 4 min
  • Ventajas de utilizar Microsoft CopilotVideo · 3 min
  • Visión general de Microsoft CopilotLectura · 10 min
  • Generar código con CopilotVideo · 5 min
  • Generar código con CopilotLectura · 5 min
  • Laboratorio guiado: Codificación práctica con CopilotActividad · 15 min
  • ¡Pruébalo tú! Codificación práctica con CopilotCuestionario · 20 min
  • Depuración de código C# con Microsoft CopilotVideo · 3 min
  • Depuración de código C# con Microsoft CopilotLectura · 5 min
  • Laboratorio guiado: Depuración práctica con CopilotActividad · 15 min
  • Depuración de código C# con Microsoft CopilotActividad · 15 min
  • ¡Pruébelo usted! Depuración práctica con CopilotCuestionario · 20 min
  • Optimización del código con CopilotVideo · 5 min
  • Optimización del código con CopilotLectura · 10 min
  • Laboratorio guiado: Mejora práctica de la codificaciónActividad · 15 min
  • ¡Pruébelo usted! Mejora práctica de la codificaciónCuestionario · 20 min
  • Escenarios del desafío de codificaciónVideo · 5 min
  • Laboratorio guiado: Ejercicios prácticos de codificaciónActividad · 15 min
  • ¡Pruébalo tú! Ejercicios prácticos de codificaciónCuestionario · 20 min
  • Programación en C# con Microsoft CopilotLección · 1 h
  • Conclusión del cursoVideo · 2 min
UNIDAD 12 - Introducción a .NET y su arquitectura · 38 lecciones

Desarrollo back-end con .NET - UNIDAD 12 - Introducción a .NET y su arquitectura

  • Introducción al curso: Desarrollo Back-End con .NETVideo · 2 min
  • Programa del curso: Desarrollo Back-End con .NETLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Referencia -Navegar por los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 3 min
  • Introducción a .NET y su arquitecturaVideo · 1 min
  • Un día en la vida de un ingeniero de backendVideo · 9 min
  • Evolución de la plataforma .NETVideo · 7 min
  • Capacidades multiplataforma de .NETVideo · 6 min
  • Herramientas y ecosistema en .NETVideo · 4 min
  • plataforma .NetLectura · 10 min
  • Cuestionario práctico: Visión general de la plataforma .NETCuestionario · 20 min
  • Descripción general de .NET FrameworkVideo · 4 min
  • .NET Framework de un vistazoLectura · 10 min
  • Introducción a la plataforma .NET modernaVideo · 4 min
  • Plataforma .NET moderna: Principales aspectos destacadosLectura · 10 min
  • Cuestionario práctico: Diferencias entre .NET Framework y .NET PlatformCuestionario · 20 min
  • Conceptos básicos de sintaxis en C#Video · 6 min
  • La sintaxis de C# de un vistazoLectura · 30 min
  • Características esenciales de C#Video · 7 min
  • Guía de referencia de funciones de C#Lectura · 10 min
  • Codificación práctica con C#Video · 11 min
  • C# en la prácticaActividad · 15 min
  • Cuestionario práctico: Introducción a la sintaxis y las características de C#Cuestionario · 20 min
  • Introducción a NuGet y a la gestión de paquetesVideo · 8 min
  • Referencia: Gestión de paquetes NuGet y bibliotecas esencialesLectura · 10 min
  • Visión general de las bibliotecas .NET más utilizadasVideo · 7 min
  • Implementación práctica de bibliotecas .NETVideo · 6 min
  • Laboratorio guiado: Implementación práctica de bibliotecas .NETActividad · 15 min
  • ¡Pruébelo usted! Implementación práctica de bibliotecas .NETLectura · 1 h
  • Reflexión: ¿Qué has construido?Lectura · 10 min
  • Prueba práctica: Introducción a NuGet y a la gestión de paquetesCuestionario · 20 min
  • Conclusión: Introducción a .NET y su arquitecturaVideo · 1 min
  • Cuestionario graduado: Introducción a .NET y su arquitecturaCuestionario · 20 min
UNIDAD 13 - Creación de API web con ASP.NET Core · 40 lecciones

Desarrollo back-end con .NET - UNIDAD 13 - Creación de API web con ASP.NET Core

  • Introducción: Creación de API web con ASP.Net CoreVideo · 2 min
  • Características de ASP.NET Core para el desarrollo de API webVideo · 5 min
  • Ventajas del uso de ASP.NET CoreVideo · 5 min
  • Visión general de ASP .NET CoreLectura · 10 min
  • Práctica: Introducción a ASP.NET CoreCuestionario · 20 min
  • Configuración de un proyecto de API webVideo · 7 min
  • Configuración de un proyecto de API web: Referencia rápidaLectura · 30 min
  • Implementación de los puntos finales básicos de la APIVideo · 22 min
  • Puntos finales de la API: Guía de implementaciónLectura · 10 min
  • Cuestionario práctico: Creación de una API web sencillaCuestionario · 20 min
  • Introducción al enrutamientoVideo · 8 min
  • Técnicas avanzadas de enrutamientoVideo · 18 min
  • API CRUDVideo · 18 min
  • Referencia: Visión general del enrutamiento y el enrutamiento por atributosLectura · 10 min
  • Creación y exploración de la API web de ASP.NET CoreVideo · 8 min
  • Laboratorio guiado: Creación y exploración de la API web de ASP.NET CoreActividad · 15 min
  • ¡Pruébalo tú! Creación y exploración de la API web de ASP.NET CoreLectura · 1 h
  • ¡Pruébalo tú! Creación y exploración de la API web de ASP.NET Core - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Enrutamiento y enrutamiento por atributosCuestionario · 20 min
  • Concepto de inyección de dependenciaVideo · 5 min
  • Implementación de la inyección de dependencias en ASP.NET CoreVideo · 11 min
  • Pruebas con inyección de dependenciaVideo · 5 min
  • Comprender la inyección de dependencia en ASP.NET CoreActividad · 15 min
  • Referencia - Visión general de la inyección de dependenciaLectura · 30 min
  • Enrutamiento, enrutamiento de atributos e inyección de dependenciasVideo · 5 min
  • Laboratorio guiado: Enrutamiento, enrutamiento de atributos e inyección de dependenciasActividad · 15 min
  • ¡Pruébelo usted! Enrutamiento, enrutamiento de atributos e inyección de dependenciaLectura · 1 h
  • ¡Pruébalo tú! Enrutamiento, enrutamiento de atributos e inyección de dependencias - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Inyección de dependencia en ASP.NET CoreCuestionario · 20 min
  • Gestión de errores en ASP.NET CoreVideo · 7 min
  • Buenas prácticas de registroVideo · 6 min
  • Proveedores y marco de registro de ASP.NET CoreVideo · 4 min
  • Referencia - Tratamiento de errores y registroLectura · 10 min
  • Gestión y registro de erroresVideo · 7 min
  • Laboratorio guiado: Implementación de la gestión y el registro de erroresActividad · 15 min
  • Pruébelo usted Gestión y registro de erroresLectura · 1 h
  • ¡Inténtelo usted! Implementación de la gestión y registro de errores - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Tratamiento de errores y registroCuestionario · 20 min
  • Conclusiones: Creación de API web con ASP.NET CoreVideo · 1 min
  • Cuestionario graduado: Creación de API web con ASP.NET CoreCuestionario · 20 min
UNIDAD 14 - Serialización y deserialización · 36 lecciones

Desarrollo back-end con .NET - UNIDAD 14 - Serialización y deserialización

  • Introducción a la serialización y deserializaciónVideo · 1 min
  • El concepto de serializaciónVideo · 4 min
  • Casos de uso de la serializaciónVideo · 3 min
  • ¿Qué es la serialización y por qué es importante?Actividad · 15 min
  • Introducción a la serialización: ReferenciaLectura · 10 min
  • Práctica: Introducción a la serializaciónCuestionario · 20 min
  • Técnicas de serializaciónVideo · 4 min
  • Implementación de la serialización en .NETVideo · 18 min
  • Implementación de técnicas de serialización en .NETVideo · 6 min
  • Serialización de Objetos en .NET-ReferenciaLectura · 30 min
  • Laboratorio guiado: Implementación de técnicas de serialización en .NETActividad · 15 min
  • ¡Pruébelo usted! Implementación de técnicas de serialización en .NETLectura · 1 h
  • ¡Pruébalo! Implementación de técnicas de serialización en .NET - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Serialización de Objetos en .NETCuestionario · 20 min
  • Concepto de deserializaciónVideo · 3 min
  • Implementación de la deserialización en .NETVideo · 15 min
  • Deserialización en .NET- ReferenciaLectura · 30 min
  • Implementación de técnicas de deserialización en .NETVideo · 8 min
  • Laboratorio guiado: Implementación de técnicas de deserialización en .NETActividad · 15 min
  • ¡Pruébalo! Implementación de técnicas de deserialización en .NETLectura · 1 h
  • ¡Pruébalo! Implementación de técnicas de deserialización en .NET - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Deserialización en .NETCuestionario · 20 min
  • Impacto de la serialización en el rendimientoVideo · 4 min
  • Optimización del rendimiento de la serializaciónVideo · 4 min
  • Consideraciones sobre el rendimiento de la serialización-ReferenciaLectura · 30 min
  • Cuestionario práctico: Consideraciones sobre el rendimientoCuestionario · 20 min
  • Riesgos de seguridad en la serializaciónVideo · 3 min
  • Aplicación de buenas prácticas de seguridadVideo · 4 min
  • Buenas prácticas de seguridad - ReferenciaLectura · 30 min
  • Seguridad de los procesos de serialización y deserializaciónVideo · 8 min
  • Laboratorio guiado: Seguridad de los procesos de serialización y deserializaciónActividad · 15 min
  • ¡Pruébelo usted! Seguridad de los procesos de serialización y deserializaciónLectura · 1 h
  • ¡Pruébalo tú! Seguridad de los procesos de serialización y deserialización - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Buenas prácticas de seguridadCuestionario · 20 min
  • Conclusiones: Serialización y deserializaciónVideo · 1 min
  • Cuestionario graduado: Serialización y DeserializaciónCuestionario · 20 min
UNIDAD 15 - Middleware y OpenAPI · 40 lecciones

Desarrollo back-end con .NET - UNIDAD 15 - Middleware y OpenAPI

  • Introducción al middleware y OpenAPIVideo · 2 min
  • Concepto de middlewareVideo · 4 min
  • Canalización de middlewareVideo · 4 min
  • Comprender el middleware y el flujo de solicitudesActividad · 15 min
  • Introducción al middleware en ASP.NET Core: Guía de referenciaLectura · 30 min
  • Práctica: Introducción al middleware en ASP.NET CoreCuestionario · 20 min
  • Componentes de middleware integradosVideo · 5 min
  • Componentes de middleware incorporados: Guía de referenciaLectura · 30 min
  • Middleware personalizadoVideo · 14 min
  • Middleware personalizado: Guía de referenciaLectura · 10 min
  • Implementación de componentes de middlewareVideo · 5 min
  • Configuración de middleware para solicitudes APIVideo · 17 min
  • Laboratorio guiado: Implementación de componentes de middlewareActividad · 15 min
  • Pruébelo usted Implementación de componentes de middlewareLectura · 1 h
  • ¡Pruébelo usted! Implementación de componentes de middleware - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Componentes comunes de middlewareCuestionario · 20 min
  • Introducción a OpenAPI y SwaggerVideo · 5 min
  • Integración de Swagger con ASP.NET CoreVideo · 14 min
  • Integración de OpenAPI y Swagger: Guía de referenciaLectura · 30 min
  • Cuestionario práctico: Integración OpenAPI (Swagger)Cuestionario · 20 min
  • Generación de clientes API con SwaggerVideo · 5 min
  • Generación de clientes API con Swagger: Guía de referenciaLectura · 10 min
  • Personalización de la generación de clientes APIVideo · 20 min
  • Personalización de la generación de clientes API: Guía de referenciaLectura · 30 min
  • Integración de Swagger y generación de clientes APIVideo · 10 min
  • Laboratorio guiado: Integración de Swagger y generación de clientes APIActividad · 15 min
  • ¡Pruébalo! Integración de Swagger y generación de clientes APILectura · 1 h
  • ¡Pruébalo tú! Integración de Swagger y generación de clientes API - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Generación de clientes API con SwaggerCuestionario · 20 min
  • Diseño de middleware para mejorar el rendimientoVideo · 5 min
  • Diseño de middleware para mejorar el rendimiento: Guía de referenciaLectura · 30 min
  • Protección del middlewareVideo · 4 min
  • Securing Middleware: Guía de referenciaLectura · 10 min
  • Diseño y seguridad de componentes de middlewareVideo · 8 min
  • Laboratorio guiado: Diseño y seguridad de componentes de middlewareActividad · 15 min
  • Pruébelo usted Diseño y seguridad de componentes de middlewareLectura · 1 h
  • ¡Pruébelo usted! Diseño y seguridad de componentes de middleware - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Mejores prácticas para el diseño de middlewareCuestionario · 20 min
  • Conclusiones: Middleware y OpenAPIVideo · 2 min
  • Cuestionario graduado: Middleware y OpenAPICuestionario · 20 min
UNIDAD 16 - Uso de Microsoft Copilot para desarrollar API · 18 lecciones

Desarrollo back-end con .NET - UNIDAD 16 - Uso de Microsoft Copilot para desarrollar API

  • Introducción a Microsoft CopilotVideo · 3 min
  • Ventajas de utilizar CopilotVideo · 3 min
  • Utilizar Microsoft Copilot como socio de desarrolloActividad · 15 min
  • Referencia - Entender Microsoft Copilot.Lectura · 10 min
  • Generación de fragmentos de código con CopilotVideo · 12 min
  • Mejora del código API existenteVideo · 14 min
  • Actividad 1: Escribir y mejorar el código API con CopilotCuestionario · 20 min
  • Identificación de errores con CopilotVideo · 11 min
  • Técnicas de depuración asistidas por copilotoVideo · 6 min
  • Depuración avanzada con CopilotVideo · 13 min
  • Actividad 2: Depuración de código API con CopilotCuestionario · 20 min
  • Implementación de componentes de middlewareVideo · 10 min
  • Gestión de Middleware PipelineVideo · 7 min
  • Gestión integral del middlewareVideo · 13 min
  • Actividad: Implantación y gestión de middleware con CopilotCuestionario · 20 min
  • Conclusión del cursoVideo · 2 min
  • Revisión técnica para desarrolladores de back-endActividad · 15 min
  • Proyecto: Creación de una API sencilla con CopilotLección · 1 h
UNIDAD 17 - Fundamentos de la integración de bases de datos y Entity Framework CORE · 27 lecciones

Integración y gestión de bases de datos - UNIDAD 17 - Fundamentos de la integración de bases de datos y Entity Framework CORE

  • Introducción al curso: Integración y gestión de bases de datosVideo · 2 min
  • Introducción del instructorVideo · 2 min
  • Programa del curso: Integración y gestión de bases de datosLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Referencia -Navegar por los Laboratorios GuiadosLectura · 15 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 4 min
  • Introducción al núcleo de EF y a las bases de datos relacionalesVideo · 1 min
  • Introducción a ORM y EF CoreVideo · 6 min
  • Entity Framework Core (EF Core)Lectura · 5 min
  • Cuestionario práctico: Visión general de Entity Framework Core (EF Core)Cuestionario · 20 min
  • Comprender ORM y EF CORE: un debate entre desarrolladoresActividad · 15 min
  • Estructura básica de las bases de datos relacionalesVideo · 4 min
  • Principios de diseño de bases de datos relacionalesVideo · 6 min
  • Fundamentos de las bases de datos relacionalesLectura · 15 min
  • Diseñar un esquema de base de datos para una universidadCuestionario · 20 min
  • Cuestionario práctico: Fundamentos de las bases de datos relacionalesCuestionario · 20 min
  • Elección de un Sistema de administración de bases de datos (DBMS)Video · 6 min
  • Ejemplo práctico: Instalación y configuración inicial de la base de datosVideo · 6 min
  • Creación de una Base de datos relacionalVideo · 6 min
  • Laboratorio guiado: Creación de una Base de datos relacionalActividad · 15 min
  • Pruébelo usted Creación de una Base de datos relacionalLectura · 1 h
  • ¡Pruébelo usted! Configuración de una Base de datos relacional - Clave de respuestasLectura · 10 min
  • Cuestionario Práctico: Configuración de una Base de datos relacionalCuestionario · 20 min
UNIDAD 18 - Modelado de datos y operaciones con bases de datos mediante Entity Framework CORE · 17 lecciones

Integración y gestión de bases de datos - UNIDAD 18 - Modelado de datos y operaciones con bases de datos mediante Entity Framework CORE

  • Introducción al Modelamiento de datos en EF CoreVideo · 4 min
  • Creación y configuración de clases de entidadVideo · 8 min
  • Modelamiento de datos con Entity Framework CoreLectura · 10 min
  • Modelado de una base de datos sencilla con EF CoreVideo · 5 min
  • Laboratorio guiado: Modelado de una base de datos simple con EF CoreActividad · 15 min
  • ¡Pruébelo usted! Modelado de una base de datos sencilla con EF CoreLectura · 1 h
  • ¡Pruébelo usted! Modelado de una base de datos sencilla con EF Core - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Modelamiento de datos con Entity Framework CoreCuestionario · 20 min
  • Realización de operaciones CRUD con EF CoreVideo · 4 min
  • Realización de operaciones CRUD con EF CoreLectura · 10 min
  • Implementación de operaciones CRUD en EF CoreVideo · 5 min
  • Laboratorio guiado: Implementación de operaciones CRUD en EF CoreActividad · 15 min
  • ¡Pruébalo! Implementación de operaciones CRUD en EF CoreLectura · 1 h
  • ¡Pruébalo! Implementación de operaciones CRUD en EF Core - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Realización de Operaciones CRUD con EF CoreCuestionario · 20 min
  • Cuestionario graduado: Introducción a EF Core y a las bases de datos relacionalesCuestionario · 20 min
  • Conclusiones: Introducción a EF Core y a las bases de datos relacionalesVideo · 1 min
UNIDAD 19 - Conceptos básicos de SQL · 36 lecciones

Integración y gestión de bases de datos - UNIDAD 19 - Conceptos básicos de SQL

  • Introducción: Conceptos básicos de SQLVideo · 1 min
  • Comprender la sintaxis SQLVideo · 5 min
  • Comprender la sintaxis SQLLectura · 10 min
  • Descripción de las funciones de los comandos SQL básicosVideo · 5 min
  • Descripción de las funciones de los comandos SQL básicosLectura · 10 min
  • Práctica: Introducción a la sintaxis SQL y comandos básicosCuestionario · 20 min
  • Recuperación básica de datos con SELECTVideo · 3 min
  • Filtrar y ordenar datosVideo · 6 min
  • Recuperación de datos con sentencias SELECTLectura · 10 min
  • Escritura de sentencias SELECTVideo · 5 min
  • Laboratorio guiado: Escritura de sentencias SELECTActividad · 0 min
  • Inténtelo usted Cómo escribir sentencias SELECTLectura · 1 h
  • ¡Inténtalo tú! Escribir sentencias SELECT - Clave de respuestasLectura · 10 min
  • Cuestionario de Práctica: Recuperación de Datos con Sentencias SELECTCuestionario · 20 min
  • Inserción de datos con sentencias INSERTVideo · 5 min
  • Actualizar y borrar datosVideo · 6 min
  • Manipulación de datos en SQLLectura · 10 min
  • Manipulación de datos en SQLVideo · 5 min
  • Laboratorio guiado: Práctica de Manipulación de datos en SQLActividad · 0 min
  • ¡Pruébalo! Manipulación de datos en SQLLectura · 1 h
  • ¡Pruébalo tú! Manipulación de datos en SQL - Clave de respuestasLectura · 10 min
  • Cuestionario de Práctica: Manipulación de datos en SQLCuestionario · 20 min
  • Introducción a los JOIN de SQLVideo · 6 min
  • Ejemplos prácticos de uso de JOINsVideo · 9 min
  • Combinación de datos con cláusulas JOIN de SQLLectura · 15 min
  • Cuestionario de Práctica: Combinación de Datos con Cláusulas SQL JOINCuestionario · 20 min
  • Introducción a las funciones SQLVideo · 6 min
  • Uso de funciones agregadas en SQLVideo · 6 min
  • Trabajar con Funciones SQL y Funciones AgregadasLectura · 10 min
  • Implementación de funciones SQL y funciones agregadasVideo · 7 min
  • Laboratorio guiado: Implementación de funciones SQL y funciones agregadasActividad · 0 min
  • ¡Pruébalo! Implementación de Funciones SQL y Funciones AgregadasLectura · 1 h
  • ¡Pruébalo tú! Implementación de funciones SQL y funciones agregadas - Clave de respuestasLectura · 10 min
  • Cuestionario de Práctica: Trabajando con Funciones SQL y Funciones AgregadasCuestionario · 20 min
  • Cuestionario graduado: Conceptos básicos de SQLCuestionario · 20 min
  • Conclusión: Conceptos básicos de SQLVideo · 1 min
UNIDAD 20 - Tratamiento avanzado de datos · 28 lecciones

Integración y gestión de bases de datos - UNIDAD 20 - Tratamiento avanzado de datos

  • Introducción: Tratamiento avanzado de datosVideo · 2 min
  • Introducción a las subconsultas y a las expresiones comunes de tabla (CTE)Video · 7 min
  • Técnicas avanzadas de filtrado y consultaVideo · 9 min
  • Dominio de las técnicas avanzadas de consulta SQLLectura · 10 min
  • Cuestionario de Práctica: Dominio de las Técnicas Avanzadas de Consulta SQLCuestionario · 20 min
  • Introducción al ajuste del rendimiento de SQLVideo · 4 min
  • Introducción al ajuste del rendimiento de SQLLectura · 10 min
  • Técnicas para optimizar las consultas SQLVideo · 5 min
  • Técnicas para optimizar las consultas SQLLectura · 30 min
  • Cuestionario práctico: Ajuste y Optimización del Rendimiento de las Consultas SQLCuestionario · 20 min
  • Introducción a las transacciones SQLVideo · 6 min
  • Control de concurrencia en SQLVideo · 8 min
  • Gestión de transacciones y concurrencia en SQLLectura · 10 min
  • Cuestionario de Práctica: Gestión de Transacciones y Concurrencia en SQLCuestionario · 20 min
  • Introducción a los procedimientos almacenados y funcionesVideo · 5 min
  • Creación y gestión de procedimientos almacenados y funcionesVideo · 6 min
  • Utilización de procedimientos almacenados y funciones en SQLLectura · 15 min
  • SQL avanzado, transacciones y procedimientos almacenadosVideo · 8 min
  • Laboratorio Guiado: SQL avanzado, transacciones y procedimientos almacenadosActividad · 15 min
  • ¡Pruébalo tú! SQL Avanzado, Transacciones y Procedimientos AlmacenadosLectura · 1 h
  • ¡Pruébelo Usted! SQL Avanzado, Transacciones y Procedimientos Almacenados - Clave de RespuestasLectura · 10 min
  • Cuestionario de Práctica: Aprovechamiento de Procedimientos Almacenados y Funciones en SQLCuestionario · 20 min
  • Introducción a la seguridad de bases de datos SQLVideo · 5 min
  • Protección contra la inyección de SQL y otros ataquesVideo · 4 min
  • Protección de bases de datos SQLLectura · 10 min
  • Cuestionario práctico: Protección de bases de datos SQLCuestionario · 20 min
  • Cuestionario graduado: Manejo avanzado de datosCuestionario · 20 min
  • Conclusiones: Tratamiento avanzado de datosVideo · 2 min
UNIDAD 21 - Uso de Microsoft Copilot para generar consultas SQL y operaciones de bases de datos · 10 lecciones

Integración y gestión de bases de datos - UNIDAD 21 - Uso de Microsoft Copilot para generar consultas SQL y operaciones de bases de datos

  • Introducción: Escribir consultas SQL con Microsoft CopilotVideo · 1 min
  • Introducción a Microsoft Copilot para la redacción de consultas SQLVideo · 8 min
  • Escribir consultas SQL con Microsoft CopilotLectura · 10 min
  • Actividad: Escribir consultas SQL básicas con Microsoft CopilotCuestionario · 20 min
  • Funciones avanzadas de consulta SQL de Microsoft CopilotVideo · 8 min
  • Actividad: Creación de consultas SQL complejas con Microsoft CopilotCuestionario · 20 min
  • Introducción a la depuración y optimización de consultas SQL con Microsoft CopilotVideo · 7 min
  • Actividad 3: Depuración y optimización de consultas SQL con Microsoft CopilotCuestionario · 20 min
  • Visión general y requisitos del Proyecto CapstoneCuestionario · 20 min
  • Conclusión del curso: Integración y gestión de bases de datosVideo · 2 min
UNIDAD 22 - Protección de API con ASP.NET Identity · 54 lecciones

Seguridad y autenticación - UNIDAD 22 - Protección de API con ASP.NET Identity

  • Introducción al curso: Introducción a la seguridad y la autenticaciónVideo · 2 min
  • Programa del cursoLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Referencia -Navegar por los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 4 min
  • Introducción: Seguridad de las API con ASP.NET IdentityVideo · 1 min
  • Por qué la seguridad de las API empieza por la identidadActividad · 15 min
  • Visión general de ASP.NET IdentityVideo · 5 min
  • Arquitectura de ASP.NET IdentityVideo · 4 min
  • Introducción a ASP.NET Guía de referencia de identidadesLectura · 10 min
  • Cuestionario práctico: Introducción a ASP.NET IdentityCuestionario · 20 min
  • Proceso de registro de usuariosVideo · 3 min
  • Actividad: Registro de usuariosCuestionario · 20 min
  • Actividad: Registro de usuarios - Clave de respuestasLectura · 30 min
  • Proceso de autenticación de usuariosVideo · 3 min
  • Implantación del registro y la autenticación de usuariosVideo · 2 min
  • Laboratorio guiado: Implementación del registro y la autenticación de usuariosActividad · 15 min
  • Pruébelo usted Registro y autenticación de usuariosLectura · 1 h
  • ¡Pruébelo usted! Implementación del registro y la autenticación de usuarios - Clave de respuestasLectura · 10 min
  • Registro y autenticación de usuarios en ASP.NET IdentityLectura · 10 min
  • Práctica: Registro y autenticación de usuarios en ASP.NET IdentityCuestionario · 20 min
  • Introducción a los roles de usuario en ASP.NET IdentityVideo · 4 min
  • Gestión de funciones en ASP.NET Guía de referencia de identidadesLectura · 10 min
  • Autorización basada en reclamaciones en ASP.NET IdentityVideo · 5 min
  • Gestión de funciones y reclamaciones de usuarios en ASP.NET IdentityLectura · 10 min
  • Demostración de funciones y reclamaciones en una aplicación ASP.NETVideo · 24 min
  • Gestión de funciones y reclamaciones en una aplicación ASP.NETVideo · 4 min
  • Laboratorio guiado: Administración de funciones y reclamaciones en una aplicación ASP.NETActividad · 15 min
  • ¡Pruébelo usted! Gestión de funciones y reclamaciones en una aplicación ASP.NETLectura · 1 h
  • ¡Pruébelo usted! Gestión de funciones y reclamaciones en una aplicación ASP.NET - Clave de respuestasLectura · 10 min
  • Gestión de funciones y reclamaciones en ASP.NET IdentityLectura · 10 min
  • Cuestionario práctico: Gestión de Roles de Usuario y Reclamaciones en ASP.NET IdentityCuestionario · 20 min
  • Descripción general de la autenticación basada en tokenVideo · 5 min
  • Demostración de la autenticación basada en token en ASP.NETVideo · 7 min
  • Implementación de la autenticación basada en token en una aplicación ASP.NETVideo · 4 min
  • Laboratorio guiado: Implementación de la autenticación basada en token en una aplicación ASP.NETActividad · 15 min
  • ¡Pruébelo usted! Implementación de la autenticación basada en token en una aplicación ASP.NETLectura · 1 h
  • ¡Pruébelo usted! Implementación de la autenticación basada en token en una aplicación ASP.NET - Clave de respuestasLectura · 10 min
  • Implementación de la autenticación basada en token en ASP.NET IdentityLectura · 10 min
  • Cuestionario práctico: Autenticación basada en token en ASP.NET IdentityCuestionario · 20 min
  • Descripción general de los proveedores de autenticación externosVideo · 4 min
  • Demostrar la integración de proveedores externosVideo · 10 min
  • Integración de proveedores de autenticación externosVideo · 3 min
  • Laboratorio guiado: Integración de proveedores de autenticación externosActividad · 15 min
  • ¡Pruébelo usted! Integración de proveedores de autenticación externosLectura · 1 h
  • ¡Pruébelo usted! Integración de proveedores de autenticación externos - Clave de respuestasLectura · 10 min
  • Uso de OAuth 2.0 y OpenID Connect para la autenticación externaLectura · 10 min
  • Práctica: Integración de proveedores de autenticación externos con ASP.NET IdentityCuestionario · 20 min
  • Cuestionario graduado: Protección de API con ASP.NET IdentityCuestionario · 20 min
  • Conclusión: Seguridad de las API con ASP.NET IdentityVideo · 1 min
UNIDAD 23 - Control de acceso basado en roles y autenticación JWT · 44 lecciones

Seguridad y autenticación - UNIDAD 23 - Control de acceso basado en roles y autenticación JWT

  • Introducción: Control de acceso basado en roles y autenticación JWTVideo · 2 min
  • Visión general del control de acceso basado en roles (RBAC)Video · 5 min
  • Actividad: Arquitectura de RBAC en ASP.NET CoreCuestionario · 20 min
  • Actividad: Arquitectura de RBAC en ASP.NET Core - Clave de respuestasLectura · 10 min
  • Comprensión del Control de acceso basado en roles (RBAC)Lectura · 10 min
  • Cuestionario práctico: Introducción al control de acceso basado en rolesCuestionario · 20 min
  • ¿Qué son los Token web JSON (JWT)?Video · 5 min
  • Comprensión de los Token web JSON (JWT)Actividad · 15 min
  • Actividad: Estructura JWTCuestionario · 20 min
  • Actividad: Estructura JWT - Clave de respuestasLectura · 30 min
  • Creación y descodificación de JWTVideo · 6 min
  • Laboratorio guiado: Creación y descodificación de JWTVideo · 4 min
  • Laboratorio guiado: Creación y descodificación de JWTActividad · 15 min
  • ¡Pruébalo! Creación y descodificación de JWTLectura · 1 h
  • ¡Pruébalo tú! Creación y descodificación de JWT - Clave de respuestasLectura · 10 min
  • Creación y uso de tokens web JSON (JWT) en ASP.NET CoreLectura · 10 min
  • Prueba práctica: Introducción a los Token web JSON (JWT)Cuestionario · 20 min
  • Descripción general de la autenticación JWT en ASP.NET CoreVideo · 4 min
  • Implementación de la autenticación JWTVideo · 8 min
  • Laboratorio guiado: Implementación de la autenticación JWT en ASP.NETVideo · 3 min
  • Laboratorio guiado: Implementación de la autenticación JWT en ASP.NETActividad · 15 min
  • ¡Pruébalo! Implementación de la autenticación JWT en ASP.NETLectura · 1 h
  • ¡Pruébalo! Implementación de la autenticación JWT en ASP.NET - Clave de respuestaLectura · 10 min
  • Guía paso a paso para implementar la autenticación JWT en ASP.NET CoreLectura · 10 min
  • Cuestionario de práctica: Implementación de la autenticación JWT en ASP.NET CoreCuestionario · 20 min
  • Protección de los extremos de la API con JWTVideo · 3 min
  • Actividad: Planificar la seguridad de los puntos finales de la APICuestionario · 20 min
  • Actividad: Planificar la seguridad de los puntos finales de API - Clave de respuestasLectura · 30 min
  • Protección de los extremos de la API con JWTVideo · 7 min
  • Vídeo de laboratorio guiado: Protección de puntos finales de API con JWTVideo · 3 min
  • Laboratorio guiado: Protección de puntos finales de API con JWTActividad · 15 min
  • ¡Pruébalo! Protección de los extremos de la API con JWTLectura · 1 h
  • ¡Pruébalo tú! Securing API Endpoints with JWTs - Clave de respuestaLectura · 10 min
  • Protección de los extremos de la API con JWTLectura · 10 min
  • Cuestionario práctico: Protección de los puntos finales de la API con JWTCuestionario · 20 min
  • Buenas prácticas para la autenticación JWTVideo · 5 min
  • Aplicación de las mejores prácticas de seguridad para JWTVideo · 16 min
  • Vídeo de laboratorio guiado: Aplicación de las mejores prácticas de seguridad JWTVideo · 4 min
  • Laboratorio guiado: Aplicación de las mejores prácticas de seguridad JWTActividad · 15 min
  • ¡Pruébalo! Aplicación de las mejores prácticas de seguridad JWTLectura · 1 h
  • ¡Pruébalo tú! Aplicación de las mejores prácticas de seguridad JWT - Clave de respuestaLectura · 10 min
  • Cuestionario práctico: Mejores prácticas para implementar la autenticación JWTCuestionario · 20 min
  • Cuestionario graduado: Control de acceso basado en roles y autenticación JWTCuestionario · 20 min
  • Conclusiones: Control de acceso basado en roles y autenticación JWTVideo · 1 min
UNIDAD 24 - Protección de datos · 34 lecciones

Seguridad y autenticación - UNIDAD 24 - Protección de datos

  • Introducción: Protección de datosVideo · 1 min
  • Principios básicos de la protección de datosVideo · 4 min
  • Amenazas para la protección de datosVideo · 4 min
  • Actividad: Filtración de datosCuestionario · 20 min
  • Principios básicos de la protección de datosLectura · 10 min
  • Práctica: Introducción a la protección de datosCuestionario · 20 min
  • ¿Qué es la encriptación?Video · 5 min
  • Implementación del cifrado y descifradoVideo · 7 min
  • Vídeo de laboratorio guiado: Implementación del cifrado y descifradoVideo · 3 min
  • Laboratorio guiado: Implementación del cifrado y descifradoActividad · 15 min
  • Pruébelo usted Aplicación del cifrado y descifradoLectura · 1 h
  • ¡Pruébelo usted! Implementación del cifrado y descifrado - Clave de respuestasLectura · 10 min
  • Cifrado y descifrado: Buenas prácticas y diferencias claveLectura · 10 min
  • Cuestionario práctico: Cifrado y descifradoCuestionario · 20 min
  • ¿Qué es el enmascaramiento de datos?Video · 3 min
  • ¿Qué es la ofuscación de datos?Video · 4 min
  • Actividad: Enmascaramiento y ofuscación de datosCuestionario · 20 min
  • Enmascaramiento y ofuscación de datosLectura · 30 min
  • Cuestionario práctico: Enmascaramiento y ofuscación de datosCuestionario · 20 min
  • Buenas prácticas para el almacenamiento seguro de datosVideo · 3 min
  • Almacenamiento seguro de datosVideo · 11 min
  • Vídeo de laboratorio guiado: Aplicación del almacenamiento seguro de datosVideo · 6 min
  • Laboratorio guiado: Aplicación del almacenamiento seguro de datosActividad · 15 min
  • Pruébelo usted Almacenamiento seguro de datosLectura · 1 h
  • ¡Pruébelo usted! Implementación del almacenamiento seguro de datos - Clave de respuestasLectura · 10 min
  • Proteger el almacenamiento de datos: De la implantación a la propiedadActividad · 15 min
  • Almacenamiento seguro de datos: Mejores prácticas y técnicasLectura · 30 min
  • Cuestionario práctico: Almacenamiento seguro de datosCuestionario · 20 min
  • Protocolos de cifrado de datos en tránsitoVideo · 5 min
  • Métodos para garantizar la seguridad de los Datos de redVideo · 3 min
  • Protección de Datos en tránsito: Protocolos de cifrado y buenas prácticasLectura · 10 min
  • Cuestionario práctico: Protección de Datos en tránsitoCuestionario · 20 min
  • Conclusiones: Protección de datosVideo · 1 min
  • Cuestionario graduado: Protección de datosCuestionario · 20 min
UNIDAD 25 - Uso de Microsoft Copilot para implementar funciones de seguridad · 17 lecciones

Seguridad y autenticación - UNIDAD 25 - Uso de Microsoft Copilot para implementar funciones de seguridad

  • Introducción: Uso de Microsoft Copilot para implementar funciones de seguridadVideo · 1 min
  • Introducción a la escritura de código seguroVideo · 4 min
  • Por qué sus conocimientos de seguridad importan más con CopilotActividad · 15 min
  • Uso de Microsoft Copilot para escribir código seguroVideo · 11 min
  • Actividad: Escribir código seguro con Microsoft CopilotCuestionario · 20 min
  • Mejores prácticas de codificación segura: Una guía con Microsoft CopilotLectura · 10 min
  • Resumen de autenticación y autorizaciónVideo · 4 min
  • Implementación de autenticación y autorización con Microsoft CopilotVideo · 13 min
  • Actividad: Implementación de autenticación y autorización utilizando Microsoft CopilotCuestionario · 20 min
  • Implementación de autenticación y autorización con Microsoft CopilotLectura · 10 min
  • Identificación de problemas de seguridad en el códigoVideo · 3 min
  • Uso de Microsoft Copilot para depurar problemas de seguridadVideo · 14 min
  • Actividad: Depuración y resolución de problemas de seguridad con Microsoft CopilotCuestionario · 20 min
  • Depuración y resolución de problemas de seguridad con Microsoft CopilotLectura · 10 min
  • Visión general y requisitos del Proyecto CapstoneLección · 1 h
  • Jornada de análisis de seguridadActividad · 15 min
  • Conclusión del curso: Seguridad y autenticaciónVideo · 2 min
UNIDAD 26 - Estrategias de almacenamiento en caché con .NET Core · 53 lecciones

Optimización del rendimiento y escalabilidad - UNIDAD 26 - Estrategias de almacenamiento en caché con .NET Core

  • Introducción al curso: Optimización del rendimiento y escalabilidadVideo · 2 min
  • Programa del curso: Optimización del rendimiento y escalabilidadLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Referencia -Navegar por los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 4 min
  • Introducción a las estrategias de almacenamiento en caché con .NET CoreVideo · 1 min
  • ¿Qué es el caché?Video · 3 min
  • Actividad: Identificar oportunidades de almacenamiento en caché en el mundo realCuestionario · 20 min
  • Actividad: Identificar oportunidades de almacenamiento en caché en el mundo real - Clave de respuestasLectura · 10 min
  • Cómo el caché mejora el rendimientoVideo · 3 min
  • Conceptos básicos del cachéLectura · 10 min
  • Cuestionario práctico: Conceptos Básicos de CobroCuestionario · 20 min
  • Visión general del caché en memoriaVideo · 4 min
  • Actividad: Comparación de la recuperación de datos con y sin cachéCuestionario · 20 min
  • Visión general del caché distribuidoVideo · 3 min
  • Caché en memoria frente a caché distribuido: casos de uso y ventajas y desventajasLectura · 10 min
  • Cuestionario práctico: Estrategias de almacenamiento en caché: Almacenamiento en memoria y distribuidoCuestionario · 20 min
  • Configuración del caché en memoriaVideo · 5 min
  • Actividad: Diseño de una estrategia de almacenamiento en cachéCuestionario · 20 min
  • Gestión de operaciones de caché con IMemoryCacheVideo · 4 min
  • Implementación y gestión del almacenamiento en caché en memoria en .NETLectura · 10 min
  • Implementación de la caché en memoria en .NETVideo · 4 min
  • Laboratorio guiado: Implementación de almacenamiento en caché en memoria en .NETActividad · 30 min
  • ¡Pruébelo usted! Implementación del almacenamiento en caché en memoria en .NETLectura · 1 h
  • ¡Pruébelo usted! Implementación del almacenamiento en caché en memoria en .NET - Clave de respuestasLectura · 30 min
  • Cuestionario práctico: Implementación del almacenamiento en caché en memoriaCuestionario · 20 min
  • Configuración de Redis para el almacenamiento en caché distribuidoVideo · 8 min
  • Actividad: Planificación de la integración de RedisCuestionario · 20 min
  • Administración de datos con RedisVideo · 6 min
  • Configuración del almacenamiento en caché de Redis en .NETVideo · 7 min
  • Laboratorio guiado: Configuración del almacenamiento en caché de Redis en .NETActividad · 30 min
  • ¡Pruébalo! Configuración del almacenamiento en caché de Redis en .NETLectura · 1 h
  • ¡Pruébalo! Configuración del almacenamiento en caché de Redis en .NET - Clave de respuestasLectura · 30 min
  • Actividad: Reflexionar sobre los retos de la sincronización de la cachéCuestionario · 20 min
  • Actividad: Reflexión sobre los retos de la sincronización de la caché - Clave de respuestasLectura · 10 min
  • Uso de Redis para el almacenamiento en caché distribuidoLectura · 10 min
  • Elegir la estrategia de caché adecuadaActividad · 15 min
  • Cuestionario práctico: Configuración del almacenamiento en caché distribuidoCuestionario · 20 min
  • Estrategias de caducidad de la cachéVideo · 3 min
  • Actividad: Diseño de políticas de caducidadCuestionario · 20 min
  • Implementación de políticas de caducidad de caché en .NETVideo · 6 min
  • Aplicación de políticas de caducidad de caché en .NETVideo · 8 min
  • Laboratorio guiado: Aplicación de políticas de caducidad de caché en .NETActividad · 30 min
  • ¡Pruébalo! Aplicación de políticas de caducidad de caché en .NETLectura · 1 h
  • ¡Pruébalo tú! Aplicación de Políticas de Expiración de Caché en .NET - Clave de RespuestasLectura · 30 min
  • Prácticas recomendadas para la caducidad de la caché en .NETLectura · 10 min
  • Cuestionario práctico: Gestión de Políticas de Expiración de CachéCuestionario · 20 min
  • Cuestionario graduado: Estrategias de almacenamiento en caché con .NET CoreCuestionario · 20 min
  • Conclusión: Estrategias de almacenamiento en caché con .NET CoreVideo · 1 min
UNIDAD 27 - Optimización de las consultas a bases de datos · 35 lecciones

Optimización del rendimiento y escalabilidad - UNIDAD 27 - Optimización de las consultas a bases de datos

  • Introducción a la optimización de consultas a bases de datosVideo · 1 min
  • ¿Qué es la optimización de consultas?Video · 4 min
  • Actividad: Identificación de Elementos en un Plan de Ejecución de ConsultaCuestionario · 20 min
  • Cómo las bases de datos optimizan las consultas automáticamenteVideo · 3 min
  • Principios de optimización de consultasLectura · 10 min
  • Práctica: Introducción a los principios de optimización de consultasCuestionario · 20 min
  • Introducción a la indexaciónVideo · 4 min
  • Compensaciones y retos de la indexaciónVideo · 4 min
  • Actividad: Diseñar una estrategia de indexaciónCuestionario · 20 min
  • Práctica: Estrategias de indexación para la optimización de consultasCuestionario · 20 min
  • Creación de índices agrupados y no agrupados en SQLVideo · 7 min
  • Actividad: Predecir el impacto de los índicesCuestionario · 20 min
  • Evaluación del impacto de los índices en el rendimiento de las consultasVideo · 4 min
  • Aplicación de técnicas de indexación para optimizar las consultasVideo · 7 min
  • Laboratorio guiado: Aplicación de técnicas de indexación para optimizar consultasActividad · 30 min
  • Pruébelo usted: Aplicación de técnicas de indexación para optimizar las consultasLectura · 1 h
  • ¡Pruébalo tú! Aplicación de técnicas de indexación para optimizar las consultas - Clave de respuestasLectura · 10 min
  • Aplicación de técnicas de indexación a la optimización de consultasLectura · 10 min
  • Cuando los índices no bastanActividad · 15 min
  • Cuestionario práctico: Aplicación de técnicas de indexación para la optimización de consultasCuestionario · 20 min
  • Identificación de cuellos de botella en consultas SQLVideo · 6 min
  • Actividad: Identificación de cuellos de botella en los planes de consultaCuestionario · 20 min
  • Técnicas de optimización para consultas SQL complejasVideo · 4 min
  • Laboratorio guiado: Optimización de consultas SQL complejasActividad · 30 min
  • Pruébelo usted Optimización de consultas SQL complejasLectura · 1 h
  • ¡Pruébalo tú! Optimización de consultas SQL complejas - Clave de respuestasLectura · 10 min
  • Optimización del rendimiento de las consultas SQLLectura · 10 min
  • Cuestionario de Práctica: Análisis y Optimización de Consultas SQLCuestionario · 20 min
  • Identificar las mejores prácticas para escribir consultas SQL eficientes.Video · 6 min
  • Actividad: Optimización de la estructura de la consultaCuestionario · 20 min
  • Optimización continua de consultas en producciónVideo · 7 min
  • Lista de comprobación para la optimización de consultasLectura · 10 min
  • Cuestionario práctico: Mejores prácticas para la optimización de consultasCuestionario · 20 min
  • Cuestionario graduado: Optimización de consultas a bases de datosCuestionario · 20 min
  • Conclusiones: Optimización de las consultas a bases de datosVideo · 1 min
UNIDAD 28 - Diseño de aplicaciones escalables · 40 lecciones

Optimización del rendimiento y escalabilidad - UNIDAD 28 - Diseño de aplicaciones escalables

  • Introducción al diseño de aplicaciones escalablesVideo · 1 min
  • Introducción a la escalabilidadVideo · 4 min
  • Actividad: Comparar la escala horizontal y verticalCuestionario · 20 min
  • Escalabilidad frente a rendimientoVideo · 2 min
  • Comprender la escalabilidad y el rendimientoLectura · 10 min
  • Cuestionario práctico: Principios de escalabilidadCuestionario · 20 min
  • Arquitectura de microserviciosVideo · 4 min
  • Arquitectura basada en eventosVideo · 4 min
  • Patrones escalables en microservicios y diseño orientado a eventosLectura · 10 min
  • Cuestionario práctico: Patrones de arquitectura para la escalabilidadCuestionario · 20 min
  • Diseño sin estado y balanceador de cargasVideo · 4 min
  • Integración del almacenamiento en caché y las tareas asíncronas en la arquitecturaVideo · 6 min
  • Actividad: Crear un plan de arquitectura de alto nivelCuestionario · 20 min
  • Actividad: Diseño de una arquitectura de sistema escalableCuestionario · 20 min
  • Actividad: Diseño de la arquitectura de un sistema escalable - Clave de respuestasLectura · 10 min
  • Pruébelo usted Diseño de una arquitectura de sistemas escalableLectura · 1 h
  • ¡Pruébelo usted! Diseño de la arquitectura de un sistema escalable - Clave de respuestasLectura · 10 min
  • Diseño para la escalabilidad: Mejores prácticas de arquitecturaLectura · 10 min
  • Diseñar con limitacionesActividad · 15 min
  • Cuestionario práctico: Diseño de arquitectura escalableCuestionario · 20 min
  • Introducción a los conceptos de balanceador de cargasVideo · 4 min
  • Configuración del balanceador de cargas con NginxVideo · 6 min
  • Actividad: Planificar una configuración de balanceador de cargasCuestionario · 20 min
  • Implantación del balanceador de cargas en un entorno simuladoVideo · 6 min
  • Laboratorio guiado: Implementación del balanceador de cargas en un entorno simuladoActividad · 0 min
  • ¡Pruébelo usted! Implementación del balanceador de cargas en un entorno simuladoLectura · 1 h
  • ¡Pruébelo usted! Implementación del balanceador de cargas en un entorno simulado - Clave de respuestasLectura · 10 min
  • Equilibrio de cargas para aumentar la escalabilidadLectura · 10 min
  • Práctica: Implementación de soluciones de balanceador de cargasCuestionario · 20 min
  • Introducción a los conceptos de procesamiento asíncronoVideo · 3 min
  • Configuración de tareas asíncronas con colasVideo · 5 min
  • Actividad: Diseñar un flujo de trabajo asíncronoCuestionario · 20 min
  • Implementación de tareas asíncronas en .NETVideo · 5 min
  • Laboratorio guiado: Implementación de tareas asíncronas en .NETActividad · 30 min
  • ¡Pruébelo usted! Implementación de tareas asíncronas en .NETLectura · 1 h
  • ¡Pruébalo tú! Implementación de tareas asíncronas en .NET - Clave de respuestasLectura · 10 min
  • Implementación del procesamiento asíncrono para aplicaciones escalablesLectura · 10 min
  • Práctica: Implementación del procesamiento asíncrono en .NETCuestionario · 20 min
  • Cuestionario graduado: Diseño de aplicaciones escalablesCuestionario · 20 min
  • Conclusiones: Diseño de aplicaciones escalablesVideo · 2 min
UNIDAD 29 - Uso de Microsoft Copilot para optimizar el rendimiento del código y la base de datos · 30 lecciones

Optimización del rendimiento y escalabilidad - UNIDAD 29 - Uso de Microsoft Copilot para optimizar el rendimiento del código y la base de datos

  • Introducción al uso de Microsoft Copilot para optimizar el rendimiento del código y la base de datosVideo · 1 min
  • Refactorización con CopilotVideo · 3 min
  • Uso de Copilot para el análisis de código basado en IAVideo · 6 min
  • Actividad: Elaborar una estrategia de optimizaciónCuestionario · 20 min
  • Actividad: Evaluar las sugerencias de refactorizaciónCuestionario · 20 min
  • Actividad: Evaluar sugerencias de refactorización - Clave de respuestasLectura · 10 min
  • Aplicación de técnicas de refactorización de código basadas en IALectura · 30 min
  • Cuestionario práctico: Aprovechamiento de Microsoft Copilot para la optimización del códigoCuestionario · 20 min
  • Identificación de patrones en las consultas SQL para su optimizaciónVideo · 5 min
  • Cómo mejora Copilot el rendimiento de las consultasVideo · 3 min
  • Demostración de la refactorización de consultas con ayuda de la IAVideo · 3 min
  • Actividad: Comparar versiones de consultas con los comentarios de CopilotCuestionario · 20 min
  • Actividad: Comparar versiones de consultas con los comentarios de Copilot - Clave de respuestasLectura · 10 min
  • Actividad: Optimización de consultas con Microsoft CopilotCuestionario · 20 min
  • Identificación de cuellos de botella de rendimiento con CopilotVideo · 6 min
  • Aplicación de las sugerencias de optimización de CopilotVideo · 7 min
  • Actividad: Ajuste del rendimiento con las recomendaciones de CopilotCuestionario · 20 min
  • Actividad: Ajuste del rendimiento con recomendaciones de Copilot - Clave de respuestasLectura · 30 min
  • Actividad: Optimización del código de la aplicación con CopilotCuestionario · 20 min
  • Visión general de las estrategias de depuración con CopilotVideo · 4 min
  • Uso de Copilot para identificar y resolver erroresVideo · 8 min
  • Actividad: Práctica de detección de erroresCuestionario · 20 min
  • Actividad: Práctica de detección de errores - Clave de respuestasLectura · 30 min
  • Actividad: Depuración del código de la aplicación con CopilotCuestionario · 20 min
  • Uso estratégico de Copilot: ¿Por dónde empezar?Actividad · 15 min
  • Planificación de un proyecto de optimización del rendimientoVideo · 3 min
  • Analizar los cuellos de botella del código y las consultas con CopilotVideo · 4 min
  • Consultor de optimización del rendimientoActividad · 15 min
  • Presentación del Proyecto Final: Proyecto de OptimizaciónLección · 1 h
  • Optimización del rendimiento y escalabilidad: Puntos claveVideo · 2 min
UNIDAD 30 - Introducción a las estructuras de datos y los algoritmos · 49 lecciones

Estructuras de datos y algoritmos - UNIDAD 30 - Introducción a las estructuras de datos y los algoritmos

  • Introducción al curso: Estructuras de los datos y algoritmosVideo · 2 min
  • Introducción del instructorVideo · 2 min
  • Programa del curso: Estructuras de los datos y algoritmosLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Completar los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 5 min
  • Introducción a las estructuras de datosVideo · 2 min
  • Características de las matrices y las listas enlazadasVideo · 5 min
  • Casos de uso de pilas y colasVideo · 4 min
  • Actividad: Reflexión sobre las estructuras de datosCuestionario · 20 min
  • Actividad: Reflexión sobre las estructuras de datos - Clave de respuestasLectura · 10 min
  • Elección de la estructura de los datos adecuada para cada tareaLectura · 10 min
  • Cuestionario práctico: Estructuras de datos lineales claveCuestionario · 20 min
  • Implementación de matrices y listas enlazadas en .NET CoreVideo · 4 min
  • Implementación de pilas y colas con .NET CoreVideo · 4 min
  • Implementación de estructuras de los datos en Visual Studio CodeVideo · 5 min
  • Laboratorio guiado: Implementación de estructuras de los datos en Visual Studio CodeActividad · 15 min
  • Pruébelo usted Implementación de estructuras de los datos en Visual Studio CodeLectura · 1 h
  • ¡Pruébalo tú! Implementación de estructuras de datos en Visual Studio Code - Clave de respuestasLectura · 10 min
  • Implementación de estructuras de los datos en .NET CoreLectura · 10 min
  • Cuestionario práctico: Implementación de estructuras de datos con .NET CoreCuestionario · 20 min
  • Introducción a la notación Big OVideo · 4 min
  • Aplicación de la Notación O mayúscula a las estructuras de datosVideo · 5 min
  • Actividad: Anotar el código con la Notación O mayúsculaCuestionario · 20 min
  • Actividad: Anotar código con la Notación O mayúscula - Clave de respuestasLectura · 30 min
  • Análisis de la Complejidad temporal y espacial: Guía prácticaLectura · 10 min
  • Cuestionario práctico: Análisis del rendimiento de la estructura de los datos con Notación O mayúsculaCuestionario · 20 min
  • Introducción al caché distribuidoVideo · 5 min
  • Herramientas para el almacenamiento en caché distribuido (por ejemplo, Redis, SQL Server)Video · 3 min
  • Configuración del almacenamiento en caché distribuido con Redis en .NET CoreVideo · 4 min
  • Laboratorio guiado: Configuración de almacenamiento en caché distribuido con Redis en .NET CoreActividad · 15 min
  • ¡Pruébalo! Configuración del almacenamiento en caché distribuido con Redis en .NET CoreLectura · 1 h
  • ¡Pruébalo! Configuración del almacenamiento en caché distribuido con Redis en .NET Core - Clave de respuestasLectura · 10 min
  • Configuración de Redis y SQL Server para el almacenamiento en caché distribuidoLectura · 10 min
  • Cuestionario práctico: Configuración del almacenamiento en caché distribuido en .NET CoreCuestionario · 20 min
  • Introducción a las políticas de expiración de cachéVideo · 4 min
  • Estrategias para elegir la política de expiración adecuadaVideo · 4 min
  • Implementación de políticas de caducidad de caché en .NET Core con RedisVideo · 5 min
  • Laboratorio guiado: Implementación de políticas de caducidad de caché en .NET Core con RedisActividad · 15 min
  • ¡Pruébalo! Implementación de Políticas de Expiración de Caché en .NET Core con RedisLectura · 1 h
  • ¡Pruébalo! Implementación de Políticas de Expiración de Caché en .NET Core con Redis - Clave de RespuestasLectura · 10 min
  • Implementación de políticas de caducidad de caché con RedisLectura · 10 min
  • Cuestionario práctico: Implementación y gestión de políticas de caducidad de cachéCuestionario · 20 min
  • Prueba graduada: Introducción a las estructuras de datosCuestionario · 20 min
  • Conclusiones: Introducción a las estructuras de los datosVideo · 2 min
UNIDAD 31 - Algoritmos de clasificación y búsqueda · 44 lecciones

Estructuras de datos y algoritmos - UNIDAD 31 - Algoritmos de clasificación y búsqueda

  • Introducción a los algoritmos de clasificación y búsquedaVideo · 2 min
  • Introducción a los algoritmos de ordenamiento de burbujasVideo · 3 min
  • Mecánica de Quicksort y Merge SortVideo · 6 min
  • Actividad: Ejercicio de comparación de algoritmos de ordenaciónCuestionario · 20 min
  • Actividad: Ejercicio de comparación de algoritmos de ordenación - Clave de respuestasLectura · 10 min
  • Algoritmos de clasificación: Casos de uso y rendimientoLectura · 10 min
  • Práctica: Introducción a los algoritmos de ordenaciónCuestionario · 20 min
  • Implementación del Ordenamiento de burbuja en .NET CoreVideo · 6 min
  • Implementación de Quicksort y Merge Sort en .NET CoreVideo · 6 min
  • Implementación y prueba de algoritmos de ordenación en .NET CoreVideo · 5 min
  • Laboratorio guiado: Implementación y prueba de algoritmos de ordenación en .NET CoreActividad · 15 min
  • ¡Pruébalo! Implementación y prueba de algoritmos de ordenación en .NET CoreLectura · 1 h
  • ¡Pruébalo tú! Implementación y prueba de algoritmos de ordenación en .NET Core - Clave de respuestasLectura · 10 min
  • Algoritmos de ordenación: Eficiencia y aplicaciones realesLectura · 10 min
  • Cuestionario de práctica: Implementación y análisis de algoritmos de ordenación en .NET CoreCuestionario · 20 min
  • Búsqueda lineal en estructuras de datosVideo · 3 min
  • Aplicación de la búsqueda lineal a las estructuras de datosVideo · 3 min
  • Búsqueda binaria en estructuras de datos ordenadasVideo · 5 min
  • Aplicación de la búsqueda binaria en estructuras de datos ordenadasVideo · 6 min
  • Actividad: Comparación de algoritmos de búsqueda lineal y binariaCuestionario · 20 min
  • Actividad: Comparación de algoritmos de búsqueda lineal y binaria - Clave de respuestasLectura · 10 min
  • Implementación de la Búsqueda binaria en .NET CoreVideo · 5 min
  • Laboratorio guiado: Implementación de la Búsqueda binaria en .NET CoreActividad · 15 min
  • ¡Pruébalo! Implementación de la Búsqueda binaria en .NET CoreLectura · 1 h
  • ¡Pruébalo! Implementación de la Búsqueda binaria en .NET Core - Clave de respuestasLectura · 10 min
  • Búsqueda lineal frente a búsqueda binaria: Selección y optimización de algoritmosLectura · 10 min
  • Cuestionario práctico: Algoritmos de búsqueda en estructuras de los datosCuestionario · 20 min
  • Aplicación de la búsqueda binaria a los sistemas back-endVideo · 4 min
  • Técnicas de optimización de códigos mediante Búsqueda binariaVideo · 11 min
  • Búsqueda binaria para una gestión eficaz de las solicitudes de APIVideo · 4 min
  • Laboratorio guiado: Búsqueda binaria para la gestión eficaz de solicitudes de APIActividad · 15 min
  • Pruébelo usted Búsqueda binaria para una gestión eficaz de las solicitudes de APILectura · 1 h
  • ¡Pruébelo usted! Búsqueda binaria para una gestión eficiente de las solicitudes API - Clave de respuestasLectura · 10 min
  • Optimización de la gestión de solicitudes de API con búsqueda binariaLectura · 10 min
  • Cuestionario de Práctica: Optimización de las operaciones de Búsqueda binariaCuestionario · 20 min
  • Comparación de las Complejidades temporal y espacialVideo · 5 min
  • Casos de uso óptimo de algoritmos de clasificación en sistemas back-endVideo · 5 min
  • Casos de uso óptimo de algoritmos de clasificación en sistemas back-endVideo · 5 min
  • Elegir el algoritmo de clasificación RIGHT: Guía prácticaLectura · 10 min
  • Actividad: Evaluación de algoritmos de ordenación para diferentes escenarios de back-endCuestionario · 20 min
  • Actividad: Evaluación de algoritmos de ordenación para diferentes escenarios de back-end - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Evaluación de Algoritmos de Ordenación para el Rendimiento del Back-EndCuestionario · 20 min
  • Cuestionario graduado: Algoritmos de ordenación y búsquedaCuestionario · 20 min
  • Conclusiones: Algoritmos de ordenación y búsquedaVideo · 2 min
UNIDAD 32 - Árboles y grafos · 40 lecciones

Estructuras de datos y algoritmos - UNIDAD 32 - Árboles y grafos

  • Introducción a los árboles y grafosVideo · 1 min
  • Visión general de las estructuras de árbolVideo · 4 min
  • Casos de uso práctico de las estructuras de árbolVideo · 4 min
  • Estructuras arbóreasLectura · 10 min
  • Práctica: Introducción a las estructuras de árbolCuestionario · 20 min
  • Introducción a las técnicas de recorrido del árbolVideo · 4 min
  • Implementación de recorridos de árbol en .NET CoreVideo · 6 min
  • Exploración de algoritmos de recorrido en árbolLectura · 1 min
  • Práctica: Implementación de Algoritmos de Recorrido de ÁrbolCuestionario · 20 min
  • Gráficos dirigidos y no dirigidosVideo · 3 min
  • Actividad: Seleccionar el tipo de gráfico adecuadoCuestionario · 20 min
  • Actividad: Selecciona el tipo de gráfico RIGHT - Clave de respuestasLectura · 10 min
  • Implementación de algoritmos de travesía de grafos en .NET CoreVideo · 5 min
  • Laboratorio guiado: Implementación de algoritmos de Graph Traversal en .NET CoreActividad · 15 min
  • ¡Pruébalo! Implementación de Algoritmos de Recorrido de Grafos en .NET CoreLectura · 1 h
  • ¡Pruébalo tú! Implementación de Algoritmos de Recorrido de Grafos en .NET Core - Clave de RespuestasLectura · 10 min
  • Referencia rápida de Graph TraversalLectura · 20 min
  • Cuestionario de Práctica: Conceptos de Teoría de Grafos y Aplicaciones PrácticasCuestionario · 20 min
  • Introducción al balanceador de cargasVideo · 6 min
  • Algoritmos y estrategias de balanceador de cargasVideo · 13 min
  • Actividad: Seleccionar el algoritmo de balanceo de carga adecuadoCuestionario · 20 min
  • Actividad: Select the Right Load Balancing Algorithm - Clave de respuestasLectura · 10 min
  • Implementación de algoritmos de balanceo de carga en .NET CoreVideo · 6 min
  • Laboratorio guiado: Implementación de algoritmos de balanceador de cargas en .NET CoreActividad · 15 min
  • ¡Pruébalo! Implementación de algoritmos de balanceo de carga en .NET CoreLectura · 1 h
  • ¡Pruébalo! Implementación de algoritmos de balanceador de cargas en .NET Core - Clave de respuestasLectura · 10 min
  • Técnicas de balanceador de cargas para sistemas escalablesLectura · 10 min
  • Cuestionario Práctico: Conceptos e implementación del balanceador de cargasCuestionario · 20 min
  • Introducción al procesamiento asíncronoVideo · 6 min
  • Implementación de tareas asíncronas en .NET CoreVideo · 7 min
  • Actividad: Crear una tarea asíncrona simpleCuestionario · 20 min
  • Actividad: Crear una tarea asíncrona simple - Clave de respuestasLectura · 10 min
  • El procesamiento asíncrono y su papel en la escalabilidadLectura · 10 min
  • Procesamiento asíncrono en sistemas back-endVideo · 5 min
  • Laboratorio guiado: Procesamiento asíncrono en sistemas back-endActividad · 15 min
  • ¡Pruébelo usted! Procesamiento asíncrono en sistemas back-endLectura · 1 h
  • ¡Pruébalo tú! Procesamiento asíncrono en sistemas back-end - Clave de respuestasLectura · 10 min
  • Cuestionario práctico: Procesamiento asíncrono para aplicaciones escalablesCuestionario · 20 min
  • Cuestionario graduado: Árboles y grafosCuestionario · 20 min
  • Conclusiones: Árboles y grafosVideo · 2 min
UNIDAD 33 - Algoritmos avanzados y resolución de problemas · 36 lecciones

Estructuras de datos y algoritmos - UNIDAD 33 - Algoritmos avanzados y resolución de problemas

  • Introducción a los algoritmos avanzados y a la resolución de problemasVideo · 2 min
  • Programación dinámicaVideo · 7 min
  • Visión general de los Algoritmos vorazVideo · 7 min
  • Programación dinámica frente a Algoritmos voraces: ¿Cuál elegir?Lectura · 10 min
  • Cuestionario práctico: Programación dinámica y Algoritmos vorazCuestionario · 20 min
  • Introducción a las tareas de Programación dinámica basadas en códigoVideo · 5 min
  • Demostración de la programación dinámica para la optimización de la cachéVideo · 7 min
  • Implementación de la Programación dinámica en una aplicación de programaciónVideo · 4 min
  • Laboratorio guiado: Implementación de la Programación dinámica en una aplicación de programaciónActividad · 15 min
  • ¡Pruébelo usted! Implementación de la Programación dinámica en una aplicación de programaciónLectura · 1 h
  • ¡Pruébelo usted! Implementación de la Programación dinámica en una aplicación de programación - Clave de respuestasLectura · 10 min
  • Memoización y programación de recursos con programación dinámicaLectura · 10 min
  • Práctica: Implementación de la Programación dinámica en escenarios realesCuestionario · 20 min
  • Introducción a los conceptos de hashingVideo · 7 min
  • Demostración de la implementación de tablas hash en .NET CoreVideo · 5 min
  • Actividad: Análisis de casos de uso de la Tabla hashCuestionario · 20 min
  • Actividad: Análisis de casos de uso de la Tabla hash - Clave de respuestasLectura · 10 min
  • Uso de tablas hash para búsqueda y autenticación rápidasLectura · 10 min
  • Práctica: Hashing y tablas hash en sistemas back-endCuestionario · 20 min
  • Visión general de la optimización del rendimiento mediante CopilotVideo · 3 min
  • Actividad: Identificación de oportunidades de optimización de copilotosCuestionario · 20 min
  • Actividad: Identificación de oportunidades de optimización de copilotos - Clave de respuestasLectura · 10 min
  • Aplicación de Copilot para una optimización integral del rendimientoVideo · 4 min
  • Laboratorio guiado: Aplicación de Copilot para una optimización integral del rendimientoActividad · 15 min
  • Pruébelo usted Aplicación de Copilot para una optimización integral del rendimientoLectura · 1 h
  • ¡Pruébelo usted! Aplicación de Copilot para una optimización integral del rendimiento - Clave de respuestasLectura · 10 min
  • Optimización con Copilot: Características principales y buenas prácticasLectura · 10 min
  • Cuestionario práctico: Proyecto final de optimización del rendimiento basado en IACuestionario · 20 min
  • Introducción a las compensaciones algorítmicasVideo · 8 min
  • Actividad: Selección del mejor algoritmo para un problema realCuestionario · 20 min
  • Actividad: Selección del mejor algoritmo para un problema del mundo real - Clave de respuestasLectura · 10 min
  • Implementación de un Algoritmo voraz en un sistema back-endVideo · 7 min
  • Elegir la estrategia algorítmica adecuadaLectura · 10 min
  • Cuestionario práctico: Evaluación de las ventajas y desventajas algorítmicas en los sistemas back-endCuestionario · 20 min
  • Cuestionario graduado: Algoritmos avanzados y resolución de problemasCuestionario · 20 min
  • Conclusiones: Algoritmos avanzados y resolución de problemasVideo · 2 min
UNIDAD 34 - Optimización algorítmica y resolución avanzada de problemas · 19 lecciones

Estructuras de datos y algoritmos - UNIDAD 34 - Optimización algorítmica y resolución avanzada de problemas

  • Introducción a la optimización algorítmica y a la resolución avanzada de problemasVideo · 1 min
  • Descripción general de las funciones de Microsoft Copilot para el desarrollo de backendVideo · 4 min
  • Uso de Microsoft Copilot para generar fragmentos de código para estructuras de datosVideo · 4 min
  • Actividad: Generación práctica de código Microsoft CopilotCuestionario · 20 min
  • Aprovechar Microsoft Copilot para mejorar la eficiencia algorítmicaLectura · 10 min
  • Algoritmos avanzados: el de Dijkstra y A*Video · 3 min
  • Generación del Algoritmo de Dijkstra con Microsoft CopilotVideo · 5 min
  • Actividad: Aplicación de algoritmos generados por Microsoft Copilot en contextos realesCuestionario · 20 min
  • Aprovechar la IA para la resolución avanzada de problemasLectura · 10 min
  • Introducción a la Complejidad espacial y temporal en el código generado por LLMVideo · 4 min
  • Anotación de código generado por Microsoft Copilot para optimizar el rendimientoVideo · 5 min
  • Actividad: Análisis y perfeccionamiento del rendimientoCuestionario · 20 min
  • Optimizar el rendimiento de los algoritmos con información sobre IALectura · 10 min
  • Perfeccionamiento del código existente con la ayuda de Microsoft CopilotVideo · 4 min
  • Refactorización de una cola prioritaria mediante CopilotVideo · 4 min
  • Actividad: Optimización de las estructuras de los datos con el LLMCuestionario · 20 min
  • Refactorización y optimización con IALectura · 10 min
  • Proyecto de estructuras de los datos y algoritmosLección · 1 h
  • Conclusión del curso: Estructuras de los datos y algoritmosVideo · 2 min
UNIDAD 35 - Despliegue de aplicaciones en Azure · 45 lecciones

Despliegue y DevOps - UNIDAD 35 - Despliegue de aplicaciones en Azure

  • Introducción al curso: Despliegue y DevOpsVideo · 2 min
  • Introducción del instructorVideo · 2 min
  • Programa del curso: Despliegue y DevOpsLectura · 10 min
  • El qué del cursoVideo · 3 min
  • Completar los Laboratorios GuiadosVideo · 4 min
  • Completar los Laboratorios GuiadosLectura · 30 min
  • Herramientas de Microsoft para el desarrollo de backendLectura · 10 min
  • Presentación de la herramienta de IA: Microsoft CopilotVideo · 3 min
  • Cómo tener éxito en este programaVideo · 5 min
  • Introducción al proyectoVideo · 2 min
  • Introducción al despliegue de aplicaciones en AzureVideo · 2 min
  • Descripción general de los servicios en la nube y la infraestructura de AzureVideo · 4 min
  • Escalabilidad y fiabilidad en los servicios en la nube de AzureVideo · 4 min
  • Servicios en la nube de Azure: Principales características y ventajasLectura · 30 min
  • Práctica: Introducción a los servicios en la nube de AzureCuestionario · 20 min
  • Configuración de aplicaciones con herramientas de código abiertoVideo · 4 min
  • Preparación de aplicaciones para entornos en nubeVideo · 5 min
  • Preparar aplicaciones para entornos en nubeVideo · 10 min
  • Actividad: Configuración de Archivos de configuración en VS CodeCuestionario · 20 min
  • Actividad: Creación de archivos de configuración en VS Code - Clave de respuestasLectura · 5 min
  • Preparación de aplicaciones: Establecimiento de configuraciones para la implementación en AzureLectura · 10 min
  • Práctica: Preparación de aplicaciones para su despliegue en AzureCuestionario · 20 min
  • Herramientas y métodos de despliegue para AzureVideo · 4 min
  • Implementación práctica de una aplicación web básica mediante Azure CLIVideo · 10 min
  • Actividad: Planificación de un flujo de trabajo de despliegue básico utilizando Azure CLICuestionario · 20 min
  • Actividad: Planificación de un flujo de trabajo de despliegue básico utilizando Azure CLI - Clave de respuestasLectura · 10 min
  • Implementación de una aplicación web básica con Azure CLIVideo · 5 min
  • Laboratorio guiado: Implementación de una aplicación web básica con Azure CLIActividad · 15 min
  • ¡Pruébalo! Despliegue de una aplicación web básica con Azure CLILectura · 1 h
  • ¡Pruébalo! Implementación de una aplicación web básica con Azure CLI - Clave de respuestasLectura · 10 min
  • Despliegue de su primera aplicación web con Azure CLILectura · 15 min
  • Cuestionario de Práctica: Despliegue de aplicaciones web en AzureCuestionario · 20 min
  • Supervisión del rendimiento y el uso de recursos de las aplicacionesVideo · 10 min
  • Supervise el rendimiento de las aplicaciones y el uso de los recursosVideo · 4 min
  • Seguridad de las aplicaciones mediante la gestión de identidad y accesoVideo · 4 min
  • Aplicaciones seguras con gestión de identidad y accesoVideo · 5 min
  • Prácticas recomendadas para gestionar y proteger aplicaciones en AzureLectura · 10 min
  • Cuestionario de práctica: Gestión y seguridad de aplicaciones en AzureCuestionario · 20 min
  • Cifrado de datos y seguridad de la redVideo · 5 min
  • Auditorías de conformidad y seguridad en AzureVideo · 4 min
  • Demuestre el cumplimiento y las auditorías de seguridad en AzureVideo · 7 min
  • Lista de comprobación de seguridad de Azure: Cómo proteger sus aplicacionesLectura · 10 min
  • Cuestionario práctico: Prácticas recomendadas para proteger las aplicaciones en AzureCuestionario · 20 min
  • Cuestionario Graduado: Despliegue de aplicaciones en AzureCuestionario · 20 min
  • Conclusión: Despliegue de aplicaciones en AzureVideo · 2 min
UNIDAD 36 - Configuración de canalizaciones CI/CD con acciones de GitHub y Azure DevOps · 31 lecciones

Despliegue y DevOps - UNIDAD 36 - Configuración de canalizaciones CI/CD con acciones de GitHub y Azure DevOps

  • Introducción a la configuración de canalizaciones CI/CD con acciones de GitHub y Azure DevOpsVideo · 2 min
  • Visión general y ventajas de CI/CDVideo · 4 min
  • Mejora de la entrega de software con prácticas de CI/CDLectura · 10 min
  • Cuestionario práctico: Principios de CI/CD en el desarrollo de backendCuestionario · 20 min
  • Componentes básicos de las canalizaciones de CI/CDVideo · 4 min
  • Ejemplo de flujo de trabajo CI/CDVideo · 10 min
  • Agilización de la implantación con procesos CI/CDLectura · 10 min
  • Cuestionario práctico: Automatización de la implantación con procesos CI/CDCuestionario · 20 min
  • Visión general de las acciones de GitHubVideo · 5 min
  • Configuración de flujos de trabajo con archivos YAMLVideo · 10 min
  • Implementación de un proceso CI/CD mediante acciones de GitHubVideo · 4 min
  • Laboratorio guiado: Implementación de una canalización CI/CD mediante acciones de GitHubActividad · 15 min
  • ¡Pruébalo tú! Implementación de un proceso de CI/CD mediante acciones de GitHubLectura · 1 h
  • ¡Pruébalo tú! Implementación de un proceso de CI/CD mediante acciones de GitHub - Clave de respuestasLectura · 10 min
  • Creación y gestión de flujos de trabajo CI/CD con acciones de GitHubLectura · 10 min
  • Cuestionario práctico: Automatización de CI/CD con acciones de GitHubCuestionario · 20 min
  • Visión general de las herramientas Azure DevOpsVideo · 4 min
  • Integración de Azure DevOps con repositorios de GitHubVideo · 8 min
  • Integración de Azure DevOps en un proceso de CI/CDVideo · 4 min
  • Laboratorio guiado: Integración de Azure DevOps en una tubería CI/CDActividad · 15 min
  • ¡Pruébalo! Integración de Azure DevOps en un proceso de CI/CDLectura · 1 h
  • ¡Pruébalo tú! Integración de Azure DevOps en un proceso de CI/CD - Clave de respuestasLectura · 10 min
  • Mejores prácticas para la automatización CI/CD multiplataformaLectura · 10 min
  • Prueba práctica: Automatización de flujos de trabajo con Azure DevOpsCuestionario · 20 min
  • Herramientas de supervisión de procesos CI/CDVideo · 4 min
  • Mantenimiento de canalizaciones CI/CDVideo · 7 min
  • Actividad: Explorando herramientas de monitorización para CI/CD PipelinesCuestionario · 20 min
  • Garantizar la salud de los oleoductos mediante una vigilancia eficazLectura · 10 min
  • Cuestionario práctico: Supervisión y mantenimiento de canalizaciones de CI/CDCuestionario · 20 min
  • Cuestionario graduado: Configuración de canalizaciones CI/CD con acciones de GitHub y Azure DevOpsCuestionario · 20 min
  • Conclusión: Configuración de tuberías CI/CD con acciones de GitHub y Azure DevOpsVideo · 2 min
UNIDAD 37 - Supervisión y mantenimiento de aplicaciones · 28 lecciones

Despliegue y DevOps - UNIDAD 37 - Supervisión y mantenimiento de aplicaciones

  • Introducción a la supervisión y el mantenimiento de aplicacionesVideo · 2 min
  • Panorama de las técnicas y herramientas de supervisiónVideo · 4 min
  • Métricas de control y su impacto en el rendimientoVideo · 5 min
  • Métodos de supervisión y métricas del estado de las aplicacionesLectura · 5 min
  • Práctica: Introducción a la supervisión de aplicacionesCuestionario · 20 min
  • Características principales de Azure MonitorVideo · 3 min
  • Configuración de alertas y paneles de Azure MonitorVideo · 7 min
  • Obtención de información con Azure MonitorLectura · 5 min
  • Cuestionario práctico: Uso de Azure Monitor para obtener información sobre las aplicacionesCuestionario · 20 min
  • Estrategias básicas de registro para sistemas back-endVideo · 4 min
  • Uso de registros para la solución de problemas y la auditoríaVideo · 7 min
  • Gestión de registros eficaz para sistemas back-endLectura · 5 min
  • Actividad: Ejercicio de análisis de registrosCuestionario · 20 min
  • Actividad: Ejercicio de análisis de registros - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Buenas prácticas de registro y gestión de registrosCuestionario · 20 min
  • Descripción general de los servicios de automatización de AzureVideo · 4 min
  • Automatización de tareas de mantenimiento con RunbooksVideo · 4 min
  • Agilización de las operaciones con las herramientas de automatización de AzureLectura · 5 min
  • Actividad: Actividad de simulación de RunbookCuestionario · 20 min
  • Prueba práctica: Automatización de tareas rutinarias con AzureCuestionario · 20 min
  • Actualizaciones rutinarias y parches de seguridadVideo · 3 min
  • Ajuste y optimización del rendimiento en AzureVideo · 8 min
  • Mantenimiento de aplicaciones en Azure: Actualizaciones, parches y ajuste del rendimientoLectura · 5 min
  • Actividad: Debate sobre las mejores prácticas de mantenimientoCuestionario · 20 min
  • Actividad: Debate sobre las mejores prácticas de mantenimiento - Clave de respuestasLectura · 5 min
  • Cuestionario práctico: Mejores prácticas para el mantenimiento de aplicaciones en AzureCuestionario · 20 min
  • Cuestionario graduado: Supervisión y mantenimiento de aplicacionesCuestionario · 20 min
  • Conclusiones: Supervisión y mantenimiento de aplicacionesVideo · 2 min
UNIDAD 38 - Uso de Copilot para automatizar secuencias de comandos de implantación y procesos de CI/CD · 41 lecciones

Despliegue y DevOps - UNIDAD 38 - Uso de Copilot para automatizar secuencias de comandos de implantación y procesos de CI/CD

  • Introducción al uso de Copilot para automatizar secuencias de comandos de implantación y procesos de CI/CDVideo · 2 min
  • Descripción general de la automatización de la implantación con CopilotVideo · 4 min
  • Generación de scripts de implantación con CopilotVideo · 5 min
  • Actividad: Análisis de guiones generados por el copilotoCuestionario · 20 min
  • Actividad: Análisis de los guiones generados por el copiloto - Clave de respuestasLectura · 10 min
  • Escritura y ejecución de scripts de implantación con CopilotVideo · 6 min
  • Laboratorio guiado: Escritura y ejecución de scripts de implantación con CopilotActividad · 15 min
  • ¡Pruébelo usted! Escritura y ejecución de scripts de implantación con CopilotLectura · 1 h
  • ¡Pruébalo tú! Escritura y ejecución de scripts de despliegue con Copilot - Clave de respuestasLectura · 10 min
  • Automatización de los procesos de implantación con CopilotLectura · 5 min
  • Cuestionario práctico: Escribir scripts de despliegue automatizado con CopilotCuestionario · 20 min
  • Comprender la automatización de las canalizaciones de CI/CD con CopilotVideo · 5 min
  • Creación de scripts de procesos CI/CD con CopilotVideo · 6 min
  • Actividad: Perfeccionamiento de las plantillas de CI/CD PipelineCuestionario · 20 min
  • Actividad: Perfeccionamiento de las plantillas de CI/CD Pipeline - Clave de respuestasLectura · 5 min
  • Automatización de procesos CI/CD con CopilotVideo · 7 min
  • Laboratorio guiado: Automatización de procesos CI/CD con CopilotActividad · 15 min
  • Pruébelo usted Automatización de procesos CI/CD con CopilotLectura · 1 h
  • ¡Pruébalo tú! Automatización de procesos CI/CD con Copilot - Clave de respuestasLectura · 30 min
  • Creación de cadenas de CI/CD con la ayuda de CopilotLectura · 5 min
  • Cuestionario práctico: Desarrollo de canalizaciones CI/CD con CopilotCuestionario · 20 min
  • Visión general de la depuración de scripts de implantación con CopilotVideo · 4 min
  • Depuración de scripts de despliegue en VS Code con CopilotVideo · 6 min
  • Actividad: Identificación de errores comunes en los scripts de implantaciónCuestionario · 20 min
  • Actividad: Identificación de errores comunes en secuencias de comandos de implantación - Clave de respuestasLectura · 5 min
  • Depuración y optimización de los procesos de implantación con CopilotVideo · 4 min
  • Laboratorio guiado: Depuración y optimización de procesos de implantación con CopilotActividad · 15 min
  • ¡Pruébelo usted! Depuración y optimización de los procesos de implantación con CopilotLectura · 1 h
  • ¡Pruébelo usted! Depuración y optimización de los procesos de implantación con Copilot - Clave de respuestasLectura · 10 min
  • Optimización de los procesos de implantación con CopilotLectura · 5 min
  • Cuestionario práctico: Depuración y optimización de los procesos de implantación mediante CopilotCuestionario · 20 min
  • Descripción general de la automatización DevOps con CopilotVideo · 5 min
  • Automatización de flujos de trabajo DevOps con Copilot en VS CodeVideo · 7 min
  • Automatización y optimización de los flujos de trabajo DevOpsVideo · 9 min
  • Laboratorio guiado: Automatización y optimización de los flujos de trabajo DevOpsActividad · 15 min
  • Pruébelo usted Automatización y optimización de los flujos de trabajo DevOpsLectura · 1 h
  • ¡Pruébalo tú! Automatización y optimización de los flujos de trabajo DevOps - Clave de respuestasLectura · 10 min
  • Automatización de flujos de trabajo DevOps con CopilotLectura · 5 min
  • Prueba práctica: Automatización y optimización de flujos de trabajo DevOps con CopilotCuestionario · 20 min
  • Cuestionario graduado: Uso de Copilot para automatizar secuencias de comandos de despliegue y procesos de CI/CDCuestionario · 20 min
  • Conclusión: Uso de Copilot para automatizar secuencias de comandos de implementación y conductos de CI/CDVideo · 2 min
UNIDAD 39 - Proyecto final · 13 lecciones

Despliegue y DevOps - UNIDAD 39 - Proyecto final

  • Instrucciones: Capstone Parte 1Video · 3 min
  • Actividad: Capstone Parte 1Cuestionario · 20 min
  • Instrucciones : Capstone Parte 2Video · 5 min
  • Actividad: Capstone Parte 2Cuestionario · 20 min
  • Instrucciones: Capstone Parte 3Video · 4 min
  • Actividad: Capstone Parte 3Cuestionario · 20 min
  • Instrucciones: Capstone Parte 4Video · 2 min
  • Actividad: Capstone Parte 4Cuestionario · 20 min
  • Instrucciones: Capstone Parte 5Video · 2 min
  • Actividad: Capstone Parte 5Cuestionario · 20 min
  • Presentación de revisiones por paresLección · 1 h
  • Conclusión del curso: Despliegue y DevOpsVideo · 2 min
  • Conclusión del programa: Certificado profesional de desarrollador de frontend de MicrosoftVideo · 5 min
Al terminar

Lo que harás al terminar

Podrás desarrollar, proteger, optimizar y desplegar soluciones backend con .NET. Contarás con bases para aspirar a funciones como desarrollador backend, desarrollador de API o administrador de bases de datos.

Perfil

¿Para quién es este curso?

Está dirigido a personas que desean iniciar en el desarrollo backend o fortalecer sus fundamentos de programación, creación de API, gestión de datos y despliegue de aplicaciones.

Nivel principiante; no se indican requisitos previos
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    39 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    286 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Desarrollo backend con .NET

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Microsoft.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 39 unidades · 1308 lecciones · 240 h
  • 12 meses de acceso
  • 286 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Microsoft; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Desarrollo backend con .NET

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture