When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Introducción a la Concurrencia en C# - Async y Paralelismo
Aprende a desarrollar aplicaciones escalables y rápidas utilizando concurrencia de manera efectiva

This Course Includes
udemy
5 (530 reviews )
5h 11m
english
Online - Self Paced
professional certificate
Udemy
About Introducción a la Concurrencia en C# - Async y Paralelismo
En este curso aprenderás a utilizar programación asíncrona y paralelismo en C#. Veremos tanto
patrones como antipatrones
de la concurrencia. Es decir, veremos qué cosas debemos hacer, pero también veremos qué cosas
no
debemos hacer. Con la programación asíncrona podemos:
Ejecutar un conjunto de tareas I/O al mismo tiempo
Evitar que se congele el UI de nuestras aplicaciones
Escalar verticalmente nuestras aplicaciones de ASP.NET y ASP.NET Core
Cancelar tareas para que el usuario no tenga que esperar su conclusión
Implementar una lógica de reintentos genérica
Crear streams asíncronos Con la programación en paralelo podemos:
Acelerar la ejecución de ciertos algoritmos
Aplicar transformaciones a un conjunto de imágenes en paralelo
Utilizar métodos de sincronización para evitar condiciones de carrera
Definir el máximo grado de paralelismo
Configurar instancias de una clase por hilos
Utilizar LINQ en paralelo Todo esto lo aprenderemos en este curso!
What You Will Learn?
- Utilizar programación asíncrona en C# .
- Mejorar la velocidad de los programas con paralelismo .
- Patrones y antipatrones de la programación asíncrona .
- Patrones y antipatrones del paralelismo.