Lunes, 8 de Mayo de 2017

Curso: Python para web con Django


 

LUGAR Instalaciones Mobile Lab    FECHAS Del 8/05/2016 al 19/05/2016
HORARIO 05:00 pm a 07:00 pm   ORIENTADORES Diego Fernando Prado Osorio

 

Descripción del curso

OBJETIVOS DEL CURSO

A lo largo del curso se espera que los participantes adquieran las siguientes destrezas:

  • Construir aplicaciones web con el lenguaje de programación Python y Framework Django como herramienta software libre de acuerdo a las especificaciones del proyecto.
PÚBLICO OBJETIVO
  • Equipo de desarrollo de las empresas de la región, que estén o no vinculadas a la Corporación Cluster CreaTIC.

  • Estudiantes universitario que estén cursando programas relacionados con el sector TIC.

  • Profesionales del sector TIC interesados en el desarrollo de aplicaciones móviles

DURACIÓN  20 horas distribuidas en sesiones diarias de dos (02) horas.
REQUISITOS
  • Ganas de aprender a desarrollar aplicaciones web con Python y Django.

  • Disposición de tiempo para asistir al menos al 90% de las sesiones (se vetará por un tiempo definido por el CDT, de todos los cursos presentados por el mismo, a aquellas personas que se inscriban al curso y no asistan).

  • Conocimientos básicos en lógica de programación.

EQUIPOS Y MATERIALES
  • Video beam o televisor con conectividad al PC por HDMI.

  • Acceso a internet.

  • Computadores de escritorio y/o personales, con el siguiente software instalado:

    • Windows, Linux, OSX.

    • Editor de textos SublimeText, Atom, Gedit o Notepad++.

    • Winrar o 7zip.

    • Navegador web  Chrome Firefox, Opera, Edge o Safari

 

Modelo de evaluación del curso

La evaluación que se desarrolla en los curso de la Corporación Cluster CreaTIC consta de los siguientes puntos:

  • Asistencia del 90% de las sesiones del curso.

  • Talleres sobre los temas tratados en cada sesión.

  • Proyecto final que cobije todos los temas tratados en las sesiones.

 

Contenido del curso

  • Sesión 1:

    • Bienvenida y presentación.

    • Instalación de python.

    • Estructuras y tipos de datos.

    • Clases y objetos.

  • Sesión 2:

    • Instalación de Django.

    • Planeación del proyecto.

    • Creación de proyecto.

  • Sección 3:

    • Creación de apps.

    • URLs, vistas y templates.

  • Sesión 4:

    • Manejo de imágenes.

    • Modelos y base de datos.

    • Admin de Django.

  • Sesión 5:

    • Formulario y Model Forms.

    • CRUD - Listar los elementos de la base de datos.

    • Queryests.

  • Sesión 6:

    • Renovando motores (Motivación de la semana 5min)

    • CRUD - Agregar un elemento a la base de datos.

  • Sesión 7:

    • CRUD - Editar un elemento a la base de datos.

  • Sesión 8:

    • CRUD - Ver un elemento de la base de datos.

    • CRUD - Eliminar un elemento a la base de datos.

  • Sesión 9:

    • Autenticación con Django.

  • Sesión 10:

    • Presentación de los proyectos.

    • Despedida, premios y agradecimientos.

 

Incríbete en el siguiente link:http://bit.ly/2qgCBgb

 


Compartir




Fecha:
Mayo 08, 2017
Hora:
17:00
Lugar:
Instalaciones Mobile Lab