- Cursos
- Tecnología
- Ecommerce
- Carrito de compra paso a paso desde cero
Carrito de compra paso a paso desde cero
Crea un shopping cart con todos sus elementos, front end y back end, base de datos, formularios, menús, CRUD y reportes. Aprende a crear un carrito de compra completo, desde la realización del backoffice hasta la tienda (front end).
Descripción del curso
En este curso se contemplan los siguientes módulos de: Dashboard, Categorías, Productos, Roles, Usuarios, Empresa, Importar datos, Contactos, Base de datos y Recibir pagos con Paypal.
Solo necesitas las ganas de aprender y seguir las instrucciones paso a paso.
Todo aquel que desee aprender a programar y sea disciplinado para seguir instrucciones y sienta pasión por el código puede realizar este curso.
Contenido del curso
Introducción
32:14- Contenido del curso01:53AVANCE
- Introducción30:21AVANCE
Preparando la plantilla
02:36:07- Header, footer, navbar, sidebar y body34:30
- Datatable en la plantilla27:41
- Archivo modal en la plantilla10:29
- Formulario dentro del modal en la plantilla20:09
- Funciones js en plantilla19:37
- Crear bd y funcion incluir en el modelo20:22
- Función incluir en el modelo (parte 2)23:19
Modulo de categorías
01:37:25- Tabla categoría en bd14:18
- Tabla categoría en bd (parte 2)13:19
- Función y el modelo modificar para la categoría10:06
- Función y el modelo modificar para la categoría (parte 2)10:19
- Función y el modelo modificar para la categoría (parte 3)10:32
- Función y el modelo modificar para la categoría (parte 4)09:25
- Subir imagen en categoría13:58
- Eliminar categoría (función y modelo)12:04
- Cargar datos en categoría01:31
- Código fuente del modulo categorías01:53
Framework
09:16- Arquitectura del framework09:16
Modulo de productos
01:34:14- Preparación inicial de archivos básicos y tabla12:52
- ProductoFunciones.js, productoModal (parte 2)14:33
- ProductoModal, productoModelo12:56
- ProductoModelo, productoTabla12:47
- Script datatable, sidebar, var_dump(), imagen12:20
- Carga de producto, productoFunciones.js, cargar imagenes13:59
- Modificar productos, validar nombres, update productos, style="display: none",10:27
- Eliminar producto02:27
- Código fuente del módulo productos01:53
Modulo de empresa
46:21- Preparación inicial de archivos básicos16:11
- Copia de archivos y ajustes10:25
- Test de modulo empresa15:10
- Desabilitar menu02:42
- Código fuente del módulo empresa01:53
Modulo de roles
53:20- Preparación inicial de archivos básicos08:12
- Index, rolesFunciones, rolesModal07:31
- rolesModelo17:19
- rolesTabla y revisión16:37
- Test de modulo roles03:41
Modulo de usuarios
01:21:02- Preparación inicial de archivos básicos y tabla11:34
- index, usuarioModal, usuarioFunciones14:33
- usuarioModal, usuarioModelo11:03
- usuarioModelo, usuarioTabla12:24
- Test modulo de usuarios13:06
- var_dump($_REQUEST), die(), incluir usuario, inspeccionar array, fix bugs, pass11:13
- Validar password con preg_match, encriptar password, eliminar usuario07:09
Modulo de importar datos
22:34- Modulo de importar datos (preparación inicial de archivos básicos)10:39
- Subir archivo Excel08:15
- Ayuda del formato de archivos Excel, validar envio y recepción de archivo03:40
Modulo de contactos
40:40- Preparación inicial de archivos básicos, tabla contactos08:49
- Copiar archivos, preparación inicial de archivos básicos.13:28
- ContactoTabla, index y revisión08:35
- Test de modulo de contactos07:55
- Código fuente del módulo contactos01:53
Modulo home o dashboard
01:54:05- Tabla ventas05:13
- Preparación inicial de archivos básicos15:23
- DashboardFunciones.js, dashboardModal.php y dashboardModelo.php14:06
- Tabla detalleventa, dashboardModelo.php15:10
- dashboardTabla.php09:17
- consultarOrdenes.php y dashboardTabla.php18:33
- Integridad de datos, debug del objeto json09:17
- Test, sinimagen.png, cargar datos del array en js y el modal10:58
- Librerias para PDF, dashboardReportePendiente.php10:49
- dashboardReporteCompleto.php dashboardReporteEntregadas.php05:19
Modulo login
01:32:29- Flujo de acceso03:05
- Preparación inicial de archivos básicos13:43
- index y logout11:13
- Test, fix bug, crear usuario, preg_match11:28
- Fix bug en loginModelo, loginModal y loginFunciones11:00
- Acceso por session, consultarContactos10:10
- Restringir accesos13:14
- Test acceso, recuperar password13:39
- Test recuperar password04:57
Retoques del backoffice
53:23- Cantidad y detalles de contactos14:26
- Nombre de empresa y de usuario con logo y avatar08:35
- Favicon, nombre del sitio03:06
- Eliminación de comentarios y limpieza de código15:53
- Redireccionamiento en directorios07:44
- Backup de bd y archivos03:39
Tienda - Front end
02:18:32- Crear headerindex y Copia de archivos css, js, png13:47
- Estructura del index14:01
- Primeros pasos desde el index (test con elementos básicos)05:51
- Agregar funcionalidad al index13:43
- Funcionalidad carrito11:11
- Funcionalidad carrusel13:53
- Funcionalidad elegido05:39
- Funcionalidad templateModelo08:42
- Funcionalidad detalles11:19
- Funcionalidad headerdetalles04:10
- Funcionalidad footerdetalles06:35
- Carga de productos10:39
- Carga de productos (parte 2)02:57
- Carga de productos (parte 3)10:52
- Modulo tienda (test)05:13
Modulo carrito
01:53:37- Preparación inicial de archivos básicos, carritoFunciones11:55
- carritoModal03:23
- carritoModelo17:14
- carritoTabla07:18
- index del modulo carrito09:57
- headerCarrito, footerCarrito07:11
- fix bugs12:49
- fix bugs (parte 2)21:04
- Removiendo ucword y comentarios22:46
Etapa de ajustes
45:08- Eliminar consultas innecesarias en modelos07:55
- Alinear arreglos Json12:27
- Corrección de bugs en sql string14:07
- Conexión charset UTF-810:39
Proceso de pago
55:02- Funcionalidad pagar.php20:21
- Funcionalidad verificador.php16:43
- Credenciales de API de paypal17:58
Ajustes finales
01:39:59- Modulo contacto desde la tienda15:21
- Link login, acceso a contactos desde backoffice09:35
- Crear usuario de tienda13:25
- Pagar sin registrar usuario en la tienda, fix propuctosPorMostrar11:07
- Envio de email con password19:21
- Link de activación de cuenta, login a tienda12:57
- Switch case para status en tabla y reportes PDF, detalles en labels, rol usuario18:13
Valoraciones
No hay ninguna valoración para este curso.
¿Por qué pagar por un curso cuando puedes tenerlos todos?
Prueba la Suscripción ahoraO quiero saber más
Cursos que quizás te interesen
- 30 €3 h0