|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/php-8-laravel-9-mysql-mongodb-webpay-de-transbank/
课程评论:没有评论
课程名称:PHP、Laravel、Mysql、Webpay de Transbank、AWS(2025) 课程概述:PHP 是当今最常用的编程语言之一,广泛应用于内容管理系统(CMS)和学习管理系统(LMS)。Laravel 是 PHP 的明星框架,目前使用最广泛,拥有一个不断发展的庞大社区。在本课程中,您将学习如何使用这个强大的开发框架创建完全功能的应用程序,并获得寻找与 Laravel 相关工作的必要工具。此外,您还将学习如何实现 Transbank 的 Webpay 支付网关。 课程内容包括: - 深入了解 Laravel 生态系统 - 使用其强大的模板引擎 - 熟悉 Laravel 的 ORM (对象关系映射) - 创建和验证表单,上传文件 - 学习如何创建与任何客户端(如单页面应用程序、Android、iOS 等)集成的 REST API - 消费 REST 和 SOAP 类型的 API,掌握与任何平台(无论是基于 JSON 还是 XML)进行集成的知识 - 使用 Laravel 风格的队列(Queues)和 Jobs 实现任务 - 通过 Laravel Reverb 和 Echo.js 实现实时功能 - 使用 Docker 化 Laravel 项目 - 在 AWS 上部署 Laravel 项目,使用 EC2 和 RDS - 通过 S3 上传文件,创建 IAM 认证 课程还将涉及支付网关的集成,您将学习: - 技术和理论介绍 - 安装和初步指导 - 基本语法、变量、条件语句、循环和数组 - 函数和面向对象编程 - 表单处理、文件上传 - MySQL 连接与 CRUD 操作 - 对象的继承和协作 - PDF 文件创建、Excel 导入与数据存储 - 邮件发送、API 设计 - Webpay 的实施、二维码生成 - Google Chart 集成、ZIP 文件创建 - Laravel 的控制器、路由、模型、迁移、表单与验证 - AJAX 实现、分页、认证系统 - REST API 的创建与 JWT 认证 - AWS 部署和邮件发送 - Laravel 11 的更新、Livewire、事件和 Bootstrap 组件 通过本课程,您将全面掌握 PHP 和 Laravel 开发的各个方面,为就业做好充分准备。
PHP es uno de los lenguajes más utilizados en la actualidad, sobre todo a nivel de los CMS (Content Management System) y LMS (Learning Management System) que existen en el mercado.Laravel es el framework estrella de PHP, es el más utilizado actualmente, y cuenta con una amplia comunidad detrás que está permanentemente desarrollando mejoras.En este curso aprenderás cómo crear aplicaciones completamente funcionales con este potente framework de desarrollo, y obtendrás las herramientas para salir de forma real a buscar empleo con Laravel. Además aprenderás a implementar la pasarela de pago Webpay de Transbank.Dentro de lo que aprenderás:Conocerás el ecosistema de Laravel por dentroAprenderás a trabajar con su potente motor de plantillasVerás cómo sacarle el máximo provecho al ORM de LaravelTe enseñaremos a crear formularios, validarlos, subir archivosHoy vivimos en el mundo de las integraciones, por lo que, desde luego, te enseñaremos a crear APIs Rest para integrarlas con cualquier cliente como alguna aplicación SPA, Android, IOS, etc.También te enseñaremos cómo consumir APIs de tipo Rest y SOAP, para poder adquirir el conocimiento necesario para integrar tus aplicaciones con cualquier plataforma, ya sea basada en JSON o en XML.Veremos cómo trabajar con Colas Queues al estilo Laravel mediante la implementación de JobsAprenderemos a implementar Realtime mediante el uso de Laravel Reverb y Echo jsVamos a aprender cómo dockerizar nuestros proyectos con LaravelTe enseñaremos a desplegar tu proyecto Laravel en AWS con EC2 (Elastic Compute Cloud) y RDS ((Relational Database Service ))Veremos cómo subir archivos al S3 (Amazon Simple Storage Service) a través de BucketCreación credenciales en IAM ( AWS Identity and Access Management)Un tema del que no habla mucho en estas plataformas, es el de las pasarelas de pago. En este curso te enseñaremos a integrar Laravel con:Introducción técnico teóricaInstalación y primeros pasosSintaxis básica, variablesCondicionales, ciclos y arraysFuncionesProgramación orientada a objetosTrabajo con FormulariosUpload de archivosConexión con MySQL, CRUDHerencia y colaboración de objetosCreación de archivos PDFImportar Excel y guardar datos en MySQLCrear archivo excelManipular imágenesEnvío de mails con PHP Mailer PáginaCliente API SOAP PáginaCliente API Rest PáginaLogin con sesiones PáginaImplementación de webpay de TransbankCreación de códigos QRImplementaciónd de Google ChartCreación de archivos ZIPLaravel. Instalación y primeros pasosLaravel. Controladores y rutasLaravel. Modelos y migracionesLaravel. Formularios y validacionesLaravel. Creación de helper personalizadoLaravel. Implementación de AJAXLaravel. ORM (Object-Relational mapping)Laravel. Paginación de registrosLaravel. Login Auth, extensión de modelo AuthLaravel. Creación de buscadorLaravel. Creación de API RestLaravel. API Rest con request y response JSONLaravel. API Rest upload de archivosLaravel. API Rest con JWT con FirebasJWTLaravel. Despliegue en AWSLaravel. Envío de mails con MailableWebpay de TransbankActualización a Laravel 11Livewire, eventos, actions, bootstrapColas (Queues)Realtime con Laravel Reverb y Echo jsImplementación Laravel Sanctum