Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
[Curso] crear un Ecommerce con PHP 🐘 y MySQL 🐬 Archivos - Programador Novato
![01.- Crear un ecommerce con PHP 1 01](https://www.programadornovato.com/wp-content/uploads/2020/06/01-340x190.jpg)
01.- Crear un ecommerce con PHP
En este tutorial vamos a crear un ecommerce con PHP que tendra estos modulos.
ADMINISTRADOR
- Instalar AdminLTE.
- Crear BD.
- Login de usuario con AdminLTE.
- Administrador de usuarios.
- Administ
![02.- Crear la base de datos de nuestro ecommerce 2 02 1](https://www.programadornovato.com/wp-content/uploads/2020/06/02-1-340x190.jpg)
02.- Crear la base de datos de nuestro ecommerce
En este tutorial vamos a crear la base de datos de nuestro ecommerce. En primer lugar vamos a aprender que es entidad relación y despues vamos a maquetar la base de datos en draw.io para analizar …
![03.- Crear las tablas de nuestra maqueta en nuestra base de datos 3 03 1](https://www.programadornovato.com/wp-content/uploads/2020/06/03-1-340x190.jpg)
03.- Crear las tablas de nuestra maqueta en nuestra base de datos
En este tutorial vaos a crear las tablas de nuestra maqueta en nuestra base de datos. Antes de continuar debemos saber que son los diferentes motores de alamcenamiento en MySQL (MariaDB):
- Inn
![04.- Login de nuestro ecommerce en PHP 4 04 1](https://www.programadornovato.com/wp-content/uploads/2020/06/04-1-340x190.jpg)
04.- Login de nuestro ecommerce en PHP
En este tutorial crearemos el login de nuestro ecommerce en PHP, para tal crearemos un usuario en nuestra base de datos de forma manual, para deputes acceder a nuestro sistema mediante un logi…
![05.- Darle funcionalidad a nuestro panel de ecommerce en PHP 5 05 1](https://www.programadornovato.com/wp-content/uploads/2020/06/05-1-340x190.jpg)
05.- Darle funcionalidad a nuestro panel de ecommerce en PHP
En este tutorial vamos a darle funcionalidad a nuestro panel de ecommerce en PHP, arreglaremos nuestro header y le daremos funcionalidad a los links de nuestro menus.
![06.- Administrador de usuarios en PHP 6 06 1](https://www.programadornovato.com/wp-content/uploads/2020/06/06-1-340x190.jpg)
06.- Administrador de usuarios en PHP
En este tutorial vamos a crear el modulo de administrador de usuarios en PHP donde se van a poder crear, editar y borrar usuarios.
Codigo: https://github.com…
![07.- Administrador de usuarios (crear usuario) en PHP 7 07 1](https://www.programadornovato.com/wp-content/uploads/2020/06/07-1-340x190.jpg)
07.- Administrador de usuarios (crear usuario) en PHP
En este tutorial vamos a crear un administrador de usuarios (crear usuario) en PHP para que se puedan loguear en nuestro ecommerce.
Codigo: h…
![08.- Administrador de usuarios (editar usuario en PHP) 8 08 1](https://www.programadornovato.com/wp-content/uploads/2020/06/08-1-340x190.jpg)
08.- Administrador de usuarios (editar usuario en PHP)
En este tutorial vamos a agregar a nuestro Administrador de usuarios la capsidad de editar usuario en PHP
Codigo: https://github.com/pro…
![09.- Administrador de usuarios (borrar usuario en PHP) 9 09 1](https://www.programadornovato.com/wp-content/uploads/2020/06/09-1-340x190.jpg)
09.- Administrador de usuarios (borrar usuario en PHP)
En este tutorial vamos a borrar usuario en PHP.
Codigo: https://github.com/programadornovato/ecommerce/commit/4ac701401d0543d21…
![10.- Cerrar la sesion del usuario en PHP 10 10 1](https://www.programadornovato.com/wp-content/uploads/2020/06/10-1-340x190.jpg)
10.- Cerrar la sesion del usuario en PHP
En este tutorial vamos aprender como funciona la conexión de sesiones entre el servidor y el navegador. Ademas agregaremos un botón para cerrar la sesion del usuario en PHP entre el navegador …
![11.- Evitar secuestro de sesiones (hijacking) en PHP 11 11](https://www.programadornovato.com/wp-content/uploads/2020/06/11-340x190.jpg)
11.- Evitar secuestro de sesiones (hijacking) en PHP
En este tutorial vamos a aprender a que es un robo de sesiones y como evitar secuestro de sesiones (hijacking) en PHP
Codigo: https://github…
![12.- Modulo de productos con datatable editable en PHP 12 12](https://www.programadornovato.com/wp-content/uploads/2020/06/12-340x190.jpg)
12.- Modulo de productos con datatable editable en PHP
En este tutorial vamos crear nuestro modulo de productos con datatable editable en PHP con este codigo:
Codigo: https://github.com/programadornovato/ecommerce/commit/5e9ae687dbaa…
![13.- Agregar imagenes (multiples) a nuestros productos en PHP 13 13](https://www.programadornovato.com/wp-content/uploads/2020/06/13-340x190.jpg)
13.- Agregar imagenes (multiples) a nuestros productos en PHP
En este tutorial vamos a agregar imagenes (multiples) a nuestros productos en PHP via datatable con este codigo:
Codigo: https://g…
![14.- Colocar una barra de navegación a nuestro ecommerce en PHP 14 14](https://www.programadornovato.com/wp-content/uploads/2020/06/14-340x190.jpg)
14.- Colocar una barra de navegación a nuestro ecommerce en PHP
En este tutorial vamos a colocar una barra de navegación a nuestro ecommerce en PHP con este codigo:
Codigo: https://github.com/pr…
![15.- Agregar productos a nuestro ecommerce en PHP 15 15](https://www.programadornovato.com/wp-content/uploads/2020/06/15-340x190.jpg)
15.- Agregar productos a nuestro ecommerce en PHP
En este tutorial vamos a agregar productos a nuestro ecommerce en PHP con este codigo:
![16.- Agregar buscador y paginador a nuestro ecommerce en PHP 16 16](https://www.programadornovato.com/wp-content/uploads/2020/06/16-340x190.jpg)
16.- Agregar buscador y paginador a nuestro ecommerce en PHP
En este tutorial vamos a agregar buscador y paginador a nuestro ecommerce en PHP con este codigo:
Codigo: https://github.com/progra…
![17.- Colocando el detalle del producto a nuestro ecommerce en PHP 17 17](https://www.programadornovato.com/wp-content/uploads/2020/06/17-340x190.jpg)
17.- Colocando el detalle del producto a nuestro ecommerce en PHP
En este tutorial vamos a seguir colocando el detalle del producto a nuestro ecommerce en PHP y ademas colocaremos la vista de detalle de producto a nuestro ecommerce🛒
![18.- Colocando el detalle del producto a nuestro ecommerce 2da parte en PHP 18 18](https://www.programadornovato.com/wp-content/uploads/2020/06/18-340x190.jpg)
18.- Colocando el detalle del producto a nuestro ecommerce 2da parte en PHP
En este tutorial vamos a colocarle los datos y las imágenes del producto en nuestro ecommerce🛒
Codigo: https://github.…
![19.- Colocando carrito de compra a nuestro ecommerce en PHP 19 Colocando carrito de compra a nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/19-340x190.jpg)
19.- Colocando carrito de compra a nuestro ecommerce en PHP
En este tutorial vamos a colocando carrito de compra a nuestro ecommerce en PHP, pero vamos a poner especial cuidado en que no se repitan los mismo productos, en caso de que se repita el producto …
![20.- Colocando carrito de compra a nuestro ecommerce 2da parte en PHP 20 Colocando carrito de compra a nuestro ecommerce](https://www.programadornovato.com/wp-content/uploads/2020/06/20-340x190.jpg)
20.- Colocando carrito de compra a nuestro ecommerce 2da parte en PHP
En este tutorial vamos seguir colocando carrito de compra a nuestro ecommerce en el carrito, siguiendo este carrito:
Codigo: https://githu…
![21.- Área de edición de carrito de compra de nuestro ecommerce en PHP 21 Área de edición de carrito de compra de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/21-340x190.jpg)
21.- Área de edición de carrito de compra de nuestro ecommerce en PHP
En este tutorial vamos a crear una area de edición de carrito de compra de nuestro ecommerce en PHP. Vamos a mostrar la lista de productos que el usuario agrego a su carrito pero adema vamos a perm…
![22.-Área de edición de carrito de compra de nuestro ecommerce 2da part en PHP 22 Área de edición de carrito de compra de nuestro ecommerce](https://www.programadornovato.com/wp-content/uploads/2020/06/22-340x190.jpg)
22.-Área de edición de carrito de compra de nuestro ecommerce 2da part en PHP
Vamo a seguir programando nuestra area de edición de carrito de compra de nuestro ecommerce. Vamos a colocar los botones sumar y restar cantidad de productos en nuestro carrito de compra y por …
![23.-Crear área de login de nuestro ecommerce en PHP 23 Crear área de login de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/23-340x190.jpg)
23.-Crear área de login de nuestro ecommerce en PHP
En este tutorial vamos crear área de login de nuestro ecommerce en PHP pero lo vamos a copiar del área del admin.
Codigo: https://github.com/pro…
![24.-Crear área de registro de nuestro ecommerce en PHP 24 Crear área de registro de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/24-340x190.jpg)
24.-Crear área de registro de nuestro ecommerce en PHP
En este tutorial vamos crear área de registro de nuestro ecommerce en PHP y ademas vamos a validar que no se repita el correo del usuario.
Codig…
![25.-Crear área de datos de envió de nuestro ecommerce en PHP 25 Crear área de datos de envió de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/25-340x190.jpg)
25.-Crear área de datos de envió de nuestro ecommerce en PHP
En este tutorial vamos crear área de datos de envió de nuestro ecommerce en PHP 🛒 en donde vamos a poner los datos de la persona que va a recibir los productos que vamos a comprar.
![26.-Crear área de datos de envió de nuestro ecommerce 2da parte en PHP 26 área de datos de envió de nuestro ecommerce](https://www.programadornovato.com/wp-content/uploads/2020/06/26-340x190.jpg)
26.-Crear área de datos de envió de nuestro ecommerce 2da parte en PHP
En este tutorial vamos terminar el área de datos de envió de nuestro ecommerce 🛒 en particular vamos a guardar los datos cliente y los datos de la persona que recibe en nuestra base de datos.
![27.-Probar stripe para nuestra pasarela de nuestro ecommerce en PHP 27 Probar stripe para nuestra pasarela de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/27-340x190.jpg)
27.-Probar stripe para nuestra pasarela de nuestro ecommerce en PHP
En este tutorial vamos a probar stripe para nuestra pasarela de nuestro ecommerce en PHP siguiendo estos pasos:
1.- Crear y validar una cuenta de stripe.
2.- Descargar e instalar sdk de stripe…
![29.-Realizar el pago con stripe en PHP 28 Realizar el pago con stripe en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/29-340x190.jpg)
29.-Realizar el pago con stripe en PHP
En este tutorial vamos a Realizar el pago con stripe en PHP siguiendo estos pasos:
- 1.- Habilitar el boton pagar.
- 2.- Realizar el cargo a través de stripe.
- 3.- Guardar los datos de la venta en la ta
![30.-Insertar los registros de detalle de venta en PHP 29 Insertar los registros de detalle de venta en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/30-340x190.jpg)
30.-Insertar los registros de detalle de venta en PHP
En este tutorial vamos a insertar los registros de detalle de venta en PHP siguiendo estos pasos:
- 1.- Recibir los datos de nuestro carrito en nuestra factura.
- 2.- Insertar el id venta,id clien
![28.-Colocar stripe en nuestra pasarela de nuestro ecommerce en PHP 30 Colocar stripe en nuestra pasarela de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/28-340x190.jpg)
28.-Colocar stripe en nuestra pasarela de nuestro ecommerce en PHP
En este tutorial vamos a colocar stripe en nuestra pasarela de nuestro ecommerce en PHP siguiendo estos pasos:
- 1.- Ver como funcionan los decimales en stripe.
- 2.- Colocar las librerías del sd
![31.-Mostrar los datos de la persona que recibe y el detalle de venta en PHP 31 Mostrar los datos de la persona que recibe y el detalle de venta en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/31-340x190.jpg)
31.-Mostrar los datos de la persona que recibe y el detalle de venta en PHP
En este tutorial vamos a mostrar los datos de la persona que recibe y el detalle de venta en PHP siguiendo estos pasos:
- 1.- Mostrar los datos de la persona que recibe despues de realizar el pago y l
![32.-Imprimir nuestra factura en PDF en PHP 32 Imprimir nuestra factura en PDF en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/32-340x190.jpg)
32.-Imprimir nuestra factura en PDF en PHP
En este tutorial vamos a imprimir nuestra factura en PDF en PHP siguiendo estos pasos:
- 1.- Analizaremos el metodo de seguridad que nos entrega stripe para evitar compras repetidas.
- 2.- Crear
![33.-Contintinuar imprimiendo nuestra factura en PDF en PHP 33 Contintinuar imprimiendo nuestra factura en PDF en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/33-340x190.jpg)
33.-Contintinuar imprimiendo nuestra factura en PDF en PHP
En este tutorial vamos a Contintinuar imprimiendo nuestra factura en PDF en PHP siguiendo estos pasos:
- 1.- Colocar los datos de detalle de productos.
- 2.- Mandaremos todo a un pdf con dumppdf
![34.-Reporte de ventas en PHP 34 Reporte de ventas en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/34-340x190.jpg)
34.-Reporte de ventas en PHP
En este tutorial vamos a crear un reporte de ventas en PHP siguiendo estos pasos:
- 1.- Analizar el área de estadísticas de adminlte.
- 2.- Colocar 2 cards a nuestro dashboard, en una colocaremos l
![35.-Continuar creando nuestro reporte de ventas en PHP 35 Continuar creando nuestro reporte de ventas en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/35-340x190.jpg)
35.-Continuar creando nuestro reporte de ventas en PHP
En este tutorial vamos a continuar creando nuestro reporte de ventas en PHP siguiendo estos pasos:
- 1.- Limpiar los elementos que sobran de nuestro dashboard de adminlte.
- 2.- Consultaremos l
![36.-Predecir ventas con Inteligencia artificial (Regresión lineal) en PHP 36 Predecir ventas con Inteligencia artificial (Regresión lineal) en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/36-340x190.jpg)
36.-Predecir ventas con Inteligencia artificial (Regresión lineal) en PHP
En este tutorial les voy a predecir ventas con Inteligencia artificial (Regresión lineal) en PHP, pero para poder implementar inteligencia artificial debemos aprender los siguientes con…
![37.-Calcular la Regresión lineal para predecir ventas en PHP 37 Calcular la Regresión lineal para predecir ventas en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/37-340x190.jpg)
37.-Calcular la Regresión lineal para predecir ventas en PHP
En este tutorial vamos a calcular la regresión lineal para predecir ventas en PHP y tenemos que obtener el peso y el sesgo para poder predecir las ventas de nuestra teinda. Para eso debemos obte…
![38.-Calcular la Regresión lineal en PHP 38 Calcular la Regresión lineal en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/38-340x190.jpg)
38.-Calcular la Regresión lineal en PHP
En este tutorial vamos a calcular la Regresión lineal en PHP para poder predecir valores dependiendo los valores en x y y.
Codigo: https://github.com/pro…
![39.-Graficar la prediccion de ventas de nuestro ecommerce en PHP 39 Graficar la prediccion de ventas de nuestro ecommerce en PHP](https://www.programadornovato.com/wp-content/uploads/2020/06/39-340x190.jpg)
39.-Graficar la prediccion de ventas de nuestro ecommerce en PHP
En este tutorial vamos a graficar la prediccion de ventas de nuestro ecommerce en PHP y esto lo lograremos creando la clase regresionLineal que desarrollamos en el tutorial anterior.
Muy bien artículo, me hizo aprender a como sacar el promedio de notas.