|
|
| Línea 1: |
Línea 1: |
| − | {{CPDGA_ContentInfobox | + | <!-- {{CURSOPYTHONDGA_nav}} --> |
| − | | alineación =
| + | |
| − | | descripcion = Curso de Programación Avanzada con Lenguajes Dinámicos
| + | |
| − | | materia = Programación
| + | |
| − | | tema =
| + | |
| − | | tipo= Semipresencial
| + | |
| − | | audiencia = Profesores de FP
| + | |
| − | | sector = Formación Profesional
| + | |
| − | | fecha = 2/9/2011 hasta 10/12/2011
| + | |
| − | | nivel = medio, avanzado
| + | |
| − | | complejidad = Intermedia
| + | |
| − | | horas-aprendizaje = 80 horas (40 presenciales)
| + | |
| − | | profesorado = Neodoo, [[Lmorillas | Luis Miguel Morillas]]
| + | |
| − | | fecha = Del 2 al 9 de septiembre de 2011
| + | |
| − | | fuente =
| + | |
| − | | licencia =
| + | |
| − | | tag1 = Programación
| + | |
| − | | tag2 = Python
| + | |
| − | | tag3 = Lenguajes dinámicos
| + | |
| − | }} | + | |
| | | | |
| | + | {{MiTitulo|Curso Lenguajes dinámicos}} |
| | | | |
| − | '''Curso Programación Avanzada con Lenguajes Dinámicos'''
| |
| | | | |
| − | [http://www.cpr1.es/cursos_regionales/info_cursos/2011-29.pdf Convocatoria oficial]
| |
| | | | |
| − | {{Objetivos| | + | {{Nodo_portal |
| − | Los objetivos del curso son:
| + | |
| − | * Introducción a la programación con lenguajes dinámicos.
| + | |
| − | * Inmersión en la programación con Python.
| + | |
| − | }}
| + | |
| | | | |
| − | {{Conocimiento previo|
| + | |Tema-caja=default |
| − | * 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 === | + | |Header box title=Presentación |
| − | * Lenguajes dinámicos
| + | |
| − | * ¿Por qué Python?
| + | |
| − | * Metodologías ágiles
| + | |
| − | * Gestión de código
| + | |
| − | * Gestión de proyectos
| + | |
| | | | |
| − | === Inmersión Python I === | + | |Left column width=45 |
| − | * 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 === | + | |Left box 1 title=Profesorado |
| − | * Clases y objetos
| + | |
| − | ** Nombres y objetos
| + | |
| − | ** Definición y uso de clases
| + | |
| − | ** Métodos
| + | |
| − | ** Herencia
| + | |
| − | ** Variables privadas
| + | |
| − | * tests
| + | |
| − | * documentación
| + | |
| − | * generadores e iteradores
| + | |
| − | * decoradores
| + | |
| | | | |
| − | === Sistemas === | + | |Left box 2 title=Objetivos |
| − | * Sistema de ficheros
| + | |
| − | * Procesos
| + | |
| − | * Administración remota y monitorización de servidores
| + | |
| − | * fabric
| + | |
| | | | |
| − | === Persistencia y acceso a datos === | + | |Left box 3 title= |
| − | * Bases de Datos relacionales (DB API 2.0)
| + | |
| − | * Object Relational Mappers
| + | |
| − | * Acceso y manipulación de XML. Screen-scrapping.
| + | |
| − | * Serialización con JSON
| + | |
| | | | |
| − | === Aplicaciones de escritorio: Qt === | + | |Left box 4 title= |
| | | | |
| − | === Programación multimedia y vídeojuegos: Pygame === | + | |Right box 1 title=Contenidos |
| − | * pilas, pygame, cocos2d
| + | |
| − | * pygame en android
| + | |
| | | | |
| − | === Programación web: Django === | + | |Right box 2 title=Planficacion |
| − | * Instalación. Virtualenv
| + | |
| − | * Introducción: MVT
| + | |
| − | * Admin
| + | |
| − | * CMSs con Django
| + | |
| | | | |
| − | === Servicios Web === | + | |Right box 3 title= |
| − | * APIs servicios Cloud
| + | |
| | | | |
| − | === Android. Programación para móviles ===
| + | |Right box 4 title= |
| − | | + | |
| − | === Jython. Integración con Java ===
| + | |
| − | | + | |
| − | === IronPython. Integración con Mono/.Net ===
| + | |
| − | | + | |
| − | === Proyectos ===
| + | |
| | | | |
| | + | }} |
| | | | |
| − | {{TEP}}
| + | [[Category:DGA]] |
| | + | [[Category:Python]] |
| | + | [[Category:Programacion]] |