Crea un Ecommerce con PHP, POO,PDO, MySQL con pago en PAYPAL
Aprende a crear tu propio Ecommerce desde cero con PHP, POO,PDO, MySQL y pagos en PAYPAL
Description
Bienvenido al curso Crea un Ecommerce con PHP, POO, PDO, MYSQL con pago en PAYPAL: En el curso aprenderás a desarrollar un Ecommerce paso a paso desde cero y hacer pagos con PAYPAL.
Aprenderás a desarrollar aplicaciones web funcionales utilizando el lenguaje de programación más popular y con más oportunidades
de trabajo PHP, trabajaremos con la programación orientada a Objetos, PDO (PHP Data Objects) y el gestor de base de datos MySql, aprenderás a usar la conexión PDO, para la administración de las tablas de la base de datos trabajaremos con las herramienta PhpMyadmin, para el diseño de las vistas vamos a utilizar una plantilla del framework bootstrap y la vamos a depurar para trabajar más fácil y tener un Ecommerce responsivo. En nuestro diseño web, usaremos la librería JQuery para hacer dinámico nuestro proyecto.
Aprenderás a realizar conexiones seguras a la base de datos con PDO y MySQL.
Con PDO puedes manejar 12 tipos distintos de bases de datos (Oracle, MySQL, SqLite, etc…), sin necesidad de rehacer todo el proyecto, además que con PDO es más seguro y evitamos inyecciones SQL.
Aprenderás la programación orientada a objetos (POO), se crearan los módulos de Productos, Categorías, Reportes, Pedidos y Usuarios usando clases y métodos que nos permite usar buenas prácticas en programación web, reutilizar el código y hacer un mejor mantenimiento en nuestro proyecto y escalable.
Aprenderás a crear un CRUD (create, read, update, delete) muy completo con PDO y MySQL.
Aprenderás a desarrollar un login y para acceder al Ecommerce usaremos la función password_verify() para comparar el password que ingresa el usuario y con el que se encuentra en la base de datos para entrar en sessión y acceder al backend.
Aprenderás a encriptar un password usando la función password_hash(), es segura comparada con las demás funciones ya que no puede desencriptar y para ello se debe usar la función password_verify() para poder acceder al backend del Ecommerce.
Aprenderás a validar que no existan categorías y correos repetidos en la base de datos.
Aprenderás a validar si una fila es afectada (SELECT, INSERT, UPDATE, DELETE) después de ejecutar una consulta SQL usando la función rowCount() de PDO.
Aprenderás a usar el switch case para mostrar mensajes personalizados como por ejemplo si los campos están vacíos o cuando se inserta, edita o elimina un registro o si una fila no fué afectada o sea si no hubo un INSERT, UPDATE o DELETE.
Aprenderás a desarrollar gráficas usando google charts que nos permite mostrar el número de categorías totales, productos totales, usuarios totales, reportes totales y pedidos totales.
Aprenderás a subir imagenes con PDO y MySQL.
Aprenderás a enviar correos electrónicos con la función mail() para enviar un comentario al administrador y para recuperar el password.
Aprenderás a como subir el proyecto Ecommerce a un hosting (en producción).
El curso está en desarrollo todavía y se seguirá subiendo más funcionalidades.
Al final del curso tendrás conocimientos suficientes para que puedas desarrollar tu propio Ecommerce online.
Si quieres aprender a desarrollar tu propio Ecommerce con PHP POO, PDO, MySQL, Bootstrap con pago en PAYPAL, subir de nivel en el desarrollo frontend, backend y aumentar tus oportunidades laborales ¡Este es tu curso!
Échale un vistazo al currículo del curso para ver todos los temas que aprenderás.
Únete al curso y sube de nivel: ¡¡ Aprende a desarrollar un Ecommerce online.!!
What You Will Learn!
- Aprenderás a crear tu propio Ecommerce
- Aprenderás hacer pagos con PAYPAL y hacer pruebas de testeo
- Configuración un servidor Apache PHP MariaDB (MySQL).
- Instalar el editor de texto Brackets
- Programación orientada a objetos (POO)
- Desarrollar Web Dinámicos con PHP y bases de datos en MYSQL.
- Conectarse a la base de datos MYSQL desde PHP utilizando conexiones seguras con PDO(PHP Data Objects).
- Desarrollar un CRUD (CREATE, READ, UPDATE, DELETE) en los Módulos de Categorías, Productos y Usuarios
- Desarrollar un login
- Aprenderás a encriptar el password con la función propia de php password_hash()
- Aprenderás a desencriptar un password con la función propia de php password_verify()
- Aprenderás a validar el password con PHP usando una expresión regular
- Aprenderás a crear gráficas con Google Charts para mostrar el número de categorías, productos, reportes, pedidos y usuarios
- Aprenderás a validar que no existan correos repetidos en la tabla usuarios de la base de datos con PHP
- Aprenderás a usar el switch case para mostrar mensajes cuando se inserta, edita o elimina un registro o si una fila no fué afectada o sea si no hubo un INSERT, UPDATE o DELETE.
- Aprenderás a validar si una fila es afectada (SELECT, INSERT, UPDATE, DELETE) después de ejecutar una consulta SQL usando la función rowCount() de PDO
- Aprenderás a enviar correos electrónicos con la función mail() para enviar un comentario al administrador y para recuperar el password.
- Aprenderás a como subir el proyecto Ecommerce a un hosting (en producción).
- Aprenderás a subir imagenes con PDO y MySQL.
Who Should Attend!
- Personas interesadas en el desarrollo web.
- Estudiantes de informática.
- Interesados en el mundo de PHP POO, PDO Y MySQL