Curso gratuito de Python en informática de alto rendimiento

Anuncios

Python es un lenguaje de programación de alto nivel y de propósito general que se utiliza en una amplia variedad de aplicaciones, incluyendo la computación de alto rendimiento.

La computación de alto rendimiento se refiere al uso de supercomputadoras y otras tecnologías para resolver problemas computacionales complejos de manera rápida y eficiente.

Únete a los canales oficiales de Cursin


Python se destaca en este campo debido a su simplicidad y flexibilidad, lo que permite a los desarrolladores escribir código de manera rápida y fácil de entender, lo que a su vez permite a las supercomputadoras ejecutar el código de manera eficiente.

Python en Computación de Alto Rendimiento

En este curso sobre Python en informática de alto rendimiento, aprenderás a analizar programas de Python e identificar barreras de rendimiento para ayudar a mejorar su eficiencia.

Python es un lenguaje de programación popular en la informática científica debido a su facilidad de uso y flexibilidad. Sin embargo, el rendimiento de los programas Python puros a menudo no es óptimo.

En este curso, ofrecido por la Asociación para la Informática Avanzada en Europa (PRACE), aprenderás a identificar cuellos de botella en el rendimiento, realizar cálculos numéricos de manera eficiente y mejorar el rendimiento de Python mediante el uso de código compilado.

Este curso está diseñado para programadores de Python que deseen acelerar sus códigos. Debes tener conocimientos básicos del lenguaje de programación Python. También necesitarás un software específico, que se encuentra en la máquina virtual que debes descargar y ejecutar para completar el curso.

Además, necesitarás una máquina local con 15 GB de espacio libre en disco y 2 GB de RAM. Opcionalmente, puedes recibir instrucciones para instalar el entorno de Python utilizado en el curso (Python, Numpy, Cython, mpi4py).

Anuncios


Si quieres realizar este curso, debes tener un nivel intermedio de inglés, ya que el curso se imparte en este idioma.

Para realizar el curso, solo necesitarás un ordenador con una conexión estable a Internet para acceder al contenido en línea.

Este curso tiene una duración de 4 semanas, con 4 horas de estudio semanal. Los profesores expertos en la materia, Martti Louhivuori y Jussi Enkovaara, te enseñarán diferentes formas de optimizar y paralelizar programas de Python, especialmente en el contexto de la informática científica y de alto rendimiento.

Durante el curso, tendrás acceso a videolecciones, lecturas, actividades prácticas y evaluaciones cortas al final de cada bloque.

Cursos relacionados

Este curso es ofrecido por FutureLearn

Este curso gratis se encuentra disponible en la plataforma de FutureLearn y puedes acceder gratuitamente a él usando la opción FREE.

Para esto, debes unirte al curso y seleccionar la opción correspondiente, justo como en la siguiente imagen:

Al seleccionar esa opción podrás acceder al curso por un mes, tiempo suficiente para poder ver todo su contenido.

Puedes acceder al curso usando este enlace.


Administración
Administración

Hola, soy Cursin. Mi misión es que todos tengan educación de calidad a su alcance, sin importar su grado académico, su idioma u origen.

Un comentario

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *