[DRA-050] Python y Django

Duración:                     30 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa  está destinada a  Programadores y Analistas que vayan a crear  utilizar el Framework para desarrollo de aplicaciones Django.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de programación orientada a objetos y desarrollo Web.

Objetivos

El alumno aprenderá a crear aplicaciones Web con este Framework de desarrollo rápido y con el lenguaje python.



Contenido

  1. Python 
    1. Introducción
    2. Manejo de datos
    3. Clases y Objetos
    4. Modelo de objetos de Python
    5. Pruebas, depuración y logs
    6. Paquetes y distribución
    7. Iteradores, Generadores, corrutinas
    8. Programación Funcional
    9. Metaprogramación
    10. Programación de extensiones
    11. Programación concurrente con hilos
    12. Multiprocesamiento
    13. Manipulación de E / S avanzada
  2. Django
    1. ¿Qué es Django?
    2. Instalación
    3. La primera aplicación
    4. Utilizando una base de datos
    5. El sitio de administración de Django
    6. Las vistas
    7. URL’s
    8. Formularios
    9. Vistas genéricas
    10. Los usuarios y la autenticación
    11. Sesiones y cookies
    12. Salida formatos especiales y de Carga de Archivos
    13. Django y AJAX
    14. XML y Servicios Web
    15. Seguridad
    16. Despliegue
    17. Google AppEngine


Documentación Recomendada

The Definitive Guide to Django: Web Development Done Right
Adrian Holovaty and Jacob Kaplan-Moss
Julio 2009 | 536 páginas 
ISBN: 9781430219361

http://www.apress.com/9781430219361