Pybonacci

Computación Científica con Python en castellano

Curso de Python en la ETSI Aeronáutica y del Espacio de Madrid

with 20 comments

Ya tenemos lista la información sobre el curso de Python que celebraremos para los estudiantes de Ingeniería Aeronáutica de la Universidad Politécnica de Madrid. Durará 18 horas, será gratuito y el temario será:

  1. Introducción a la sintaxis de Python
  2. Uso del Notebook de IPython
  3. Arrays de NumPy
  4. Representación gráfica con matplotlib
  5. Análisis numérico con SciPy
  6. Cálculo simbólico con SymPy
  7. Depuración con pdb, testing y buenas prácticas

Día 2: jueves 6 de marzo, 16:30, aula B107

Los materiales del curso se pueden encontrar en https://github.com/AeroPython/Curso_AeroPython (o http://bit.ly/notebooksaeropython).

Lo impartiremos Juan Luis Cano (@Pybonacci) y mi compañero Álex Sáez (@Alex__S12). Estará pensado para que sea un curso eminentemente práctico, con ejemplos extraídos de asignaturas de la carrera (aunque gente de otras escuelas también es bienvenida). Se asume que los participantes ya conocen al menos un lenguaje de programación (Fortran, C/C++, MATLAB). Con los conocimientos básicos de programación que se imparten en la carrera es suficiente: no vamos a explicar qué es un bucle y un condicional, pero con haber escrito alguno en Fortran o MATLAB es suficiente ;)

cartel

El miércoles 5 de febrero a las 18:00 abriremos el plazo de inscripción, incluyendo en este artículo un enlace a un formulario que tendréis que rellenar. Hay 30 plazas, de modo que si hay mucha demanda realizaremos un sorteo. El formulario se cerrará el sábado 8 de febrero a las 14:00. Se dará prioridad a gente de Aeronáutica y de la Universidad Politécnica de Madrid.

Preguntas frecuentes

¿Vais a subir los materiales del curso?

¡Sí! Los podéis encontrar en https://github.com/AeroPython/Curso_AeroPython (o http://bit.ly/notebooksaeropython).

¿Qué versión de Python se va a utilizar en el curso?

El curso se hará con Python 3.3, y utilizaremos el intérprete IPython que viene con la distribución Anaconda.

¿Podré seguir el curso si nunca he cursado programación?

Python es el lenguaje de programación más fácil de aprender que existe. Con todo y con eso, hay un par de conceptos que pueden resultar un poco novedosos o chocantes y, aunque se captan en seguida, conviene que no se vean la primera vez en el curso porque no nos podemos detener a explicarlos. Simplemente hay que saber:

  • qué es una variable,
  • qué es un condicional,
  • qué es un bucle,
  • qué es una función, y
  • haber escrito alguno de ellos en algún lenguaje de programación.

¿Hace falta llevar portátil?

No hace falta, el curso se dará en las aulas de informática, pero si queréis traer vuestro portátil naturalmente lo podéis hacer. Tan solo tenéis que traer Anaconda instalado, pero tened en cuenta que la versión de Python de Anaconda es la 2.7. Podéis leer dos guías en inglés sobre cómo instalar Python 3 en Anaconda, es muy sencillo:

Si aun así no podéis, esperad a venir al curso, traed vuestro portátil y os ayudaremos.


Para cualquier duda que tengáis podéis usar los comentarios, mandarnos un email o pararnos por los pasillos.

¡Un saludo! ;)

About these ads

Written by Juanlu001

23 de enero de 2014 a 18:24

Publicado en Artículos

Etiquetado con , , , ,

20 comentarios

Suscríbete a los comentarios mediante RSS.

  1. […] Ya tenemos lista la información sobre el curso de Python que celebraremos para los estudiantes de Ingeniería Aeronáutica de la Universidad Politécnica de Madrid. Durará 18 horas y el temario será: …  […]

  2. Buenas tardes,
    Es necesario algún conocimiento sobre las asignaturas de las que se cogen los ejercicios prácticos? Se puede seguir bien el curso sin haberlas dado?

    Josema

    28 de enero de 2014 at 19:15

    • Hola Josema, te faltará un poco de contexto pero no tendrás ningún problema, explicaremos claramente qué es lo que hay que hacer :)

      ¡Un saludo!

      Juanlu001

      29 de enero de 2014 at 6:50

  3. Entiendo que el curso será en la escuela (en la de aeronáuticos) con infraestructura de la escuela, es decir, que no habrá que llevar portátil, me equivoco?

    Reimon

    29 de enero de 2014 at 19:19

    • Justamente, será en las aulas de informática y daremos el software preparado :)

      Juanlu001

      30 de enero de 2014 at 0:38

  4. Dais algún tipo de diploma al finalizar?

    Luis

    29 de enero de 2014 at 21:01

    • Pues no lo habíamos pensado, pero supongo que se podrá hacer. Lo hablo con la gente de Ongawa y te lo confirmo.

      Juanlu001

      30 de enero de 2014 at 0:41

    • No habrá problema en dar un certificado a quien lo pida, pero probablemente no será gratuito. Daremos más detalles cuando comience el curso.

      Juanlu001

      30 de enero de 2014 at 21:32

  5. Buenas!
    En mi caso soy un alumno de la E.T.S.I.A. que ya sabe algo de python (lo he aprendido por mi cuenta) y me preguntaba si el temario que vais a ofrecer es posible obtenerlo aun a pesar de no poder ir (estoy con el proyecto en alemania).
    Muchas gracias!

    FC13

    30 de enero de 2014 at 17:29

    • ¡Buenas! Pues sí, colgaremos en Internet todo el material que usemos (las presentaciones y los ejercicios), para que quien quiera pueda seguirlo por su cuenta. ¡Un saludo!

      Juanlu001

      30 de enero de 2014 at 17:57

  6. Buenas! Soy alumno de la escuela y estaba interesado en el curso porque estoy aprendiendo python de forma autodidacta (lo que decís de condicionales y bucles se supone que ya sé cómo funciona así que espero no tener problemas XD).
    Mi duda era, ¿el curso está basado en python 3 o 2.7?

    Sé que las diferencias en el código no son muchas y que sobre todo se nota en las librerías que existen pero era por ir revisando un poco los cambios porque yo lo que he visto hasta ahora ha sido python 3.
    Un saludo!

    Miguel

    5 de febrero de 2014 at 9:29

    • ¡Hola Miguel! Me alegra que me hagas esa pregunta xD El curso va a estar basado en Python 3. Vamos a utilizar el entorno Anaconda (ya actualizaré esa información) y Álex y yo estuvimos un rato luchando por hacer funcionar IPython en Python 3 de la forma más transparente posible para quienes vayáis a asistir al curso :) De modo que no hace falta que viajes al pasado.

      ¡Un saludo!

      Juanlu001

      5 de febrero de 2014 at 10:25

  7. Decís que con los conocimientos de programación que se dan en la escuela es suficiente… pero yo soy de la EUITA y en mi vida me han dado ningún conocimiento y eso que estoy a falta solo del proyecto. Por lo tanto mi pregunta es: no voy a poder seguir el curso, ¿verdad?

    Davinia

    5 de febrero de 2014 at 10:13

    • Hola Davinia: Python es el lenguaje más fácil de aprender que vas a ver nunca, o sea que si verdaderamente estás con ganas te animo a que te apuntes al curso y te familiarices por tu cuenta con lo que es una variable, un condicional y un bucle. Son conceptos sencillos que cogerás en seguida, tan solo es recomendable que no los veas en nuestro curso por primera vez. Para eso solo necesitas:

      ¡Un saludo! :)

      Juanlu001

      5 de febrero de 2014 at 10:54

      • Muchísimas gracias, me voy a poner con ello a la de ya!!! ^^

        Davinia

        5 de febrero de 2014 at 19:06

  8. Hola, yo terminé la carrera hace dos años.Era de la ETSIA. ¿Puedo acceder al curso o sólo es para los que están actualmente estudiando? Si no puedo, me bajaré los archivos que colguéis. Gracias

    Lidia Martín Campos

    5 de febrero de 2014 at 13:38

    • Hola Lidia, en caso de que se superen las plazas daremos prioridad a alumnos matriculados pero puedes inscribirte :) Un saludo.

      Juanlu001

      5 de febrero de 2014 at 16:03

  9. podiais dar la opcion de poder seguir el curso aunque se acaben las plazas si se ocupa el alumno de conseguir un ordenador

    piptin

    7 de febrero de 2014 at 13:48

    • Me temo que las plazas están limitadas tanto por el espacio físico del aula como por nuestra capacidad de resolver dudas durante las sesiones prácticas. Y si te refieres por streaming o alguna solución de ese estilo, es complicado de hacer y seguramente nos faltarían medios.

      Juanlu001

      7 de febrero de 2014 at 14:37

  10. La inscripción está cerrada, gracias a todos los que os habéis animado a participar. En unos días se sabrá quiénes son los afortunados :) ¡Un saludo!

    Juanlu001

    8 de febrero de 2014 at 22:51


¡Deja un comentario!

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.103 seguidores

%d personas les gusta esto: