Introducción
  • Bienvenida y recomendaciones
  • Mockups (planteamiento inicial)
Laravel: Configuración y Diseño inicial
  • Laravel: Configuración local
  • Migraciones y Autenticación
  • Diseño base para nuestra app web
  • Vistas, rutas y controladores
  • Integrar plantilla Argon (Login)
  • Formulario de registro y menú superior
  • Múltiples directivas yield y section
  • Layout general para las vistas de Panel
  • Directiva include y menú lateral
  • Dropdown menu
Laravel: Gestión de datos
  • Especialidades
  • Validaciones de lado del cliente y servidor
  • Verbo PUT (editar especialidades)
  • Verbo DELETE (eliminar especialidades)
  • Flashed Session Data (notificaciones)
  • Doctor Resource
  • Seeders, Model factories y Faker
  • Query Scopes
  • Mass assignment y edit
  • Métodos update y destroy
  • Patient Resource
Laravel: Roles y seguridad
  • Menú por rol
  • Proteger rutas usando Middlewares
  • Organizando controladores en carpetas
Laravel: Horarios, citas y especialidades
  • Ruta y vista (diseño inicial)
  • Modelado y lógica para guardar
  • Repositorio en Github (Proyecto Laravel)
  • Mostrar horario (Carbon y método map)
  • Consistencia en las horas
  • Formulario: Registrar cita médica
  • Relación muchos a muchos
  • Selección múltiple en un