¡Quiero Aprender Python!
Antes que nada ¡FELICITACIONES!
Ahora, ¿a dónde podrías recurrir para obtener información que te inicie en la programación pythonesca? Bueno, estos son algunos libros que se propusieron en la ListaDeCorreo. De todos modos, no dudes en preguntar.
How to Think Like a Computer Scientist (Python 2.x) es de conceptos generales de programación usando Python. Hay una versión en español llamada Aprenda a pensar como un programador (con Python).
Byte of Python es un libro para iniciarse en Python, el autor proclama que es para quien lo unico que sabe de computación es grabar un archivo. Actualmente cuenta con ediciones para Python 2.x y 3.
Dive into Python, está en varios idiomas, se viene escribiendo/actualizando hace bastante, y viene con Ubuntu. Inmersión en Python es la versión en castellano y ya han sido traducidos algunos capitulos. También tiene versiones para Python 2.x y 3.
Instant Python es un curso de entrenamiento corto e intensivo. (Versión en español).
A Primer on Python for Life Science Researchers, versión en forma de publicación científica del trabajo anterior. La principal diferencia es que está versión ha sido revisada por el sistema de peer-review que se usa para las publicaciones científicas.
Python Ya Python desde cero. Tutorial web interactivo. Permite escribir y ejecutar nuestros programas directamente en la página, sin necesidad de tener Python instalado.
- Para quien ya tiene alguna idea, pero necesita buscar algo puntual, puede probar
Para los impacientes, para quienes quieren impresionar al jefe, para los que gustan de las ejemplos cortos, simples y efectivos, están estos MiniEjemplos.
Y por último, el único, original e inimitable, clásico de clásicos que casi todos en la lista usamos para empezar: el Tutorial de Python. Hay gente de la lista que hizo una traducción al castellano, esta disponible en http://tutorialpython.com.ar/
Doma de Serpientes para Niños: Aprendiendo a Programar con Python "Snake Wrangling for Kids" es un libro electrónico para niños de 8 o más años que quieran aprender a programar. Cubre lo básico de la programación utilizando el lenguaje de programación Python 3 como base para aprender los conceptos. Los fuentes están disponibles en http://code.google.com/p/swfk-es/
Este es un proyecto público y libre para mantener toda la documentación de Python traducida a nuestro idioma.
Otras guias iniciales sobre python en español
- Tutorial oficial escrito por el autor de Python.
Guia de Aprendizaje de Python Autor original Guido van Rossum, traducido por PyAr
- Completa introducción a Python.
Un poco de python Tomás Javier Robles Prado
- Pequeña introducción al lenguaje Python.
MiniPython Arturo Suelves Albert (2001)
- Curso intensivo de introducción mínima al lenguaje de programación.
Python Instantáneo Magnus Lie Hetland - Traducción de Marcos Sánchez Provencio
- Guía para alguien que no tiene experiencia previa en programación.
Tutor para No-Programadores Josh Cogliati 1999-2002 - Traducción Victor M. Rosas Garcia.
- Libro Python no muerde de Roberto Alsina, para alguien que tiene experiencia previa en programación.
Python no muerde Roberto Alsina - En español(Licencia Creative Commons)
- Libro Python para todos de Raúl González Duque. Introducción al lenguaje e utilización de la librería estándard de python.
Python para todos Raúl González Duque - En español(Licencia Creative Commons)
- Libro Oficial de web2py de Massimo di Pierro. El lenguaje Python (Capítulo 2)
documentación oficial web2py (cap.2) Massimo di Piero - En español (traducido Latinux, revisado por la comunidad)
Documentación adicional sobre python en español
- El Tutorial de Django
- Introducción a Python y PostgreSQL Un ejemplo sencillo
Introduccion a python/postgresql Tomás Javier Robles Prado 2002
- Procesando archivos XML con minidom, que forma parte de la libreria estandar de Python
- Acceso a Bases de Datos desde Python: Interfaz DB-API
- Programación de funciones (procedimientos almacenados) y disparadores en PostgreSQL con Pl/Python
Desarrollo rápido de aplicaciones simples con interfaz gráfica de usuario (GUI) usando PythonCard
Documentación oficial sobre Python
- Versión actual
- Versiones anteriores
- Versión en desarrollo
Apuntes Universitarios
Universidad de Buenos Aires, Facultad de Ingenierí a (FIUBA) materia "Algoritmos y Programación 1", cátedra Wachenchauzer, se utiliza Python y estan disponible los materiales en la siguiente página:
- Página Web:
- Apuntes
- Ejercicios
Proyecto de Extensión "Programando Robots con Software Libre", Laboratorio de Investigación de Nuevas Tecnologías Informáticas (LINTI), Facultad de Informática, Universidad Nacional de La Plata. Lic. Claudia Banchoff y grupo Lihuen.
- Sitio Web
- Manual "Programando con Robots"
- Paper " "Modificaciones realizadas al Robot Multiplo N6 para permitir programación interactiva", publicado en las 9º Jornadas de Sofware Libre (JAIIO JSL)
Ejemplos prácticos de problemas y soluciones frecuentes
Python Recipes - ActiveState (Inglés)
Recetario - Python Argentina (Español)
Videos
- Ejemplos de aplicaciones, cursos para Principiantes, Medios y Avanzados. Algunas categorías: python, wxpython, ipython, Django, Turbogears, etc.
- Charlas Abiertas de Python, organizadas por Python Argentina
Lista de charlas realizadas (Español)
Links revisados al 27/03/2011
