When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Legacy: Primeros pasos con Laravel 9 o 10 Livewire 2

Crea tus primeras apps con Livewire junto con Alpine.js, Tailwind.css, vanilla JavaScript y Node

     
  • 3.4
  •  |
  • Reviews ( 28 )
₹499

This Course Includes

  • iconudemy
  • icon3.4 (28 reviews )
  • icon20 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Legacy: Primeros pasos con Laravel 9 o 10 Livewire 2

Este es un curso en el cual daremos los primeros pasos con Laravel Livewire, conoceremos los fascinantes componentes y atributos en Livewire para interconectar una clase en Laravel desde una página web en HTML; por lo tanto, no hay necesidad de usar peticiones axios, fetch o similares ya que, la estructura o scaffolding que nos trae Livewire se encarga de todo; trayendo un mundo de posibilidades infinitas y un desarrollo rápido en comparación de otras soluciones similares con el esquema clásico de:

Laravel + Rest Api + Vue

Este curso al ser de nivel intermedio, da por hecho que tienes conocimientos en Laravel básico.

En definitiva, aprenderás a conocer Laravel Livewire, qué cambios trae en un proyecto en Laravel básico, el uso de los componentes, propiedades a lo v-model de Vue, llamar a funciones desde una página HTML al servidor mediante atributos de Livewire y mucho más.

¿Qué aprenderemos?

A nivel técnico aprenderás a trabajar con las siguientes características en Laravel Livewire:

Formas de instalar Laravel Livewire.

Estructura del proyecto y que cambia con Laravel básico

Funcionalidades que incorpora Livewire

Esquema basado en peticiones

Componentes de Livewire en detalle

Formularios y los wire:model

Filtros con los wire:model

Primeros pasos con Laravel Livewire.

Componentes de Livewire, botones, nav, formularios…

Manejo de eventos, atributos, directivas y JavaScript de Livewire

Eventos personalizados y de Livewire

Comunicar componentes

Ruteo y navegación de pantallas.

El JavaScript de Livewire y comunicación directa con el servidor.

Eventos

Hooks

Propiedades

Métodos

Listeners

Extender Livewire con plugins en JavaScript

CKEditor

Introducción a Alpine JS

Proyecto de To do List con Alpine.js

Adaptar proyecto en Alpine con Livewire.

Proyectos o aplicaciones

Vamos a crear varios módulos en una aplicación como:

Aplicación tipo CRUD.

Formulario paso por paso.

Formulario con CKEditor y comunicación directa con la clase componente.

Carrito de compras.

Proyecto de To do List con Alpine.js y Livewire.

Ventajas de desarrollar en Laravel Livewire y de tomar este curso

Es estupendo para crear aplicaciones cuando requieres comunicar frecuentemente el cliente con el servidor.

Gracias a Laravel ofrece una excelente organización, es un framework rápido, potente, con librerías y helpers listas para usar y extensible con paquetes y librerías de terceros y propios del framework; a su vez.

Es ideal para crear aplicaciones reales mantenibles y escalables.

Aprenderás a desarrollar apps de manera organizada en Laravel Livewire en combinación de otras tecnologías.

En el curso abordaremos los puntos anteriores de una manera organizada y de manera básica e ir profundizando de a poco en cada uno de estos elementos.

What You Will Learn?

  • Emplear Laravel Livewire de manera fluida y conocer sus componentes fundamentales.
  • Componentes de Livewire y comunicación entre los mismos y del cliente al servidor.
  • Envio de mensajes entre componentes.
  • Integrar con Alpine JS, vanilla JavaScript y Node en general.
  • Organización en la programación de múltiples módulos.
  • Directivas de Livewire.
  • Eventos de Livewire.
  • Extender Livewire con plugins en JavaScript.