Curso Python DGA 2011/Introduccion
De WikiEducator
Contenido
Destinatarios
Somos profesores de Formación Profesional. Muchos hemos dado ya módulos de programación.
Al final del curso serás capaz de:
|
Este no es un curso de introducción a la programación. Para participar en el curso es necesaria una experiencia programando. Si tienes muy poca experiencia programando, echa un vistazo a los siguientes recursos:
|
¿Un nuevo curso de programación? ¡Si ya sabemos programar!
¿Por qué Python?
¿Cómo se va a desarrollar el curso?
- Metodologías ágiles
¿Que voy a tener que poner de mi parte?
- Ejercicios diarios, algunos tendrás que entregarlos (tareas plataforma moodle)
- Proyecto final
Entornos que usaremos durante el curso
- Idle http://docs.python.org/library/idle.html
- ninja-ide http://ninja-ide.org
- eclipse + pydev http://eclipse.org http://pydev.org
- wing-ide(101) http://www.wingware.com/downloads/wingide-101/4.0.3-1/binaries
Recursos que necesitarán los alumnos
- Herramientas generales:
- git
- setuptools
- IDEs (Ya indicados anteriormente)
- Repositorio de ejemplos y ejercicios del curso: https://github.com/neodoo/curso_python_dga_11
- Módulo Jython:
- JDK 6: http://www.oracle.com/technetwork/java/javase/downloads (paquetes ubuntu java-6-sun)
- Jython 2.5.2: http://sourceforge.net/projects/jython/files/jython/2.5.2/jython_installer-2.5.2.jar/download
- Python Java scripting engine
- Base de datos Hypersonic: http://sourceforge.net/projects/hsqldb/files/hsqldb/hsqldb_2_2/
- Módulo PyQt:
- Paquetes Ubuntu:
- libqt4-dev
- qt4-designer
- python-qt4
- pyqt4-dev-tools
- Paquetes Ubuntu:
- Módulo Sistemas:
- paquetes Ubuntu: python-paramiko
- Fabric: https://github.com/fabric/fabric/downloads