Bienvenido al curso de Python para científicos e ingenieros

Como habrás podido observar en el repositorio de GitHub, dispones de todo el material que utilizamos durante los cursos para poder iniciarte desde cero en la programación en Python. Esta guía te indicará los pasos a seguir para que te instales Python, descargues el material y puedas aprender a tu ritmo.

Nuestra herramienta fundamental de trabajo es el Notebook de IPython, podrás conocer más acerca de él en la _Clase1a_. Durante el curso te familiarizarás con él y aprenderás a manejarlo (este documento ha sido generado a partir de un notebook).

Pasos a seguir:

1. Descarga.

La instalación de Python, el Notebook y todos los paquetes que utilizaremos, por separado puede ser una tarea ardua y agotadora, pero no te preocupes: ¡alguien ha hecho ya el trabajo duro!

Anaconda es una distribución de Python que recopila muchas de las bibliotecas necesarias en el ámbito de la computación científica y desde luego, todas las que necesitaremos en este curso. Además incluye herramientas para programar en Python, como el Notebook y Spyder (un IDE al estilo de MATLAB).

Lo único que necesitas hacer es:

2. Instalación

Una vez hayas hecho esto debes seguir las instrucciones de instalación para tu sistema operativo. En el caso de Windows, haz doble click sobre el archivo .exe y a partir de ahí continúa el proceso (es muy sencillo: siguiente, siguiente siguiente....).

¡Muy bien! ya tienes instalado Python en tu ordenador. Desde Inicio > Anaconda verás una serie de herramientas de las que ahora dispones. No tengas miedo de abrirlas.

3. Descarga el material del curso

El material del curso está en GitHub. GitHub es una plataforma para alojar proyectos de software que además proporciona una serie de herramientas para el trabajo en equipo, digamos que es una especie de red social-herramienta para escribir y compartir código. Tú no necesitarás saber nada sobre GitHub para seguir el curso.

Simplemente ve a nuestro repositorio. En la parte derecha encontrarás un botón como éste:

Púlsalo, guarda el archivo en tu ordenador y descomprímelo.

4. Utiliza el material

Para utilizar el material debes abrir una línea de comandos en la carpeta que has descomprimido. Puedes hacer esto desde el explorador de windows. Primero navega hasta la carpeta y luego usa shift + botón-derecho y pulsa sobre Abrir ventana de comandos aquí:

Se abrirá una línea de comandos, teclea en ella:

jupyter notebook

y pulsa Intro.

Aparecerán unas cuantas líneas y se abrirá tu navegador web predefinido (debes usar Chrome o Mozilla, NO Internet Explrorer). No hace falta disponer de conexión a Internet. Lo que está ocurriendo es que "tu navegador está mostrando lo que le manda el programa que se está ejecutando desde la línea de comandos" (entiéndelo así ya tendrás tiempo de profundizar si quieres). Así que no cierres la línea de comandos hasta que termines de usar el notebook y ya lo hayas guardado y cerrado en tu navegador.

En esa ventana de tu navegador puedes moverte por las carpetas y ver los archivos con extensión .ipynb. Ve a la carpeta Notebooks y abre la primera clase haciendo click sobre ella. Para cambiar el estilo (letra, colores...) ve a File > Trust Notebook.

En esa primera clase se hace una pequeña introducción a Python. Lee el principio con calma para saber cómo manejar el Notebook (también puedes usar la ayuda Help > User Interface Tour ) y no tengas miedo de tocar y cambiar cosas a tu antojo. No vas a romper tu ordenador y en una de malas, siempre puedes volverte a descargar todo de GitHub.

¡Ya estás listo para empezar!

Si te ha gustado esta introducción y quieres contárselo a tus amigos:


<img src="static/linkedin.png" alt="AeroPython" style="width: 25px" align="right";/> Curso impartido por: Juan Luis Cano

¡Síguenos en Twitter!

<a href="https://twitter.com/CAChemE_org" class="twitter-follow-button" data-show-count="false" align="right";>Follow @CAChemE_org</a>

<span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Curso de Python para científicos e ingenieros</span> por <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Juan Luis Cano Rodriguez</span> se distribuye bajo una Licencia Creative Commons Atribución 4.0 Internacional.

Las siguientes celdas contienen configuración del Notebook

Para visualizar y utlizar los enlaces a Twitter el notebook debe ejecutarse como seguro

File > Trusted Notebook

In [1]:
%%html
<a href="https://twitter.com/Pybonacci" class="twitter-follow-button" data-show-count="false">Follow @Pybonacci</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>



In [1]:
# Esta celda da el estilo al notebook
from IPython.core.display import HTML
css_file = 'static/styles/style.css'
HTML(open(css_file, "r").read())


Out[1]:
El estilo se ha aplicado =)