Diferencia entre revisiones de «Curso Python DGA 2011»

De WikiEducator
Saltar a: navegación, buscar
Línea 21: Línea 21:
  
  
= Curso Programación Avanzada con Lenguajes Dinámicos =
+
'''Curso Programación Avanzada con Lenguajes Dinámicos'''
  
 
[http://www.cpr1.es/cursos_regionales/info_cursos/2011-29.pdf  Convocatoria oficial]
 
[http://www.cpr1.es/cursos_regionales/info_cursos/2011-29.pdf  Convocatoria oficial]
Línea 36: Línea 36:
 
* Los alumnos tienen que tener una experiencia previa en un lenguaje de programación
 
* Los alumnos tienen que tener una experiencia previa en un lenguaje de programación
 
}}  
 
}}  
 +
 +
 +
=== Introducción ===
 +
* Lenguajes dinámicos
 +
* ¿Por qué Python?
 +
* Metodologías ágiles
 +
* Gestión de código
 +
* Gestión de proyectos
 +
 +
=== Inmersión Python I ===
 +
* Preparación del entorno
 +
* Sintaxis y estilo
 +
* Sabores python: python, ironpython, jython. python2, python3
 +
* objetos, tipos de datos y operadores
 +
* Crear y ejecutar funciones y métodos
 +
* Control de flujo: bucles y condicionales
 +
* Ficheros y entrada/salida
 +
* Importar módulos y paquetes
 +
* Errores y control de excepciones
 +
 +
=== Inmersión Python II ===
 +
* Programación orientada a objetos
 +
 +
* tests
 +
* documentación
 +
* generadores e iteradores
 +
*
 +
 +
=== Sistemas ===
 +
 +
=== Persistencia y acceso a datos ===
 +
 +
=== Aplicaciones de escritorio: Qt ===
 +
 +
=== Programación multimedia y vídeojuegos: Pygame ===
 +
 +
=== Programación web: Django ===
 +
 +
=== Servicios Web ===
 +
* APIs servicios Cloud
 +
 +
=== Android. Programación para móviles ===
 +
 +
=== Jython. Integración con Java ===
 +
 +
=== IronPython. Integración con Mono/.Net ===
 +
 +
  
 
{{TEP}}
 
{{TEP}}

Revisión de 20:00 14 jul 2011


Information icon.svg Curso Python DGA 2011
Descripción:
Curso de Programación Avanzada con Lenguajes Dinámicos
Materia:
Tipo:
Sector:
Nivel:
medio, avanzado
Horas-Aprendizaje:
80 horas (40 presenciales)
Complejidad:
Intermedia
Profesores:
Fecha:
Del 2 al 9 de septiembre de 2011
Licencia:
Editores:
See: History
Tags/Keywords:
wiki
es


Curso Programación Avanzada con Lenguajes Dinámicos

Convocatoria oficial








Icon preknowledge.gif

Conocimiento previo

  • No es un curso de introducción a la programación
  • Los alumnos tienen que tener una experiencia previa en un lenguaje de programación




Introducción

  • Lenguajes dinámicos
  • ¿Por qué Python?
  • Metodologías ágiles
  • Gestión de código
  • Gestión de proyectos

Inmersión Python I

  • Preparación del entorno
  • Sintaxis y estilo
  • Sabores python: python, ironpython, jython. python2, python3
  • objetos, tipos de datos y operadores
  • Crear y ejecutar funciones y métodos
  • Control de flujo: bucles y condicionales
  • Ficheros y entrada/salida
  • Importar módulos y paquetes
  • Errores y control de excepciones

Inmersión Python II

  • Programación orientada a objetos
  • tests
  • documentación
  • generadores e iteradores

Sistemas

Persistencia y acceso a datos

Aplicaciones de escritorio: Qt

Programación multimedia y vídeojuegos: Pygame

Programación web: Django

Servicios Web

  • APIs servicios Cloud

Android. Programación para móviles

Jython. Integración con Java

IronPython. Integración con Mono/.Net

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg