09 Módulo de GESTIONES EDUCATIVAS curso de Sistema de gestión escolar con (PHP y MySql) FullStack
Duración: 27 min
Módulo: 🗓️ Gestiones Educativas y Niveles
Lección 1 de
3
Descripción
📅 Lección 09 Módulo de Gestiones Educativas (CREATE)
Este capítulo inicia el desarrollo de la gestión de los periodos o años académicos, una parte clave de la configuración administrativa del sistema.
1. Preparación de la Base de Datos y Vistas 💾
- Creación de la Tabla: Se diseña y crea la tabla gestiones en la base de datos [01:45]. Los campos principales son:
- id_gestion
- gestion (el año o periodo, ej: "2024").
- fecha_creacion, fecha_actualizacion, y estado.
- Estructura de Vistas: Se crea la carpeta gestiones dentro de configuraciones, que contendrá el Index.php para el listado y las vistas del CRUD [04:14].
- Diseño en el Menú: Se agrega la opción Gestión Educativa al menú de configuración, identificada con un icono de calendario (Calendar Range) [05:19].
2. Listado de Gestiones (Index) ⚙️
La vista principal muestra un listado de todos los periodos registrados.
- Columnas: El listado incluye la Gestión Educativa (el nombre del periodo), la Fecha y hora de creación, el Estado y las Acciones (botones de Show, Edit, Delete) [09:29].
- Visualización del Estado: Para mejorar la experiencia del usuario, el valor numérico del campo estado (1 o 0) es interpretado y mostrado como una etiqueta de color:
- 1 se muestra como Activo 🟢 (botón verde success).
- 0 se muestra como Inactivo 🔴 (botón rojo danger) [23:05].
3. Registro de Nueva Gestión (CREATE) ✅
Se implementa la funcionalidad para añadir nuevos periodos académicos.
- Formulario Simple: A diferencia de la configuración de la institución, este formulario es simple y no requiere manejo de archivos [13:37].
- Campos de Registro:
- Conversión Lógica: En el controlador, el valor de texto (Activo o Inactivo) se convierte a su representación numérica (1 o 0) antes de ser guardado en la base de datos [21:47].
- Mensajes: Se configuran mensajes de éxito (se registró la gestión educativa...) y error para la retroalimentación del usuario [19:15].
Lecciones
📄 Introducción y Plataforma
🔑 Login, Roles y Usuarios
Lección 1. 02 Módulo ROLES en el curso de Sistema de gestión escolar con (PHP y MySql) FullStack
155 min
Lección 3. 04 Módulo USUARIOS en el curso de Sistema de gestión escolar con (PHP y MySql) FullStack
85 min
⚙️ Configuraciones Generales
🗓️ Gestiones Educativas y Niveles
📐 Grados y Materias
Lección 4. 15 MÓDULO MATERIAS en el curso de Sistema de gestión escolar con (PHP y MySql) FullStack
16 min
Lección 5. 16 Crud materias en el curso de Sistema de gestión escolar con (PHP y MySql) FullStack
31 min
🗄️ Diseño de la Base de Datos
🏢 Módulo Personal Administrativo (CRUD Complejo)
👨🏫 Módulo Docentes
Lección 1. 23 Módulo docentes en el curso de Sistema de gestión escolar(PHP y MySql)FullStack
22 min
Lección 2. 24 Create docentes en el curso de Sistema de gestión escolar(PHP y MySql)FullStack
11 min
👨👩👧👦 Modelo Estudiantes y Padres
✏️ CRUD de Estudiantes
Lección 1. 30 Listado de estudiante en el curso de Sistema de gestión escolar(PHP y MySql)FullStack
15 min
Lección 3. 32 Update estudiantes en el curso de Sistema de gestión escolar(PHP y MySql)FullStack
39 min
💳 Pagos y Librería TCPDF
📄 CRUD de Pagos y Documentación
🔗 Asignación de Materias
🚀 Calificaciones (Lógica y Carga de Notas)
Lección 1. 45 Módulo de calificaciones en el curso Sistema de gestión escolar(PHP y MySql)FullStack
31 min
📋 Creación del Módulo Kardex
✏️ CRUD de Kardex
👁️ Vistas Específicas del Usuario
Lección 1. 58 Vista para el estudiante en el curso Sistema de Gestión escolar(PHP y MySql)FullStack
25 min
Lección 2. 59 Vista para el docente en el curso Sistema de Gestión escolar(PHP y MySql)FullStack
18 min
🛡️ Módulo de Permisos (Base)
🤝 Asignación de Permisos
🚦 Autorización de Vistas
Lección 5. 74 Autorizar cada vista o página del Sistema de Gestión Escolar(PHP y MySql)FullStack
17 min
📤 Importación Masiva y Gráficos
Lección 1. 76 Importar estudiantes por lote del Sistema de Gestión Escolar(PHP y MySql)FullStack
22 min
Lección 4. 79 Reporte de estudiantes por grados del Sistema de Gestión Escolar(PHP y MySql)FullStack
19 min
🏁 Ajustes Finales y Conclusión
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️