Legacy: Primeros pasos con Laravel 9 o 10 Livewire 2

所在平台: Udemy

课程主页: https://www.udemy.com/course/primeros-pasos-con-laravel-livewire/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:遗产:Laravel 9 或 10 Livewire 2 的基础入门 课程概述:本课程旨在帮助学员迈出Laravel Livewire的第一步,了解其迷人的组件和属性,以便在HTML网页中实现与Laravel类的互联。通过Livewire的框架结构,学员无需使用axios、fetch等请求,享受更快速的开发体验。该课程为中级课程,假设学员具备基本的Laravel知识。 学习目标:本课程将教授学员如何掌握Laravel Livewire的以下技术特性: 1. 安装Laravel Livewire的方法。 2. 项目的结构及其与基本Laravel的区别。 3. Livewire所新增的功能。 4. 基于请求的架构。 5. 详细了解Livewire组件。 6. 使用wire:model的表单及其过滤器。 7. 组件的创建,包括按钮、导航、表单等。 8. 事件处理、属性、指令及Livewire的JavaScript。 9. 自定义事件及Livewire事件的沟通。 10. 路由及屏幕导航。 11. Livewire的JavaScript与服务器的直接通信。 12. 事件、钩子、属性、方法和监听器。 13. 用JavaScript插件扩展Livewire。 14. CKEditor的介绍。 15. Alpine JS的基础与应用。 16. 使用Alpine.js创建待办事项列表项目并与Livewire适配。 项目应用:课程中将创建多个模块,包括CRUD应用、分步表单、带CKEditor的表单、购物车、以及结合Alpine.js和Livewire的待办事项列表项目。 课程优势:Laravel Livewire非常适合需要频繁进行客户端与服务器之间通信的应用开发。它提供卓越的组织结构,是一个快速、强大且可扩展的框架,具备丰富的库和助手,适合开发可维护且可扩展的真实应用。通过本课程,学员将学习如何在Laravel Livewire中结合其他技术,有条理地开发应用,并逐渐深入理解各个元素。

课程评论(0条)

课程详情

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 + VueEste 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ásicoFuncionalidades que incorpora LivewireEsquema basado en peticionesComponentes de Livewire en detalleFormularios y los wire:modelFiltros con los wire:modelPrimeros pasos con Laravel Livewire.Componentes de Livewire, botones, nav, formularios…Manejo de eventos, atributos, directivas y JavaScript de LivewireEventos personalizados y de LivewireComunicar componentesRuteo y navegación de pantallas.El JavaScript de Livewire y comunicación directa con el servidor.EventosHooksPropiedadesMétodosListenersExtender Livewire con plugins en JavaScriptCKEditorIntroducción a Alpine JSProyecto de To do List con Alpine.jsAdaptar proyecto en Alpine con Livewire.Proyectos o aplicacionesVamos 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 cursoEs 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.

课程标签

0人关注该课程

主题相关的课程