Introducción
  • Instalando el Python en la pc
  • Visual Studio Code
  • Instalando el servidor de datos de MySQL
Creación del proyecto
  • Creando el entornos virtual con python
  • Instalado el framework django y ejecutando la app en el servidor
  • Ejecutando el primer controlador en nuestra aplicación con python
  • Pasando y capturando datos por la url del navegador
Desarrollando la interfaz de la aplicación
  • Interfaz de inicio de la aplicación
  • Ejecutando la primera vista y creando el directorios de archivos static
  • Proporcionado le un nav a nuestra aplicación
  • Implementando le un slider a la aplicación
  • Implementando la vista about en la aplicación
  • Habilitando la pagina personalizada 404
Instalación de MySQL en la aplicación
  • Instalando MySQL en la aplicación
  • Creando migración de tablas de cuentas de usuarios y registrando un super user
Interfaz login de DJango
  • Interfaz login
  • Accediendo al directorio de los archivos por defecto de Django
  • Personalizando la interfaz login de django
  • Modificando el titulo del admin de django
Registros de categorías
  • Interfaz categorías
  • Creando las tablas cursos y categorías usando clases de modelos
  • Registrando categorías en la aplicación
  • Agregando características a la interfaz categorías
Registros de cursos
  • Interfaz cursos
  • Registrando cursos en la aplicación
  • Obteniendo la imagen que se le asigno al curso
  • Agregando características a la interfaz cursos
Listar cursos
  • Interfaz listar cursos
  • Creando el controlador cursos con su respectiva vista
  • Creando la clases de modelos de los controladores
  • Listando los cursos registrados en la vista cursos
  • Obteniendo la información del curso en vista curso y creando la vista detalles
  • Mostrando la información del curso seleccionado en la vista detalles
  • Modificando la vista curso y vista detalles
  • Obteniendo la categoría del curso seleccionado
  • Corrigiendo el procedimiento par obtener la información de la categoría
Registros de de usuarios
  • Interfaz registros de usuarios
  • Verificando si el usuario ya esta registrado en el sitio web
  • Creando el controlador user con su respectiva vista
  • Creando el formulario que se utilizara para que el usuario se registre
  • Obteniendo la información del formulario
  • Registrando usuarios en el sitio web
Inscripciones de cursos
  • Creando la tabla Inscripción y realizando inscripciones de cursos
  • Creando procedimientos para obtener la lista de inscripciones de cursos
  • Obteniendo la colección de cursos donde esta inscrito el usuario
  • Implementado procedimientos para paginar los registros en la vista mis cursos
  • Filtrado cursos en la vista curso y habilitando el paginador
  • Filtrado cursos en la vista mis cursos
Perfil de usuarios
  • Creando el controlador perfil con respectiva vista
  • Creando la migración para relacionar la tabla user con la tabla forfile
  • Obteniendo imagenes desde el directorio de la PC
  • Actualizando la imagen de perfil del usuario
  • Renombrando el nombre de la imagen de perfil del usuario
  • Obteniendo la imagen del usuario que ha iniciado sesión
  • Creando la estructura del formulario que se utilizara para actualizar el usuario
  • Actualizando la información del usuario en la tabla user
  • Actualizando la información del usuario en la tabla profile
  • Agregando el campo para desplegar el calendario para obtener la fecha
  • Actualizando la fecha del usuario
  • Actualizando la contraseña del usuario
  • Visualizando la información del usuario en la interfaz perfil