KMMX Capacitación acorde a tu pensamiento

Desarrollo Web con Python utilizando Django (40 horas)

Introducción: Acorde a wikipedia "Django es un framework de desarrollo web de código abierto, escrito en Python, que cumple en cierta medida el paradigma del Modelo Vista Controlador. Fue desarrollado en origen para gestionar varias páginas orientadas a noticias de la World Company de Lawrence, Kansas, y fue liberada al público bajo una licencia BSD en julio de 2005; el framework fue nombrado en alusión al guitarrista de jazz gitano Django Reinhardt.

La meta fundamental de Django es facilitar la creación de sitios web complejos. Django pone énfasis en el re-uso, la conectividad y extensibilidad de componentes, el desarrollo rápido y el principio No te repitas (DRY, del inglés Don't Repeat Yourself). Python es usado en todas las partes del framework, incluso en configuraciones, archivos, y en los modelos de datos.

Descripción: El curso de desarrollo web con Django es un recorrido a profundidad al popular entorno de trabajo de Python para web llamado Django, el cual responde muchas de las inquietudes de los desarrolladores tradicionales en desktop o consola de como llevar sus proyectos a web o mas aún al ulterior termino de la nube.

Al final del curso cada participante tendrá la capacidad de construir una aplicación con Django y  la API REST. Los participantes ganara experiencia y conocimiento en características avanzadas de Django ORM y el manejo de componentes de  formularios, así mismo entenderán el proceso de desarrollo de aplicaciones Django no triviales.

Objetivos: Al finalizar el curso el alumno:

 

  • Entenderá las mejores practicas para organizar y entregar un proyecto Django
  • Construirá aplicaciones Django utilizando características avanzadas del framework
  • Integrará migraciones de bases de datos utilizando South
  • perfilara, explorará y debuggeará aplicaciones Django con aplicaciones de terceras partes
  • Entenderá como proveer un web service estilo REST en la aplicación

 

Temario:

Introducción a Python | Compartir código | Archivos y excepciones | Persistencia | Trabajo con  datos | Objetos de datos personalizados | Desarrollo web | Desarrollo móvil | Manejo de  datos | Google App Engine | Manejo avanzado de datos

Requisitos de ingreso: Conocimientos sólidos de programación en Python y/o haber cursado el curso de Pyhton. Conocimientos básicos de HTML, JS y CSS.

Nivel: Intermedio

Precio: $11,600 (IVA incluido)

Formas de pago