Curso Python online y gratuito de introducción al lenguaje de programación Python para científicos e ingenieros. Los vídeos de este curso online se dividen en dos ediciones: la primera recoge los fundamentos de Python científico y la segunda los últimos avances introducidos en el 2015 con IPython 3 (ahora conocido como Jupyter).
Ambas ediciones son impartidas por Juan Luis Cano (http://pybonacci.org) y han sido posibles gracias a la financiación del Instituto Universitario de Ingeniería de Procesos Químicos y la Escuela Politécnica Superior (y su delegación de alumnos) dentro de la Universidad de Alicante. Los videotutoriales de este curso se han diseñado para que sea práctico, con ejemplos extraídos de asignaturas comunes en carreras científicas y de ingeniería.
¿Por qué Python científico?: Artículo de la revista Nature donde habla de las ventajas de IPython Notebook en el mundo científico y vídeo de la presentación donde hablamos de las ventajas del software libre en ciencia e ingeniería
Temario (2ª Ed.):
- Introducción a IPython 3 (Jupyter Notebook)
- Uso de widgets interactivos
- Cálculo simbólico con SymPy
- Aceleración de código Python con Numba
- Entornos de desarrollo (IDE) científico: Spyder
- Instalación de Python científico (Anaconda – conda)
Temario (1ª Ed.):
- Introducción a la sintaxis de Python
- Uso del Notebook de IPython (ahora conocido como Jupyter Notebook)
- Introducción a NumPy
- Representación gráfica con matplotlib
- Análisis numérico con SciPy
- Introducción a la depuración con pdb, testing y buenas prácticas
Estos materiales forman parte del curso «Introducción a Python para científicos e ingenieros» impartido por Juan Luis Cano (pybonacci.org) y organizado por CAChemE.org. Este material ha sido posible gracias a la financiación del Departamento de Ingeniería Química y la Escuela Politécnica Superior de la Universidad de Alicante.
Aprende más sobre Python
El ecosistema Python es muy amplio y se encuentra plena evolución, si quieres saber más puedes ver nuestras entradas más recientes y el blog de Pybonacci:
CAChemE.org es una comunidad formada por ingenieros químicos y estudiantes que pretende estimular las posibilidades de software en la ingeniería química y organización industrial. Nuestro objetivo es promover las ventajas de las nuevas herramientas de software libre disponibles y fomentar su uso en la universidad e industria.