Aprende Laravel y Vue creando un SaaS (Curso práctico)
Aprende a construir software con Laravel y NuxtJS(Vue) desde 0
Description
En este curso aprenderán a construir una plataforma SaaS desde cero utilizando Laravel, Mysql, y Nuxt JS. Comenzaremos configurando nuestro ambiente de desarrollo donde vamos a estar creando una máquina virtual dentro de nuestro ordenador local, en esta máquina instalaremos Ubuntu server, vamos a configurarla para poder utilizar SSH con Visual Studio Code, y finalmente en nuestra máquina virtual configuraremos todo lo relacionado con Docker.
Luego vamos a tocar temas básicos de Laravel para comenzar a crear nuestro sistema, Explicare como es la estructura de un proyecto de Laravel y el patrón MVC. Después construiremos todo el flujo de inicio de sesión y registro utilizando el proveedor de autenticación Laravel Sanctum, una vez finalizado ese modulo crearemos nuestra aplicación de NuxtJS, y revisaremos cómo funciona el SSR dentro del Framework de NuxtJS. Posteriormente, vamos a centrarnos en temas intermedios como los planes ofrecidos en nuestra plataforma, y configuraremos un bucket de S3 en nuestra aplicación. Vamos a aprender a subir videos a nuestro bucket usando URL prefirmadas y a crear permisos para compartirlos. Luego revisaremos temas más avanzados como lo son las suscripciones y los pagos de nuestra plataforma. Por último, lanzaremos nuestra aplicación a producción usando Amazon Web Services y Docker.
What You Will Learn!
- A crear software web usando utilizando las ultimas tecnologías en la industria web
Who Should Attend!
- Desarrolladores y estudiantes que desean aprender a desarrollar software web full-stack con Laravel y NuxtJS