Django - Nivel Intermedio – Diseño de Plataformas (Online)

Centro de e-Learning UTN BA Institución privada
Duración:10 Semanas
Tipo:Cursos
Modalidad:Online
Presentación
Crear un sitio web es más que realizar una linda maqueta requiere cubrir aspectos del funcionamiento de la plataforma web, que tienen que ver tanto con el backend como con el frontend del sitio. Al comenzar a utilizar un framework de desarrollo comprendemos las grandes ventajas que tiene, sin embargo cuando queremos realizar tareas específicas como customizar el panel de administración, crear filtros personalizados ó actualizar un objeto de producto relacionado a una venta que recién se está creando, nos encontramos con que no sabemos cómo hacerlo en ocasiones porque ni siquiera sabemos cómo buscar la consulta que tenemos.
En este curso aprenderás a dar respuesta a todas estas cuestiones, conociendo el framework en profundidad y disfrutando de la simpleza de su implementación.
También abordaremos la implementación de GSAP (GreenSock) y AJAX de forma de poder crear animaciones que mejoren la experiencia del usuario haciendo nuestras páginas más atractivas y fáciles de navegar.
Qué vas a aprender
Objetivo general
Potenciar nuestros trabajos en Django con un conocimiento profundo del framework.
Objetivos específicos
- Comprender cómo realizar consultas asíncronas al servidor.
- Incorporar animaciones y la comunicación con LocalStorage.
- Implementar el uso de templetags y signals.
- Trabajar sobre el desarrollo de backend y la creación de páginas intermedias en el panel admin.
Destinatarios
- Personas que han trabajado con el framework y quieren realizar trabajos profesionales.
Módulo 1
- Trabajo con formularios
- Uso de templetags
- Implementación de Signals.
- Optimización del panel Admin.
Módulo 2
- Comunicación con LocalStorage.
- Animaciones I - jQuery
- Animaciones II - GreenSock - GSAP y three.js
- Consultas asíncronas - AJAX.
- Evaluación Final
- Recuperatorio
- Conocimiento de la arquitectura de Django.
- Conocimiento del sistema de plantillas en tres niveles de Django.
- Conocimientos de html, css, css3, sass, bootstral y javascript.
- Conocimientos del funcionamiento del panel admin del framework.