Última actualización:

¿Qué voy a aprender?

¿Quieres aprender a crear listados avanzados con Laravel 8 y Livewire paso a paso y con las mejores prácticas y herramientas que existen? Si no es así, lo lamento, puedes ir a otros sitios, hay mucho contenido por la web, pero cuidado, muchas veces creemos hacer bien las cosas cuando realmente las estamos haciendo muy mal.

En otro caso, [email protected] al curso de Datatable con Laravel Livewire, estás a menos de 2 horas de crear un Datatable brutal. En este curso aprenderás a crear poderosos listados con las características más demandadas hoy en día para este tipo de trabajos utilizando las mejores prácticas de desarrollo y las mejores herramientas.

Livewire es un stack para Jetstream que nos permite desarrollar aplicaciones similares a Vue y React pero con Laravel Framework, así pues, no debemos aprender cosas nuevas para conseguir los mismos resultados, algo que es fantástico.

A lo largo de este curso estaremos trabajando con Laravel 8 para el lado del backend, la versión más reciente del Framework, para el frontend estaremos ocupando Tailwind CSS, aunque perfectamente podríamos utilizar Bootstrap 4 o 5.

Paso a paso y poco a poco iremos construyendo un poderoso Datatable con Livewire que tendrá las siguientes características.
  • ServerSide, nada de trabajos en el cliente.
  • Paginación.
  • Filtrado por un campo de texto aplicando Debounce.
  • Selección de columnas a mostrar por parte del usuario.
  • Filtros personalizados, los límites los pones tú.
  • Ordenación simple y por relaciones Eloquent.
  • Traducciones en cualquier idioma.
  • Ordenación Drag & Drop.
  • Exportación a Excel, no sólo de lo que vemos, sino de todo lo que seleccionamos en cualquier página.
  • Operaciones masivas de borrado.
  • Trabajo con ventanas modales.
  • Emitir eventos al navegador.
  • 100% personalizable, filas, columnas y lo que necesites.

Lo mejor de todo es que todo el contenido del curso está muy desglosado y explicado en detalle, así que no te quedará ninguna duda conforme vayas avanzando, y, por si fuera poco, tienes el proyecto final adjunto en la sección de archivos listo para descargar y revisar en caso de dudas.

Requisitos recomendados para tomar el curso

Haber realizado el curso de Laravel 8 desde cero.
Recomiendo haber realizado el curso de Novedades en Laravel 8 y Jetstream.

¿Para quién es este curso?

Cualquier desarrollador Laravel que desee aprender a desarrollar listados avanzados con Laravel Livewire paso a paso y de forma correcta utilizando las mejores herramientas.

¿Qué hago si tengo dudas a lo largo del curso?

Si estás suscrito al plan Trimestral o Anual o has comprado el curso cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Datatable Laravel Livewire: Archivos del curso 00:00:00
Datatable Laravel Livewire: ¿Qué vamos a hacer? GRATIS 00:03:00
Datatable Laravel Livewire: Revisando las dependencias del curso 00:04:00
Preparando el proyecto
Datatable Laravel Livewire: Crear proyecto, instalar dependecias y configurar Tailwind CSS 00:05:00
Datatable Laravel Livewire: Preparar la base de datos, migraciones, modelos, seeds, factorías 00:09:00
Creando nuestro Datatable con Livewire
Datatable Laravel Livewire: Nuestro primer Datatable con Livewire 00:09:00
Datatable Laravel Livewire: Traduciendo nuestro Datatable 00:02:00
Datatable Laravel Livewire: Utilizando datos relacionados 00:03:00
Datatable Laravel Livewire: Añadiendo Debounce a nuestro buscador 00:03:00
Datatable Laravel Livewire: Campo de selección para mostrar y ocultar columnas 00:01:00
Datatable Laravel Livewire: Aplicar ordenación por defecto, columna y dirección 00:01:00
Datatable Laravel Livewire: Ajustar desplegable de número de resultados por página 00:02:00
Datatable Laravel Livewire: Ordenación por relaciones 00:03:00
Datatable Laravel Livewire: Personalizar columnas, ejemplo con formato de fecha de publicación 00:01:00
Datatable Laravel Livewire: Utilizar archivos Blade para renderizar columnas 00:04:00
Datatable Laravel Livewire: Añadir columnas de acción 00:03:00
Datatable Laravel Livewire: Añadir filtros personalizados, ejemplo con campo de selección y fechas 00:06:00
Datatable Laravel Livewire: Exportar a Excel 00:07:00
Datatable Laravel Livewire: Generar ventanas modales para los borrados 00:06:00
Datatable Laravel Livewire: Borrado individual con ventana modal 00:03:00
Datatable Laravel Livewire: Borrado masivo con ventana modal 00:04:00
Datatable Laravel Livewire: Sobrescribir cada Row de nuestro Datatable con Blade 00:05:00
Datatable Laravel Livewire: Mostrar notificaciones emitiendo eventos al navegador con JetBanner 00:05:00
Datatable Laravel Livewire: Añadir ordenación con Drag & Drop 00:06:00
Datatable Laravel Livewire: Despedida 00:02:00

Valoraciones del curso

5

1 valoración
  • 5 estrellas
  • 4 estrellas
  • 3 estrellas
  • 2 estrellas
  • 1 estrellas
  1. MUY BUEN CURSO

    Excelente el curso de esta herramienta, ya había hecho un curso anterior de datatables que Israel publicó hace mucho tiempo atrás que hasta el día de hoy me sirve, en ese curso todo se realiza con JS, pero esta versión con livewire es fantástica.
    gracias.

Más valoraciones
HACER ESTE CURSO
  • Opciones de Precio +
  • ACCESO PARA SIEMPRE
  • Número de unidades25
  • 1 hora, 37 minutos
31 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register