|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/crea-un-ecommerce-con-php-poopdo-mysql-con-pago-en-paypal/
课程评论:没有评论
课程摘要: 本课程以“从零开始创建支持PayPal支付的电子商务网站”为主题,全面教授使用PHP、面向对象编程(POO)、PDO(PHP Data Objects)和MySQL技术开发功能完整的在线商店。 **核心技术与实践:** * **PHP与POO:** 深入学习PHP语言,并应用面向对象编程思想,创建如产品、类别、报告、订单和用户等模块,以提高代码的可重用性、维护性和可扩展性。 * **PDO与MySQL:** 掌握PDO的安全数据库连接,支持多种数据库(如MySQL),有效防止SQL注入。学习使用`rowCount()`验证SQL操作结果。 * **数据库操作(CRUD):** 熟练运用PDO和MySQL实现全面的CRUD(创建、读取、更新、删除)功能。 * **安全认证:** 实现用户登录功能,使用`password_hash()`加密密码,并用`password_verify()`进行安全验证。 * **用户体验与设计:** 利用Bootstrap框架进行响应式网页设计,结合jQuery库增强网站的动态交互性。 * **功能模块:** 包含用户注册(邮箱、类别唯一性验证)、文件上传、订单处理、报告生成等。 * **集成与部署:** 学习使用Google Charts创建数据可视化图表(分类、产品、用户、报告、订单总数),并掌握将项目部署到生产服务器(hosting)的流程。 * **其他实用功能:** 实现发送电子邮件(用户评论、密码找回)等。 **课程优势:** * **实战导向:** 所有内容均围绕实际电子商务网站的开发展开,理论与实践紧密结合。 * **技能提升:** 帮助学员在前端、后端开发能力上实现跨越,增加职业竞争力。 * **持续更新:** 课程内容仍在不断完善中,将持续增加更多功能。 **目标学员:** 希望学习如何从零开始构建自己的在线商店,并提升PHP、POO、PDO、MySQL、Bootstrap及支付集成(PayPal)相关技能的开发者。
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.!!