Skip to content

CAChemE/intro-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introducción a Python para principiantes (basado en Software Carpentry)

Binder

Francisco Navarro-Brull, Zuria Bauer, Benjamin Laken

Resumen (500 carácteres)

La mejor forma de aprender a programar es haciendo algo útil, por lo que esta introducción a Python se centrará alrededor de una tarea común: el análisis de datos. En este taller práctico se hará un breve repaso a los conceptos básicos de programación con el fin de automatizar procesos cubriendo la sintaxis de Python (junto a NumPy y matplotlib). Software-Carpentry.org ayuda a investigadores/as de todo el mundo a llevar a cabo más trabajo en menos tiempo y con el «menor dolor posible».

Descripción

Software Carpentry es una organización formada por voluntarios/as cuyo objetivo es mejorar la productividad y fiabilidad al trabajar con datos mediate habilidades básicas en el campo de la informática. Los talleres de Software Carpentry son breves pero intensos cubriendo normalmente:

¿Qué vamos a dar?

En esta ocasión, instructores de Software Carpentry y ayudantes harán una introducción a Python enseñando:

  • Los conceptos de programación generales analizando datos de diferentes archivos
  • La sintaxis de Python 3 (haciendo uso de variables, bucles, condicionales y funciones)

Utilizaremos Python porque:

  1. Es libre, bien documentado y se puede ejecutar en cualquier sitio.
  2. Tiene una gran (y creciente) base de usuarios de diversos campos.
  3. La experiencia demuestra que Python es más fácil de aprender que cualquier otro lenguaje.
  4. ¡Estaremos en la PyConES! :)

En este taller trabajaremos con Jupyter Notebook (IPython) aunque podrá ser seguido desde cualquier ordenador con Python 3 instalado. Además de Python, haremos uso de librerías especializadas como NumPy y matplotlib para procesar y representar datos de forma más eficiente.

¿Qué tiene de diferente este taller frente a otros?

Software Carpentry ha llevado a cabo cientos de eventos para miles de científicos en los últimos dos años y medio. El material actual refleja la última iteración de un proceso en curso para perfeccionar las lecciones.

No dudes en apuntarte a este taller basado en las lecciones de Software Carpentry si te gustaría:

  • Mejorar entre un 10-20% tu productividad
  • Hacer frente a nuevos problemas
  • Hacer cosas antiguas más rápido
  • No ver como algo raro una mejora de 10x
  • Prepararte para el Big Data, la nube, HPC, Open Science…

About

Curso intensivo de Python científico (basado en Software Carpentry)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages