Curso «Desarrollo con el framework Django»

Actualizado

Suscribirse

Access this and all courses with a subscription

Incluye

22 lecciones
15 ejercicios
63 tests
Trabajo autónomo
Material adicional
Acceso al resto de cursos de Códica

Descripción

¿Quieres dar el salto al desarrollo web profesional? 🚀 Con este curso aprenderás Django desde cero: uno de los frameworks más usados en el mundo Python. Construirás tu primera aplicación web paso a paso, trabajando con rutas, vistas, bases de datos y más.

Qué aprenderás

  • Crear sitios web dinámicos con Python y Django.
  • Configurar proyectos, rutas, modelos y vistas.
  • Usar plantillas y conectar con bases de datos usando ORM.
  • Dominar operaciones CRUD y el panel de administración.

Lecciones del curso

1

Introducción

Conozcamos el tema del curso.

2

Hello World

Instalaremos, configuraremos y pondremos en marcha nuestro primer sitio en Django.

3

Por qué Django

Vamos a descubrir qué es lo que hace a Django tan bueno y por qué muchos desarrolladores eligen este framework.

4

Solicitud-Respuesta

Vamos a aprender cómo crear rutas, sus controladores y plantillas.

5

Inicio rápido con Django

Vamos a crear una aplicación web sencilla con Django y aprenderemos a ejecutarla en modo de desarrollo y en producción.

6

Aplicaciones

Vamos a conocer la herramienta principal para organizar el código en proyectos grandes: las aplicaciones.

7

Plantillas

Vamos a aprender cómo Django crea páginas HTML usando plantillas.

8

Herencia de plantillas (Extends)

Vamos a aprender sobre la herencia de plantillas en Django.

9

Vistas (Views)

Conoceremos con más detalle las vistas basadas en funciones y aprenderemos sobre las vistas basadas en clases.

10

Enrutamiento

Vamos a aprender cómo se definen las rutas en Django, cómo obtener parámetros desde las rutas y cómo dividir las rutas entre aplicaciones.

11

Django ORM

Vamos a conocer las migraciones y los modelos.

12

Trabajo con modelos

Aprenderemos a trabajar con el modelo en la consola.

13

Configuración

Conozcamos los doce factores y cómo se soportan en Django.

14

Django Admin

Vamos a conocer el sistema incorporado para administrar modelos.

15

Pruebas de integración

Aprenderemos a escribir pruebas de integración en Django.

16

Lista (CRUD)

Aprenderemos a mostrar una lista de entidades.

17

Visualización (CRUD)

Aprenderemos a mostrar una entidad específica y a manejar el error 404.

18

Trabajo con formularios

Vamos a conocer cómo se generan los formularios.

19

Creación (CRUD)

Vamos a familiarizarnos con la validación y los formularios.

20

Actualización (CRUD)

Aprenderemos a actualizar una entidad

21

Eliminación (CRUD)

Aprenderemos a eliminar entidades correctamente.

22

Conclusión

Hagamos un resumen del curso.

Desafíos

1

Sistema de comentarios

2

Filtrado de productos

Course Cover
  • Práctica en el navegador
  • Acceso permanente a la teoría
  • Aprende a tu ritmo
Suscribirse

Access this and all courses with a subscription