Programación Avanzada con Lenguajes Dinámicos: Python

De WikiEducator
Saltar a: navegación, buscar

Curso Java INAEM 2012/nav




Icon objectives.jpg

Objetivos

Al final de este bloque serás capaz de:

  • Crear e interpretar programas de Python de un nivel intermedio.
  • Crear tests unitarios que aseguren el funcionamiento de los programas.
  • Usar un sistema de control de versiones para manejar el código.
  • Usar Python con tus alumnos como primer lenguaje de programación.





IDEs para Python

Aquí tienes un resumen: http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

En el curso usaremos:

idle
http://docs.python.org/library/idle.html
ninja-ide
http://ninja-ide.org/
eclipse + pydev
http://pydev.org/
wing ide
http://wingware.com
pycharm
http://www.jetbrains.com/pycharm/


Otros:

VisualStudio + Python Tools
http://pytools.codeplex.com/
komodo
http://www.activestate.com/komodo-edit
vim
http://wiki.python.org/moin/Vim
emacs
http://www.emacswiki.org/emacs/PythonProgrammingInEmacs
netbeans
http://wiki.netbeans.org/Python



edit  

Presentación

Usuario:ManuelRomero/CursoJavaUml/Presentación