51 Respondiendo comentarios 😭😭😭 en el curso Sistema de gestión escolar(PHP y MySql)FullStack
Duración: 12 min
Módulo: 📋 Creación del Módulo Kardex
Lección 1 de
3
¡Contenido Exclusivo!
Adquiere este curso para tener acceso inmediato a esta y a **todas las lecciones Premium**.
Inscribirse Ahora por $20.00 Acceso instantáneo de por vida y código fuente incluido.Descripción
💬 Resumen de Preguntas y Respuestas
1. Código de logout.php
- Pregunta: Un usuario solicitó el código del archivo logout.php.
- Respuesta: Se compartió el código fuente del archivo, que es simple y se encarga de cerrar la sesión. El código incluye las funciones de PHP session_start(), session_unset(), session_destroy() y luego redirige al usuario a la vista de login [01:44].
2. Rendimiento con Grandes Bases de Datos
- Problema: Un usuario mencionó que la carga de una tabla con 16,000 registros era muy lenta.
- Recomendación: Se aconsejó no cargar toda la información de golpe (no hacer un SELECT * FROM tabla sin límites). La solución técnica es implementar paginación a través de AJAX (o server-side processing) para cargar solo la cantidad de registros que se mostrarán por página (ej. 10 o 20), lo que mantiene la tabla funcionando de manera fluida y sin refrescar la página [03:52].
3. Migración de Datos para un Nuevo Año Lectivo
- Pregunta: ¿Cómo mantener los datos de docentes y alumnos (datos personales) al crear un nuevo año lectivo (ej. 2025) sin arrastrar notas o asignaciones?
- Recomendación: La solución es modificar las consultas de listado para filtrar por la gestión (año) activa. Esto asegura que las listas y las relaciones se muestren únicamente para el año escolar seleccionado [05:18].
4. Flexibilidad del Módulo de Calificaciones
- Sugerencia: Se propuso hacer más flexible el módulo de notas, permitiendo crear más de tres columnas (ej. 10 notas) y ocultar los trimestres que no se usan.
- Respuesta: El creador enfatizó que el curso proporciona una lógica genérica y fundamental (CRUD) para tres notas, y que es fácil extenderlo para 10, 20 o más columnas agregando los campos correspondientes a la tabla y replicando la lógica de PHP y AJAX ya establecida [08:29].
5. Roles y Permisos de Carga de Notas
- Sugerencia: Permitir que personal administrativo (ej. una secretaria) tenga el rol para subir las notas de todos los docentes.
- Respuesta: Esto es un requisito de negocio que se puede implementar fácilmente con la lógica de roles ya utilizada en el sistema. Se trataría de darle a la secretaria los permisos necesarios para acceder y modificar las calificaciones sin tener que ingresar con la cuenta de cada docente [09:29].
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! ❤️