Diferencia entre revisiones de «Curso Python DGA 2011»
De WikiEducator
| Línea 21: | Línea 21: | ||
| − | + | '''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 08:00 14 jul 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: | Neodoo, Luis Miguel Morillas |
| 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
|
Los objetivos del curso son:
|
|
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
| Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas. |