Domina Laravel: De las Bases al Ecosistema Moderno (Inertia, Livewire y APIs)Laravel es mucho más que un framework; es un ecosistema completo. Por su robustez, la curva de aprendizaje puede parecer elevada, pero en este curso aprenderás a dominarlo paso a paso, conectando todas las piezas del rompecabezas: desde el MVC básico hasta arquitecturas modernas con Inertia.js y Livewire.¿Qué vas a aprender?Este no es un curso teórico de "cero a experto" inalcanzable. Es una guía práctica y evolutiva donde construiremos aplicaciones reales para entender cómo interactúan Laravel y sus tecnologías satélites (Node, Vue, Tailwind.css, Alpine.js).El curso se divide en tres grandes pilares, aunque, el pilar principal es el de Laravel Core (para Livewire e Inertia para tener el completo, son cursos apartes):Laravel Core: Dominio de rutas, migraciones, Eloquent ORM, autenticación con Breeze y roles de usuario.Laravel Inertia: Crea SPAs (Single Page Applications) potentes utilizando Vue 3 sin abandonar el flujo de trabajo de Laravel (Por hacer cuando salga Inertia 3).Laravel Livewire: Desarrolla interfaces dinámicas y reactivas escribiendo solo código PHP (Por hacer).Estructura del ContenidoEl curso está diseñado para llevarte de la mano a través de 34 capítulos técnicos y secciones especializadas:Fundamentos Sólidos: Instalación (Herd, Sail, Docker), Rutas, Vistas y controladores.Operaciones CRUD Avanzadas: Validación de formularios, paginación, mensajes flash y carga de archivos.Seguridad y Autenticación: Implementación de Laravel Breeze, Sanctum (Tokens y SPA), Gates, Policies y manejo de roles con Spatie.O
What you'll learn
understanding of Laravel core concepts
ability to build single-page applications with Inertia.js
skills in creating dynamic interfaces with Livewire
knowledge of CRUD operations and form validation
implementation of authentication and security measures in web applications
Course objectives
to provide a practical understanding of Laravel and its ecosystem
to develop real applications using Laravel, Vue, and other related technologies
to build foundational knowledge that prepares students for advanced web development tasks