|
|
(40 revisiones intermedias por el mismo usuario no mostrado) |
Línea 1: |
Línea 1: |
− | {{:Curso Java INAEM 2012/nav}} | + | {{:Usuario:ManuelRomero/CursoJavaUml/nav}} |
| + | <br> |
| | | |
− | {{MiTitulo| Introducción}}
| + | = Programación de aplicaciones orientadas a objetos: UML y JAVA = |
| | | |
− | {{Objetivos| | + | {{Objetivo| |
− | Al final de este bloque serás capaz de:
| + | #Comprender el concepto de desarrollar software |
− | * Crear e interpretar programas de Python de un nivel intermedio.
| + | #Saber usar UML para un desarrollo sencillo de software |
− | * Crear tests unitarios que aseguren el funcionamiento de los programas.
| + | #Conocer y usar la sintaxis de java como lenguaje de programación orientado a objetos |
− | * Usar un sistema de control de versiones para manejar el código.
| + | #Desarrollar pequeños proyectos de ejemplo con los conocimientos adquiridos |
− | * Usar Python con tus alumnos como primer lenguaje de programación.
| + | #'''Encontrar un trabajo donde aplicar todo lo aprendidio''' |
| }} | | }} |
− | | + | <br> |
− | | + | |
− | == 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
| + | |
− | | + | |
− | * [[Usuario:ManuelRomero/opp | OPP Conceptos básicos de programación orienteada a objetos]]
| + | |
− | * [[Usuario:ManuelRomero/javasintaxis| Sintaxis en Java]]
| + | |
− | <!-- {{CURSOPYTHONDGA_nav}} --> | + | |
− | | + | |
− | {{MiTitulo|Programación Avanzada con Lenguajes Dinámicos: Python}}
| + | |
− | | + | |
− | {{Nodo_portal
| + | |
− | | + | |
− | |Tema-caja=darkgreen
| + | |
− | | + | |
− | |Header box title=Presentación
| + | |
− | | + | |
− | |Left column width=45
| + | |
− | | + | |
− | |Left box 1 title=Profesorado
| + | |
− | | + | |
− | |Left box 2 title=Objetivos
| + | |
− | | + | |
− | |Left box 3 title= Descripción
| + | |
− | | + | |
− | |Left box 4 title=
| + | |
− | | + | |
− | |Right box 1 title=Resumen Contenidos
| + | |
− | |Right box 2 title=Planficación
| + | |
− | | + | |
− | |Right box 3 title=Materiales
| + | |
− | | + | |
− | |Right box 4 title=
| + | |
− | | + | |
− | }}
| + | |
− | | + | |
− | [[Category:DGA]]
| + | |
− | [[Category:Python]]
| + | |
− | [[Category:Programacion]]
| + | |