- Introducción
- Archivos y recursos incluidos en el curso
- Instalación de XAMPP, servidor Apache PHP MariaDB (MySQL)
- Instalación de sublimeText 3, editor de código
- Instalación de MysqlWorkbench, Herramienta de diseño de BD
- PHPMyAdmin: Base de datos MariaDB (Mysql), tablas, definir campos, relaciones
- PHPMyAdmin: usuarios de base de datos
- PHPMyAdmin: Agregar, editar y eliminar registros
- PHPMyAdmin: ejecutar Script SQL, Insert, update, delete, select
- PHPMyAdmin: Crear y restaurar Copia de respaldo de base de datos
- MySQL Workbench: Diseño de base de datos relacional PROYECTO FINAL (I-II)
- MySQL Workbench: Diseño de base de datos relacional PROYECTO FINAL (II-II)
- MySQL Workbench: Exportar código SQL a MariaDB (MySQL)
- Organizando el esquema del proyecto: Ajax, public, bd, config, modelos y vistas
- Lenguaje de programación PHP - Generalidades
- Valores globales de conexión
- Clase conexión: Conexión de la base de datos MariaDB (MySQL) y PHP- Métodos
- Plantilla AdminLTE: Bootstrap, fuente awesome, Jquery
- Organizar la plantilla, menú, header y footer
- Modelo tabla independiente: Métodos insertar, editar, eliminar, listar y mostrar
- Funciones insertar, editar, eliminar, listar y mostrar; envio mediante Ajax
- Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica
- Vista HTML y Bootstrap para mostrar la lista de registros paginados - Datatables
- Formulario HTML y Css (Bootstrap) para insertar registros en la tabla
- Formulario HTML y Css (Bootstrap) para editar registros en la tabla
- Eliminación de registros de la tabla, uso de la librería Botbox
- PROYECTO FINAL: Mantenimiento de tabla categoría
- Modelo tabla relacional: Métodos insertar, editar, eliminar, listar y mostrar
- Funciones para insertar, editar, eliminar, listar y mostrar; envio mediante Ajax
- Subir y guardar imagen en nuestro proyecto, mostrar las imágenes en la vista
- Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica
- Vista HTML para mostrar la lista de registros paginados utilizando DataTables
- Formulario HTML y Css (Bootstrap) para insertar registros en tabla relacional
- Mostrar y filtrar registros de tabla en un Objeto de formulario Select
- Formulario HTML y Css (Bootstrap) para editar registros en una tabla relacional
- Agregar la librería JsBarcode para trabajar con código de barras
- Agregar funcionalidad para imprimir código de barras, librería jQuery Print Area
- Sugerencias y mejoras del Proyecto Final (1)
- PROYECTO FINAL: Crud Artículos
- PROYECTO FINAL: Mantenimiento proveedores – Modelo Persona
- PROYECTO FINAL: Mantenimiento proveedores – Insertar, editar, eliminar, listar
- PROYECTO FINAL: Mantenimiento proveedores – Funciones JavaScript, vistas
- PROYECTO FINAL: Mantenimiento Proveedores
- Registro y listado de los permisos asignados en el sistema
- Gestión de Usuarios: Modelo
- Gestión de Usuarios: Funciones Insertar, editar, desactivar, activar, listar
- Gestión de Usuarios: Métodos Jquery uso de Ajax para manejar funciones dinámicas
- Gestión de Usuarios: Listado de los usuarios del sistema
- Insertar usuarios utilizando un hash de encriptación SHA256
- Asignación de permisos de acceso específicos a los usuarios
- Editar los usuarios y sus permisos asignados
- Acceso al sistema: Formulario login de acceso al sistema
- Acceso al Sistema: Login y sesiones
- Acceso al sistema: Validar sesiones - Variables de sesión en PHP
- Acceso al sistema: Opciones de Menú según los permisos asignados (I-II)
- Acceso al sistema: Opciones de Menú según los permisos asignados (II-II)
- Acceso al sistema: Mostrar los datos del usuario logueado, destruir la sesión
- PROYECTO FINAL: Gestión de usuarios y permisos
- Ingreso – Compras: Modelo
- Ingreso – Compras: Funciones para insertar, editar, eliminar, listar y mostrar
- Ingreso – Compras: Métodos jquery para mejorar las funciones
- Ingreso – Compras: Vista HTML para mostrar el listado de las compras
- Ingreso – Compras: Formulario HTML para registrar las compras
- Ingreso – Compras: Filtrar los proveedores en un objeto de formulario select
- Ingreso – Compras: Seleccionar artículos desde un listado en ventana modal
- Ingreso – Compras: Maestro/Detalles
- Ingreso – Compras: Guadar compras y detalles
- Ingreso – Compras: Trigger para actualizar el stock en el registro
- Ingreso – Compras: Trigger para actualizar el stock en la anulación
- Ingreso – Compras: Mostrar los detalles de la compra
- PROYECTO FINAL: Gestión de compras o ingresos almacén
- PROYECTO FINAL: Mantenimiento de clientes
- PROYECTO FINAL: Gestión de ventas o Salidas de Almacén
- Consulta de compras por fechas
- Consultas de ventas por fechas y por cliente
- Estadísticas: Dashboard - Escritorio resumen
- Gráficos de barras de ventas en los últimos 10 días
- Gráficos de barras de ventas en los últimos 12 meses
- PROYECTO FINAL: Escritorio y gráficos estadísticos
- Reportes PDF – Librería FPDF: Reporte de artículos
- PROYECTO FINAL: Reporte de comprobantes FACTURAS en PDF
- PROYECTO FINAL: Reporte de comprobantes TICKETS en HTML
- PROYECTO FINAL: Acceder a los reportes FACTURAS - TICKETS
- Implementación local y red LAN del Sistema informático