django_slide1

CURSO PYTHON DESDE CERO E INTRODUCCIÓN DJANGO PARA CONSTRUCCION DE APLICACIONES WEB

Clases Live Streaming

¡ Cupos Limitados !

Inicio 5 de diciembre 2022

Horario

Clases 1 vez por semana. Lunes desde las 19:00 a 21:30 horas.

Horas totales del curso 25 horas, divididas en 10 clases.

Precio Chile $200.000.-

Desde otro país USD 235.

Revisa estas aplicaciones creadas con Django, haciendo click en la imagen.

Este ejemplo incluye una aplicación creada con Django y que consume datos desde la base de datos de la misma aplicación. Para ver, hacer click en la imagen.

Este ejemplo incluye una aplicación creada con Django que consume datos desde API’s y que permite monitorear de forma continua distintos indicadores económicos tales como UF, dólar, euro, entre otros. Para ver, hacer click en la imagen.

Python Django para Aplicaciones Web

Python es una potente herramienta para muchas aplicaciones, entre estas; la ciencia de datos, el machine learning, la inteligencia artificial, RPA, aplicaciones de escritorio, entre otras. Además, Python a través de su framework web Django, nos permite crear múltiples aplicaciones web, las cuales pueden ser consumidas libremente por muchos usuarios.

Una de las importantes aplicaciones de Python con Django para el mundo de la empresa, son los dashboard dinámicos y personalizados. Las ventajas de usar estas herramientas son muchas, por ejemplo:

  • Pueden conectarse a distintas fuentes de datos, entre estas: archivos excel, csv, API, base de datos del mismo sistema, otras bases de datos externas al sistema, entre otros.
  • Pueden ser utilizadas libremente por muchos usuarios, sin necesidad de licencias o pagos a terceros. Y si queremos filtrar usuarios con password también lo podemos hacer.
  • Son herramientas open source, por lo tanto son gratuitas.
  • Entre otros.

Para aprender Django, el pre requisito básico es tener conocimientos previos de Python, y por cierto tener mucha disposición a aprender varias herramientas complementarias a Python, como son templates HTML, javascript y github.

Este curso tiene por objetivo abarcar el framework Django desde cero, mostrando su estructura, los archivos que lo componen y sus diferentes funciones en el desempeño de una aplicación web.

  • Descripción
    Este curso es una introducción a herramientas de desarrollo web con el framework Django
  • A quién está dirigido
    Personas que necesiten crear aplicaciones que puedan ser consumidas por distintos usuarios a través de la web.
  • Pre requisitos
    Programación básica en Python.
  • Metodología
    La metodología considera clases online transmitidas en vivo, participativas y dinámicas con preguntas y respuestas al instante, tareas y proyectos guiados. Las clases serán grabadas y estarán disponibles para los estudiantes, así como también la documentación del curso.  Se mezclan los conceptos teóricos con ejercicios prácticos generales de modo de hacer lo más familiar posible el programa y sus potenciales aplicaciones reales tanto al mundo laboral como estudiantil.
  • Dónde se harán las clases?
    Clases online transmitidas en vivo. El objetivo es trabajar en un ambiente de aprendizaje similar a una clase presencial pero con la garantía de tener la clase grabada con todas las preguntas y respuestas y documentación, siempre disponibles.
  • Forma de pago
    Factura

Dudas sobre el curso?. Escríbenos!

Contenidos Tentativos

Sesiones online en vivo

Módulo 1: Nivelación / Python desde Cero

Detalle

  • Variables
  • Estructuras de datos
  • Funciones
  • Clases
  • POO

Módulo 2: Setup Proyecto Django

Detalle

  • Introducción a Django
  • Setup de un proyecto
  • Manejo de Url
  • Template

Módulo 3: Modelamiento Base de Datos

Detalle

  • Tipos de modelos
  • Entendimiento general del flujo de datos
  • Sitio de administración Django
  • Migraciones

Módulo 4: Visualización de datos y tópicos de deploy

Detalle

  • Vistas basadas en funciones
  • Vistas basadas en clases
  • Acceso y recorrido de datos
  • Formularios
  • Gráficos
  • Tópicos de deploy

Equipo Facilitador

Jefe Programa

Cristian Saavedra. Ingeniero Industrial MBA. 15 años de experiencia profesional en importantes empresas nacionales e internacionales. Participación en proyectos de abastecimiento y TI.

Facilitadores

Juan Ávila. Ingeniero Informático con 13 años de experiencia profesional. Participación en proyectos TI de diversas complejidades. Dominio de varios lenguajes de programación.

Georgina Garrido. Ingeniero Informático con 15 años de experiencia profesional. Participación en proyectos TI para la banca y retail.

Gonzalo Fernández. Estudiante Ingeniería Civil Informática. Programador full stack, Profesor y Ayudante Universitario. 10 años de experiencia.