|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/plugin-y-themes-para-wordpress-despliegue-con-react/
课程评论:没有评论
课程名称:WordPress + React + AWS 插件与主题(2025) 课程概述:目前,43%的网站是由WordPress建立的,越来越多的博客、创业者和大型企业选择WordPress来创建他们的网站或应用。在本课程中,你将学习如何使用这一强大的内容管理系统(CMS)创建完全功能的应用程序,并获得相关工具以寻求WordPress相关的工作机会。此外,课程还将教你如何实施Transbank的Webpay支付网关、PayPal和Mercado Pago。 学习内容包括: - 了解WordPress生态系统的内部运作。 - WordPress入门,涵盖以下主题: - 安装 - 用户管理 - 页面、文章与分类 - 主要设置 - 主题与插件 - WordPress项目的Docker化 - 在AWS(EC2和RDS)上的部署 接下来,我们将专注于如何用WordPress编程: - 学习创建主题: - 基础知识 - 主题设计 - 菜单 - 博客以及自定义字段 - 学习创建插件: - 基础概念 - 开发第一个插件(联系表单) - 其他插件(tamila_seo、tamila_post_type、tamila_galeria) 之后,我们将学习如何与React集成项目: - 使用JavaScript的React作为客户端,格式化WordPress API以用作后端,理解WordPress API的工作原理,以便与任何其他客户端(Angular、Vue、Android、iOS等)集成。 最后,我们将创建一个包含支付网关的虚拟商店项目: - 包含产品的自定义文章类型和字段 - 每个产品的图片库 - 前端记录列表和分页 - 自定义搜索表单 - 类别页面 - 后端产品管理 - 前端用户登录和注册(邮件验证) - 每个产品的详细页面 - 添加到购物车功能 - 自定义结账页面与验证 - 支付网关实现(Webpay、PayPal、Mercado Pago、Stripe) - 后端销售管理 - 销售状态过滤、导出及订单详情PDF - 自定义首页幻灯片画廊 - 插件的良好组织与安全设置 本课程适合任何没有基础知识的人,从插件创建开始,最终完成一个完全功能并可以在线发布的项目。
El 43 % de las webs están creadas con WordPress. Más blogueros, pequeños negocios y grandes empresas prefieren WordPress para crear sus páginas o aplicaciones web.En este curso aprenderás cómo crear aplicaciones completamente funcionales con este potente CMS (Content Manager System), y obtendrás las herramientas para salir de forma real a buscar empleo con Wordpress. Además aprenderás a implementar las pasarelas de pago Webpay de Transbank, Paypal y Mercado pago.Dentro de lo que aprenderás:Conocerás el ecosistema de Wordpress por dentroTendremos una introducción para conocer Wordpress, con temas cómo:InstalaciónUsuariosPáginasEntradas y CategoríasConfiguraciones principalesThemesPluginsDockerización de nuestro proyecto WordpressDespliegue en AWS - EC2 (Elastic Compute Cloud) - RDS (Relational Database Service )Después nos enfocaremos en aprender a programar con Wordpress:Primero veremos cómo crear Themes para este CMS:Conocimientos fundamentalesDándole diseño a nuestro ThemeMenúsBlogCampos personalizados del blogProgramar con Wordpress:Segundo veremos cómo crear Plugin para este CMS:Conceptos fundamentalesPrimer plugin, formulario de contactosSegundo plugin, tamila_seoTercer plugin, tamila_post_typeCuarto plugin, tamila_galeriaCon esos 4 plugin veremos los conceptos básicos que se requiere saber para crear un plugin.Despliegue con React:En esta sección veremos cómo integrar nuestro proyecto con React de javascript, para usarlo de cliente, formatearemos la API de Wordpress para usarla como backend.Ésto te permitirá entender cómo funciona la API de Wordpress, para integrarla no sólo con React, si no también con cualquier otro cliente, como Angular, Vue, Android, IOS, etc.Proyecto final con Wordpress, creación de una tienda virtual con pasarelas de pago:Finalmente veremos cómo crear una tienda virtual, en donde aplicaremos conceptos cómo:Post Type de productos con campos customGalería de fotos para cada productoListar regitros personalizados en frontendPaginación de registrosFormulario de búsqueda personalizadoPágina de categorías de productosAdministración de productos en backendLogin y registro de usuarios con verificación al mail en frontendPágina de detalle de cada productoFuncionalidad de agregar al carritoPágina de checkout personalizadaPágina de verificación personalizadaSelección dinámica de la pasarela de para realizar el pagoImplementación de Webpay de TransbankImplementación de PaypalImplementación de Mercado pagoImplementación de StripeAdministración de las ventas en backendListarEditar estadoFiltros de búsquedaExportar a ExcelPDF con detalle de Orden de ventaImplementación de galería slide show para home personalizadaOrganización de plugin en distintos archivos (fundamental hoy en día por buenas prácticas)Protección para que sólo los administradores puedan entrar al backend (fundamental)El curso está pensado para cualquier persona sin conocimientos, trabajando en la primera parte aprendiendo a crear plugins, y finalizando con un proyecto completamente funcional y operativo que dejaremos publicado en internet a través de un hosting.