← Volver al catálogo

Desarrollo de aplicaciones web con Django en Python

Código: DJANGOProgramaciónEntornos de Programación25 horas

Aplicaciones web con Django en Python

Objetivo

Tras la realización de este curso podrás crear y gestionar el backend de aplicaciones web a través del framework Django.

Objetivos específicos:

 

Dirigido a:

Programadores o estudiantes que quieran realizar aplicaciones backend con el framework de Django.

 

Requisitos:

Para sacarle el máximo rendimiento a este curso es importante que tengas conocimientos de programación, imperativa y orientada a objetos sobre todo si es en el lenguaje python, si no tienes, te aconsejo que primero realices el curso básico, también deberías tener conocimientos sobre HTML y CSS, aunque no es primordial te sería de gran ayuda poseer alguna idea sobre bootstrap y js.

 


PROGRAMA DEL CURSO

1 - Introducción a Django

Objetivo

Conocer la historia, filosofía y conceptos necesarios para empezar a trabajar con Django y ser capaz de preparar un entorno adecuado y optimizado teniendo en cuenta los requisitos para trabajar.

Duración de la unidad

3 Horas 25 Minutos

Contenido

2 - Empezar con Django, Vistas y Urls

Objetivo

Conocer los principios de las webs dinámicas, presentar páginas básicas en Django con soltura y ser capaz de crear tus primeras respuestas HTTP desde Django.

Duración de la unidad

2 Horas 50 Minutos

Contenido

3 - La T de templates. Entendiendo las plantillas de Django (MVT)

Objetivo

Comprender y trabajar con el potente motor de plantillas de Django que permite separar el diseño de las páginas del código fuente subyacente.

Duración de la unidad

4 Horas 15 Minutos

Contenido

4 - La M de Models. Introducción al panel de administración

Objetivo

Asimilar y trabajar con clara separación entre los datos y la lógica de los datos (de la misma forma en que las vistas y las plantillas permiten una separación de la lógica y la vista).

Conocer las herramientas que Django tiene para interactuar con bases de datos, lo Modelos.

Duración de la unidad

4 Horas 35 Minutos

Contenido

5 - Crear y procesar Formularios

Objetivo

Realizar una correcta integración de la parte backend dentro de nuestro sitio web para darle un aspecto integrado, creando y manejando formularios para nuestras secciones de la web y formularios de contacto.

Duración de la unidad

3 Horas 55 Minutos

Contenido

6 - Últimas modificaciones, Redes Sociales y Panel de Administración

Objetivo

Crear una app específica sobre la gestión de RRSS en nuestra web.

Duración de la unidad

2 Horas 50 Minutos

Contenido

7 - Despliegue

Objetivo

Realizar todo el proceso de despliegue de nuestro proyecto.

Duración de la unidad

3 Horas 10 Minutos

Contenido