CURSO de DJANGO desde CERO | (COMPLETO)

preview_player
Показать описание
Bienvenido a este curso en donde aprenderás a utilizar Django desde cero. Este video está hecho para que empieces desde cero, a lo largo del video estaremos haciendo 3 proyectos distintos que te brindarán el conocimiento necesario para que puedas utilizar este framework en tus proyectos personales.

En primer proyecto desarrollaremos el clásico CRUD, en donde aprenderás a hacer peticiones a la base de datos. En el segundo veremos todo lo relacionado con la autenticación de usuarios, desde el inicio y cierre de sesión hasta la recuperación y cambio de contraseña, terminando con el registro de nuevos usuarios. Finalmente, en el tercer proyecto desarrollaremos una tienda en donde podremos manejar imágenes, filtrado de los productos, carrito de compras y almacenar las órdenes de los usuarios.

Redes sociales:

00:00 - Introducción

PRIMER PROYECTO

01:00 - Primer proyecto - CRUD
02:38 - Creación del entorno virtual
03:07 - Activar el entorno virtual
04:00 - Instalar Django
04:37 - Ver la versión de Django
05:53 - Inicializar el proyecto
06:31 - Explicación de los archivos de un proyecto
07:07 - La base de datos por defecto
08:35 - Ejecutar la aplicación
09:58 - Primera migración de la BDD
12:29 - Extensión de SQLite
13:57 - ¿Qué es un proyecto y una aplicación?
15:31 - Crear una aplicación
16:41 - Archivos a modificar
19:32 - Creación del modelo
24:35 - Agregar la app al proyecto
26:25 - Migrar nuestro modelo
29:13 - Creación del superusuario
30:44 - Acceder al panel de administración
31:39 - Registro del modelo al panel de administración
35:09 - Creación del formulario
39:46 - Vista para leer tareas
43:20 - Definir las URLs
49:53 - Creación del HTML
52:37 - Mostrar el formulario en el HTML
55:19 - Mostrar tareas en el HTML
58:09 - Guardar tareas en la BDD
01:03:50 - Dividir tareas completas e incompletas
01:07:30 - Corregir nombre de columna de la BDD
01:12:29 - Corregir errores del HTML
01:14:53 - Actualizar estado de las tareas
01:22:36 - Editar tareas
01:32:03 - Eliminar tarea
01:36:00 - Cambiar la BDD
01:43:11 - Fin del primer proyecto 1

PROYECTO 2
01:45:13 - Proyecto 2 - Autenticación
01:46:29 - Inicializar el proyecto
01:46:58 - Explicación del proyecto
01:48:08 - Inicializar la aplicación
01:49:20 - Migrar la base de datos
01:50:39 - Creación del formulario de login
01:52:39 - Vista de login
02:04:07 - Creación de las URLs
02:07:22 - Creación del HTML
02:14:09 - Creación del superusuario
02:15:59 - Corrección del HTML
02:16:37 - Prueba del login
02:18:25 - Uso de las vistas de Django (login - logout)
02:20:53 - Creación del HTML
02:28:14 - Limitar el acceso (Login required)
02:32:27 - Redireccionar
02:41:48 - Agregar boostrap
02:45:57 - Cambiar contraseña
02:54:02 - Recuperar contraseña
03:10:00 - Definir servicio email local
03:14:52 - Registro de usuarios
03:15:33 - Formulario de registro
03:20:04 - Vista de registro de usuarios
03:24:15 - URL de registro
03:24:40 - HTML de registro
03:30:36 - Solucionar error al registrar usuario
03:32:13 - Expandir el modelo de usuario
03:40:33 - Formulario de perfil
03:42:38 - Vistas del perfil
03:51:11 - Creación del HTML
03:58:17 - Enviar mensajes a los usuarios
04:02:08 - Fin del proyecto

PROYECTO 3
04:03:25 - Proyecto 3 - Tienda
04:05:04 - Inicio del proyecto
04:05:45 - Iniciar la aplicación
04:07:13 - Creación de los modelos
04:20:42 - Instalar Pillow y hacer migraciones
04:23:24 - Registrar modelos al panel
04:37:32 - Vistas del proyecto
04:47:47 - Crear las URLs
04:54:30 - Obtener las URLs absolutas
04:58:17 - Creación del HTML
05:08:54 - Configuración para subir imágenes
05:16:22 - Creación del carrito
05:19:14 - Métodos del carrito
05:41:42 - Formulario del carrito
05:46:02 - Vistas del carrito
05:56:10 - URLs del carrito
06:02:38 - Modificar Vistas y HTML
06:05:11 - Corrigiendo errores
06:10:19 - Iniciar aplicación de órdenes
06:11:24 - Creación del modelo de órdenes
06:19:39 - Registrar modelos en el panel
06:23:10 - Formulario para órdenes
06:24:47 - Vistas órdenes
06:30:20 - URL de las órdenes
06:32:28 - HTML de las órdenes
06:37:29 - Término del proyecto
Рекомендации по теме
Комментарии
Автор

Muchísimas gracias por tomarte el tiempo necesario para hacer esta super clase. Con esa tranquilidad y paciencia la gente aprende mejor. Realmente te felicito porque lo mereces. Me gusta cuando se graban los fallos y cómo se arreglan, esa es realmente la enseñanza. Y una clase tan larga, graba los procedimientos de tanto repetirlos. 😊

cyrgomez
Автор

Eres un grande, Adrián. Aprendí a hacer análisis de datos contigo usando python, aún no consigo trabajo en esa área, porque sin experiencia es complicado, pero me hice un portfolio, ojalá dé resultado. Siempre he querido aprender Django y tomaré todo el curso. Muchas gracias por el buen contenido.

lynsanderalejandronavas
Автор

Tu contenido es de alta calidad, se nota el esmero! por ello haz ganado un nuevo suscriptor! sigue así!

Anonimo-yxlm
Автор

mucho potencial en este canal, buenas practicas. como has explicado hay que meterle mas medidas de seguridad como middleware, mixins y eso (despues en despliegue Nginx y GraphQl y tenes algo re sólido. en fin muy completo el proyecto. te deseo éxitos 🎉

sirvladVI
Автор

Gracias por tus aportes a la comunidad !!!!

carlosgc
Автор

Gracias bro por compartir tus conocimientos

djgarrixlover
Автор

Muchas gracias, he estado buscando videos tutoriales de django (dj) en español. Muchas gracias estimado.
Si puedes más adelante puedes sacar curso de crear apis, consumir apis y testings con dj.
Que tengas éxito por todo lo que haces por los que somos aprendices en dj.
Saludos 😀

MarcoBustos-oebv
Автор

pero que excelente tutorial muy bien explicado gracias por compartir tus conocimientos
tienes pensado hacer otro pero con proyectos mas de nivel medio?

eleazarmartimez
Автор

Estaría padre uno de rest framework, buen video

Wonderiing_
Автор

Vine en busca de cobre y encontré oro 😎, se le agradece muchísimo 👏

jenvetcar
Автор

Excelente muchas gracias, ayudas un monton!!

¿Habra curso de Django rest framework?

lazarosalas
Автор

Gracias por compartir tus conocimientos, habrá un curso de Django rest framework?

danielloveradamian
Автор

este es un curso básico o a qué nivel de django se puede llegar con este aprendizaje?

lynsanderalejandronavas
Автор

Genio, mastodonte, macho pecho peludo, cuando nos casamos?

camilos