Skip to content

Commit

Permalink
links
Browse files Browse the repository at this point in the history
  • Loading branch information
mgaitan authored Aug 4, 2016
1 parent 2d7d331 commit 9502fba
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,28 +24,28 @@ Más información en su `blog <http://mgaitan.github.io/>`_
Programa
---------

Clase 1:
`Clase 1 <https://nbviewer.jupyter.org/github/mgaitan/curso-python-cientifico/blob/fcefyn/Clase%201.ipynb>`:
Características de Python. Instalación de entorno en Windows/Linux. Modos de usar Python. Anaconda. Introducción a Ipython Notebook. Tipos de datos: enteros, floats, complejos, strings. Estructuras de datos incorporadas: listas, tuplas, diccionarios, conjuntos. Packing, indexing, slicing. Conceptos de mutabilidad, inmutabilidad, secuencia, iterador. Control de flujo: if, for, while. Estructuras por comprensión.

Clase 2:
`Clase 2 <https://nbviewer.jupyter.org/github/mgaitan/curso-python-cientifico/blob/fcefyn/Clase%202.ipynb>`:
Funciones: definición, argumentos posicionales y nominales. Generadores.
Funciones incorporadas: zip, range, enumerate, etc.
Manejo de I/O: lectura y escritura de archivos. Manejo de excepciones. Manejadores de contexto.

Clase 3:
`Clase 3 <https://nbviewer.jupyter.org/github/mgaitan/curso-python-cientifico/blob/fcefyn/Clase%203.ipynb>`:
Estructura de proyectos: módulos, paquetes, importación.
Paseo por la biblioteca estandar: math, CSV, json, pickle
Conceptos básicos de programacion orientada a objetos.
Introduccion a Matplotlib y Numpy.

Clase 4:
`Clase 4 <https://nbviewer.jupyter.org/github/mgaitan/curso-python-cientifico/blob/fcefyn/Clase%204.ipynb>`:
Numpy: introducción al objeto Array. Slicing extendido, métodos y funciones importantes, importación de datos.
Concepto de vista. Máscaras y fancy indexing. Aplicación de Numpy en álgebra lineal. Resolución de sistemas de ecuaciones lineales.
Matplotlib: generación de gráficos cartesianos continuos, puntos, histogramas.
Matplotlib avanzado: API orientada a objetos. Manipulación del formato y apariencia.
Gráficos 3D, otros tipos de gráficos 2D. Exportación con calidad de publicación.

Clase 5:
`Clase 5 <https://nbviewer.jupyter.org/github/mgaitan/curso-python-cientifico/blob/fcefyn/Clase%205.ipynb>`:
Vectorización de funciones. Scipy: algoritmos optimización, integración, procesamiento de imágenes, ajuste de curvas etc.
Sympy, cálculo simbólico de precisión arbitraria con Python. Evaluación numérica de expresiones Sympy con Numpy y otras herramientas de alta performance

Expand Down Expand Up @@ -74,4 +74,4 @@ Parte de este material ha sido inspirado y/o adaptado de múltiples fuentes
* `Matplotlib tutorial <http://webloria.loria.fr/~rougier/teaching/matplotlib/>`_ por Nicolas P. Rougier
* `Integrar Fortran con Python usando F2py <http://pybonacci.wordpress.com/2013/02/22/integrar-fortran-con-python-usando-f2py/>`_ por Pybonacci.
* `Numba vs Python, take 2 <http://nbviewer.ipython.org/url/jakevdp.github.io/downloads/notebooks/NumbaCython.ipynb>`_ de Jake Vanderplasf
* `Cómo acelerar tu código python con numba <http://pybonacci.org/2015/03/13/como-acelerar-tu-codigo-python-con-numba/>`_ por Pybonacci
* `Cómo acelerar tu código python con numba <http://pybonacci.org/2015/03/13/como-acelerar-tu-codigo-python-con-numba/>`_ por Pybonacci

0 comments on commit 9502fba

Please sign in to comment.