Programación concurrente con Python

- Modalidad en línea - On demand
- Incluye certificado de finalización con identificador único.
- Asesoría mediante WhatsApp (directo con el instructor)
- Acceso permanente al contenido
Lo que Aprenderás
Aprende a desarrollar aplicaciones más rápidas y eficientes con Python dominando la programación multihilo y la ejecución en paralelo. En este curso conocerás las bases de la programación concurrente utilizando hilos (threads) y procesos, dos herramientas fundamentales para ejecutar múltiples tareas al mismo tiempo sin bloquear tu aplicación.
Comenzarás creando tus primeros hilos, entendiendo cómo funcionan y cómo evitar errores comunes como el bloqueo del hilo principal y las condiciones de carrera. Aprenderás a utilizar hilos demonio, eventos, timeouts y a reutilizar hilos para tareas repetitivas.
En la segunda parte del curso te enfocarás en la ejecución en paralelo usando procesos. Aprenderás a crear procesos independientes, enviarles argumentos, usar procesos demonio, sincronizar su ejecución con join
y comunicarte entre ellos usando colas.
Al finalizar, tendrás una comprensión sólida para decidir cuándo usar hilos o procesos, y cómo aplicarlos correctamente para mejorar el rendimiento y la capacidad de respuesta de tus programas.
Este curso va dirigido a
Estudiantes y profesionales que ya conocen Python y desean dar el siguiente paso en la creación de software más robusto y escalable.
Material y equipo
- Laptop o computadora de escritorio con Core i3 o superior, sistema Windows
- Python 3.9
- Listo, no requieres más material
Preguntas frecuentes
El acceso es permanente?
Incluye alguna constancia o diploma?
Es un curso pregrabado, ¿Qué pasa si tengo dudas?
Puedes contactar al instructor en todo momento mediante WhatsApp, o consultar en el grupo exclusivo de estudiantes. Normalmente demoramos un par de minutos en ver tu mensaje.
Currículum
- 2 Sections
- 18 Lessons
- Duración
- Programación multi hilo o concurrente11
- 1.1Introducción5 Minutes
- 1.2Programando mi primer hilo9 Minutes
- 1.3Pasar valores a funciones4 Minutes
- 1.4Bloqueo del Main Thread18 Minutes
- 1.5Threads demonio6 Minutes
- 1.6Race condition14 Minutes
- 1.7Eventos – Parte 17 Minutes
- 1.8Eventos – Parte 29 Minutes
- 1.9Time out10 Minutes
- 1.10Reutilizando hilos – Parte 120 Minutes
- 1.11Reutilizando hilos – Parte 211 Minutes
- Ejecución en paralelo7

Soy un apasionado por la innovación tecnológica, el desarrollo y el emprendimiento. Durante mi educación superior me enfoqué en la programación de software para visión artificial e inteligencia artificial. Poco después al graduarme tuve la oportunidad de aplicar estos conocimientos en el desarrollo de soluciones para empresas como General Motors, Ford, Harley-Davidson, Mack, Tesla y unas cuantas empresas más del ramo automotriz.
Adquierlo en paquete
Posiblemente estés interesado en
-
Todos los niveles
-
17 Estudiante
-
0 Lección
-
Principiante
-
113 Estudiante
-
52 Lección
-
Intermedio
-
115 Estudiante
-
44 Lección
-
Principiante
-
118 Estudiante
-
68 Lección
Sign up to receive our latest updates
Ponte en contacto
Dirección
Temas populares
- © 2024 Academia TIN. Todos los derechos reservados.