INTRODUCCIÓN
  • Bienvenida
  • Estructura de una página web para Ecommerce - parte 1
  • Estructura de una página web para Ecommerce - parte 2
  • Desarrollo Full Stack
  • Herramientas de trabajo: Servidor Local y Editor de Código
  • Código fuente e inquietudes
  • Contáctame
  • Configurando el Frontend bajo el patrón MVC
  • Configurando el Backend con la plantilla AdminLTE
  • Cuestionario para saber si va a triunfar tu proyecto eCommerce
INTRODUCCIÓN PÁGINA ECOMMERCE
  • Maquetando el Cabezote con HTML5 - parte 1
  • Maquetando el Cabezote con HTML5 - parte 2
  • Agregando estilos al Cabezote con CSS3
  • Ajustando el Cabezote al Diseño Responsivo
  • Agregando interacción al Cabezote con Javascript y jQuery
  • Plantilla Dinámica - parte 1
  • Plantilla Dinámica - parte 2
  • Plantilla Dinámica - parte 3
  • Datos dinámicos para Categorías y Subcategorías - parte 1
  • Datos dinámicos para Categorías y Subcategorías - parte 2
  • Configurando Url's Amigables - parte 1
  • Configurando Url's Amigables - parte 2
  • Lista Blanca de Url's Amigables - parte 1
  • Lista Blanca de Url's Amigables - parte 2
ESTRUCTURANDO EL SLIDE
  • Maquetando el Slide - parte 1
  • Maquetando el Slide - parte 2
  • Agregando interacción al Slide con Javascript y jQuery
  • Agregando efectos de animación al Slide
  • Ajustando el Slide al diseño responsivo
  • Convirtiendo el Slide en un módulo dinámico - parte 1
  • Convirtiendo el Slide en un módulo dinámico - parte 2
  • Corrigiendo fallas del Slide
  • Corrigiendo falla de velocidad del Slide
  • Configurando la Ruta del Servidor
ESTRUCTURANDO LA PÁGINA DE INICIO - ARTÍCULOS DESTACADOS
  • Maquetando los Módulos de la Página de Inicio
  • Maquetando la vitrina de productos
  • Maquetando la vitrina de productos más vendidos
  • Maquetando la vitrina de productos más vistos
  • Vitrina de productos en formato lista
  • Ajustando la página de inicio al diseño responsivo
  • Agregando interacción a la página de inicio
  • Efectos Parallax con el Scroll
  • Herramienta Tooltip
  • Datos dinámicos de los Productos - parte 1
  • Datos dinámicos de los Productos - parte 2
  • Convertir la página de destacados en página dinámica - parte 1
  • Convertir la página de destacados en página dinámica - parte 2
  • Ajustando la página de Artículos Destacados
  • Datos dinámicos para la visualización en Lista
  • Agregar a la lista blanca las rutas de los productos
ESTRUCTURANDO LA PÁGINA DE PRODUCTOS
  • Vinculando datos dinámicos a la página de productos
  • Maquetando la página de productos con datos dinámicos
  • Arreglando las migas de pan (Breadcrump)
  • Agregando la paginación de los productos - parte 1
  • Agregando la paginación de los productos - parte 2
  • Agregando la paginación de los productos - parte 3
  • Agregando la paginación de los productos - parte 4
  • Activando botón de paginación
  • Ordenar Productos
  • Agregando datos dinámicos al banner
  • Agregando el buscador - parte 1
  • Agregando el buscador - parte 2
  • Agregando el buscador - parte 3
  • Permitir la letra Ñ en el buscador
  • Ajustes en el buscador y en la paginación
ESTRUCTURANDO LA PÁGINA DEL INFO-PRODUCTO
  • Maquetando la página del Info-Producto
  • Creando el visor de imágenes del Producto
  • Traer datos dinámicos para el Info-Producto - parte 1
  • Traer datos dinámicos para el Info-Producto - parte 2
  • Traer datos dinámicos para el Info-Producto - parte 3
  • Botones de compra
  • Ajustar el estilo al Info-Producto
  • Visor de imágenes o vídeo dinámico
  • Ajuste en datos dinámicos de multimedia
  • Maquetar sección de comentarios
  • Traer datos dinámicos de artículos relacionados
  • Contador de vistas por productos - parte 1
  • Contador de vistas por productos - parte 2
ADMINISTRACIÓN DE USUARIOS
  • Maquetando el registro de usuarios - parte 1
  • Maquetando el registro de usuarios - parte 2
  • Condiciones de uso y políticas de privacidad
  • Validar el registro de usuario directo - lado del cliente
  • Validar el registro de usuario directo - lado del servidor
  • Creando el usuario en la base de datos
  • Solicitar confirmación de email con PHPMailer
  • Configurando nuestro servidor local para envío de correos electrónicos
  • Creando la página de verificación de correo electrónico
  • Validar email existente con AJAX - parte 1
  • Validar email existente con AJAX - parte 2
  • Ingreso de usuarios directo - parte 1
  • Ingreso de usuarios directo - parte 2
  • Cerrar Sesión
  • Olvido de contraseña - parte 1