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
Links: slides.
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
