PHP, Laravel, Mysql, Webpay de Transbank, AWS (2025)

via Udemy

Go to Course: https://www.udemy.com/course/php-8-laravel-9-mysql-mongodb-webpay-de-transbank/

Overview

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

Skills

Reviews