TODO
1.Crear Base de datos en Mysql con phpMyAdmin 2.Crear las constante para la el archivo de conexion 3.Crear archivo de conexion a DB 4.Subir repositorio al git - Control de versiones.
1.Crear tabla de Roles 2.Crear Controlador Roles.php 3.Crear Vista y mostrarla en el navegador 4.Subir repositorio al git - Control de versiones.
1.Crear Modelo de RolesModel.php (Prueba de consulta desde model) 2.Subir repositorio al git - Control de versiones.
1.Crear clase para realizar CRUD en cualquier tabla de DB parte 1 2.Subir repositorio al git - Control de versiones.
1.Crear clase para realizar CRUD en cualquier tabla de DB parte 2 2.Mejorar el CRUD hacerlo más Dinámico 3.Subir repositorio al git - Control de versiones.
2.Corregir errores 1a.Clase DB cambiar UPDATE a DELETE en la condicion 2.Crear clase para realizar CRUD INSERT en cualquier tabla de DB parte 3 3.Subir repositorio al git - Control de versiones.
1.Explicando el codigo de Consultas por medio de JOIN Relacionales 2.Subir repositorio al git - Control de versiones.
1.Crear metodo para actualizar 2.Subir repositorio al git - Control de versiones.
1.Crear metodo para eliminar 2.Subir repositorio al git - Control de versiones.
1.Creando constantes 2.Mejorar la carga de URL en el index mediante las constantes 3.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video11.zip
1.Creando constantes directorios 2.Creando constantes archivos publicos 3.Creando constantes informacion del sitio 4.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video12.zip
1.Agregando funciones a nuestra clase helpers 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video13.zip
1.Cargando el favicon desde una funcion php 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video14.zip
1.Tabla de usuarios 2.Respaldo de base de datos 3.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video15.zip
1.Vista de login 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video16.zip
1.Crear funcion para cargar el logo dinamico
2.Agregar SITE_DESC en el meta de login
3.Vista register
4.Subir repositorio al git - Control de versiones.
https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video17.zip
1.Registrar usuario parte 1 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video18.zip
1.Registrar usuario parte 2 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video19.zip
1.Registrar usuario parte 3 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video20.zip
1.Registrar usuario parte 4 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video21.zip
1.Registrar usuario parte 5 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video22.zip
1.Registrar usuario parte 6 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video23.zip
1.Registrar usuario parte 7 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video24.zip
1.Registrar usuario parte 8 -> integrando plugin alerta con noty 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video25.zip
1.Registrar usuario parte 9 -> validando en el js y mandando alertas 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video26.zip
1.Mejorar el la function esc de helper para eliminar espacios vacios con rtrim o trim 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video27.zip
1.Crear clase de validacion para usar en controllers 2.Subir repositorio al git - Control de versiones.
1.Rectificar la funcion displayError agregando el .= en la variable html y cambiar a Validation la clase 2.Error en esta linea 56 $regex = '/^(' . $this->pattern[$name] . ')$/u'; cambiar a $regex = '/^(' . $this->patterns[$name] . ')$/u'; (pattern es con s patterns) 3.La palabra se escribe booelan 4.function value($value) modificar: tiene que retornar la funcion $this y la function name($name) tambien retunr $this 5.Probando la clase en el controlador de register 6.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/VIDEO-28-29-30.zip
1.Tabla PERMISOS DE USUARIOS y MODULOS - PHP POO MVC MYSQL FETCH JAVASCRIPT 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video31.zip
1.Sistema de login de usuario parte 1 y 2 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video32,33.zip
1.Restringuir paginas mediante las variables de sessiones 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video34.zip
1.Clase auth para restringir accesos 2.Mejorando la validacion del login 3.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video35.zip
1.Clase de permisos para validar los permisos de los usuarios 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/vide36usuarios.zip
1.Permisos por Roles 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video37-40.zip
1.Implementando datatable en la vista de usuarios 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video41.zip
1.Personalizando el datatable con mas opciones 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video42.zip
1.Enviando datos desde el controlador a datatable 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video43.zip
1.Capturando el id del usuario para editar desde JAVA SCRIPT 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video44.zip
1.Crear clase de Alerta en PHP para trabajar con Vistas 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video45.zip
1.Menu y SubMenu Dinamico en PHP 2.Subir repositorio al git - Control de versiones. https://github.com/luigonsa79/gsf-curso/archive/refs/tags/video46y47.zip
1.Crear clase para Redireccionar en PHP para trabajar con Vistas 2.Subir repositorio al git - Control de versiones.