Tabla de Contenidos
-
Charlas
- Creando plug-ins para GIMP con Python
- De 0 a Python en 45 minutos
- Introducción a Python
- PyGTK y Glade
- Test Driven Development
- Twisted Framework
- Un juego en 7 días
- Introducción a Python
- Programando para la OLPC
- Testeos automáticos de seguridad (mediante simulación de ataques)
- Python más rápido que C
- Entendiendo Unicode
- Hacer un juego es fácil
- /dev/wiimote > Experimentando con un wii remote en Gnu/Linux
- Actividades y juegos educativos para la OLPC
- Factura Electrónica en Python e interfaces a otros lenguajes
- Introducción a Python 2da. parte (Librería Estandar, Bases de datos, Aplicaciones, Interfases, etc.)
- Curso programación en Python
- Pythonificandose desde .Net
- Depuración y defragmentación de memoria en Python
- Python a los bifes
- Extendiendo aplicaciones en C y C++ con Python
- PyConAr2010
- PyDay Córdoba 2011
Charlas
En esta página podrán encontrar los slides de charlas y presentaciones dictadas por miembros de PyAr.
Creando plug-ins para GIMP con Python
Juanjo Conti
Links: slides, post con código fuente usado.
De 0 a Python en 45 minutos
Daniel F. Moisset
Slides: de0aPython.odp.
Introducción a Python
Daniel F. Moisset
Slides: https://github.com/dmoisset/slides/tree/master/intro-python
En formato Markdown para usar con Landslide); y HTML5
PyGTK y Glade
Natalia Bidart
Links: slides.
Test Driven Development
Javier Mansilla y Natalia Bidart
Links: slides, código de ejemplo.
Twisted Framework
Anthony Lenton
Links: slides, código fuente
Un juego en 7 días
Alejandro J. Cura
Links: slides, codigo fuente (requiere pygame).
Introducción a Python
Facundo Batista
Slides: http://tools.assembla.com/svn/homedevel/presents/intropython.odp
Programando para la OLPC
Alejandro David Weil, Alejandro J. Cura
Links: fuente de la charla, requiere pygame y bruce.
Testeos automáticos de seguridad (mediante simulación de ataques)
(Esta charla no tiene demasiado de Python. La intención era mostrar una aplicación real donde se use Python y comentar un poco los pro y contras)
Matias Eissler, Alejandro David Weil
PDF: Automated Security Testing.pdf .
Python más rápido que C
Facundo Batista, Lucio Torre
Slides y código: http://tools.assembla.com/svn/homedevel/presents/pyrapidc/
Entendiendo Unicode
Facundo Batista
Slides: http://tools.assembla.com/svn/homedevel/presents/unicode.odp
Hacer un juego es fácil
Daniel F. Moisset
Slides: juego-facil-20080822.tar.gz (se ejecuta en python, incluye bibliotecas)
/dev/wiimote > Experimentando con un wii remote en Gnu/Linux
Héctor Karucha Sanchez, Juan Manuel Schillaci, Christian Andres
Slides: http://code.google.com/p/charla-wii-mote/ (se baja por svn, y se ejecuta en python)
Actividades y juegos educativos para la OLPC
Héctor Karucha Sanchez, Alejandro J. Cura, Manuel Kaufmann
Slides: http://code.google.com/p/charla-pygame/ (se baja por svn, y se ejecuta en python)
Factura Electrónica en Python e interfaces a otros lenguajes
Mariano Reingart, Marcelo Alaniz
Slides: http://docs.google.com/Presentation?id=dd9bm82g_0gch79pch
Introducción a Python 2da. parte (Librería Estandar, Bases de datos, Aplicaciones, Interfases, etc.)
Mariano Reingart
Curso programación en Python
Slides:
Parte 1: Introducción a Python: ¿Que es python?; ¿Por que python?; Instalación; Herramientas Básicas; "Hola Mundo"; El Interprete; Estructura Básica; Tipos de datos simples; Tipos de datos compuestos; Control de Flujo; Funciones, Clases y Objetos; Excepciones; Modulos, paquetes y espacios de nombre; Archivos
Parte 2: Introducción a la Biblioteca Estándar: sys, time, re, StringIO, datetime, decimal, random, math, os, subprocess, threading, processing, socket, asyncore, urllib2, httplib, BaseHTTPServer, HTMLParser, base64, json, smtplib, email, poplib, imaplib, smtpd, ftplib, csv, xml.dom.minidom, struct, zlib, zipfile, logging, pdb, doctest, unittest
Parte 3: Persistencia y Bases de Datos: Pickle, Shelve, DbApi: SQLite, MySql, PostgreSql, PlPython. Ejemplo práctico: Universidad
Parte 4: Mapeadores Objeto-Relacional: SQLObject, SQlAlchemy, Elixir. Ejemplo práctico: Nuestro propio ORM simple
Parte 5: Introducción a extensiones avanzadas: PIL, ReportLab, PyFPDF, PyOpenGL, PyGame, BeautifulSoup, Win32, Py2Exe
Parte 6: Interfases gráficas del Usuario (GUI): PythonCard, WxPython
Parte 7a: Desarrollo WEB con Django
Parte 8: Resúmen Python 3000
Pythonificandose desde .Net
Slides: http://docs.google.com/present/view?id=ddfg8qh9_92c6996nhh
Depuración y defragmentación de memoria en Python
Claudio Freire
Slides: MemDefrag.pdf (pdf) MemDefrag.odp (OpenOffice)
Python a los bifes
"Ejemplos de aplicación de Python en una carrera de Ingeniería"
Slides: http://lab.nqnwebs.com/charlas/alosbifes/python_a_los_bifes.html Fuentes: http://nqnwebs.com/IMG/gz/alosbifestardc6c.gz Post: http://nqnwebs.com/blog/article/charla-python-a-los-bifes
Extendiendo aplicaciones en C y C++ con Python
"Extender aplicaciones desarrolladas en C o C++ utilizando la API que CPython provee."
Slides: http://github.com/cuerty/eacpy/raw/master/eacpy.odp Fuentes: http://github.com/cuerty/eacpy
PyConAr2010
Mini Introducción a Django
Slides: intro django.odp Guión del ejemplo: guion-ejemplo-intro-django.txt Código del ejemplo: ejemplo-intro-django.zip
Pycasa Inside: PyGTK usando Glade
Slides: pycasa_inside_pygtk_on_glade.pdf
Mythbusters: Tests
Slides: mythbusters-tests.pdf
Slides "Test runners": test-runners.pdf
Entendiendo decoradores en Python
Slides: EntendiendoDecoradoresEnPython2010JuanjoConti.pdf
Cyclope 3: un CMS libre desarrollado en Python/Django
Programando Python en Android
Slides: PythonEnAndroid.pdf
Behind the scenes: Python Bytecode
Slides: PythonBytecode.pdf
Introducción a wxPython
Slides ODP: Introduccion a wxPython.odp
Slides PDF: Introduccion a wxPython.pdf
Código de ejemplos: Introduccion a wxPython.zip
PyDay Córdoba 2011
MyHDL, de Python al Silicio
- Slides
- Fuentes y ejemplos (fork me!)
pycamp.orm, haciendo *facil* sqlalchemy
Introducción a PyQt
- Slides
- Ejemplos
- Fragmento de Video de la Charla (Ejemplo)
Desarrollando Aplicaciones Desktop con UI Web
- Slides
- Ejemplos
- Fragmento de Video de la Charla (Ejemplo)
