Al seleccionar un país verás los cursos disponibles en tu región.
⏱ 2 h 42 min📚 27 lecciones
Algoritmos paralelos en C++17: Concurrencia en la biblioteca de plantillas estándar
Domine las políticas de ejecución paralela y la programación concurrente utilizando algoritmos STL C++17 modernos para optimizar el rendimiento de las aplicaciones.
💬Instructor de IA Pregunta sobre cualquier lección y recibe una respuesta clara al instante, cuando quieras.
🕐Empieza cuando quieras Sin horarios ni fechas límite: aprende a tu ritmo, cuando quieras.
🌐En español Lecciones, tareas y certificado: todo completamente en tu idioma.
Sobre este curso
El software moderno exige un alto rendimiento, sin embargo, la utilización eficiente de procesadores multinúcleo sigue siendo un gran desafío para muchos desarrolladores.Este curso le presenta las características de concurrencia modernas introducidas en C ++ 17, lo que le permite acelerar sus aplicaciones con cambios mínimos en el código. Pasará de escribir bucles secuenciales lentos a aprovechar toda la potencia de su hardware utilizando características de lenguaje estándar y portátiles.
En este curso, construirá una base sólida en la concurrencia moderna de C++, comenzando con conceptos esenciales de ejecución paralela y seguridad de hilos. Aprenderá a utilizar políticas de ejecución para ejecutar algoritmos estándar de forma simultánea, administrar de forma segura el estado compartido e implementar prácticas recomendadas modernas, como sugerencias de tipo y punteros inteligentes estándar para escribir código limpio y robusto.
Lo que aprenderás:
- Comprender los conceptos fundamentales de concurrencia, paralelismo y vectorización en C ++ moderno
- Configurar algoritmos estándar utilizando políticas de ejecución como seq, par y par_unseq
- Aplique versiones paralelas de algoritmos comunes como ordenar, buscar y transformar datos
- Administre el estado compartido de forma segura para evitar carreras de datos y cuellos de botella de sincronización
- Practique escribir código C++ limpio y moderno utilizando punteros inteligentes y prácticas de seguridad de tipo moderno
- Analizar las compensaciones de rendimiento para determinar cuándo es apropiada la ejecución en paralelo
Este curso escrito lo guía sistemáticamente desde los principios teóricos básicos hasta las técnicas de implementación prácticas y modernas.Comenzará con definiciones básicas y fundamentos de seguridad de hilos antes de explorar políticas de ejecución avanzadas y ajuste de rendimiento.
Este curso está diseñado para desarrolladores C++ intermedios que deseen aprender programación paralela moderna, así como principiantes ambiciosos con una comprensión básica de la sintaxis de C++.No se requiere experiencia previa con programación multihilo.
Comience a leer hoy para desbloquear el poder de procesamiento completo del hardware moderno con algoritmos paralelos C++17.
Lo que obtendrás
📜Certificado de finalización Añádelo a tu perfil de LinkedIn
💬Tutor AI personal ¿Atascado en una lección? Pregúntale a tu tutor integrado lo que quieras, cuando quieras.
♾️Acceso de por vida Vuelve cuando quieras, sin caducidad
📱Teléfono o computadora Funciona en cualquier dispositivo
💸Reembolso de 14 días Sin preguntas
⚡Breve y enfocado 2 h 42 min de contenido práctico
Reseñas
Aún no hay reseñas — sé el primero en compartir tu experiencia.
Preguntas frecuentes
¿Qué necesito para tomar este curso?+
Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.
¿Cómo pago?+
Con tarjeta a través de Stripe. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.
¿Puedo obtener un reembolso?+
Sí — reembolso completo en 14 días, sin preguntas.
¿Por cuánto tiempo tendré acceso?+
Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.
¿Obtendré un certificado?+
Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.