Laravel 6-11 desde 0 +integración con Tailwind. css y Vue 3

所在平台: Udemy

课程主页: https://www.udemy.com/course/laravel-6-desde-cero-integracion-con-boopstrap-4-y-vue/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Laravel 6-11 从零开始 + 与 Tailwind.css 和 Vue 3 的集成 课程概述:本课程将带您从零基础学习 PHP 框架 Laravel。完成课程后,您将能够流畅地创建基础及复杂的应用程序,并清晰地掌握如何处理各种互联网内容的消费和管理项目。您将开发一个典型博客应用程序的基本组件,并学习如何创建带有管理员模块的传统应用程序,以及流行的 CRUD 功能。 课程将深入探讨 Laravel 9 框架的多个特性,同时涉及 Bootstrap 4 或 5、Tailwind.css 等相关技术,但重点仍然放在 Laravel 框架上。课程内的 Bootstrap 部分最初使用 Bootstrap 4 进行录制,并建议使用 Laravel Breeze 作为更优选择。课程已根据 Laravel 9 和 11 的最新变化进行了全面更新。 学习目标: - 学习 Laravel 的基本特性和软件要求 - 使用 Laragon 和 Sail 准备开发环境 - 创建和管理项目,理解项目结构 - 使用 Visual Studio Code 开发 - 处理路由、控制器、视图和模型的基本设置 - 数据库连接、表单管理、文件上传及验证 - 使用 Artisan 命令行工具,以及生成测试数据 - 实现 CRUD 操作、REST API 创建和安全性设置 - 开发用户模块及应用的生产环境迁移 - 创建 Vue 3 应用以消费 REST API,并整合 Bootstrap 或 Tailwind 组件 Laravel 是一个出色的 PHP 框架,提供了良好的组织架构和丰富的库,与原生 PHP 开发相比更加友好。这个课程将帮助您更加高效和有组织地开发可维护和可扩展的应用程序。 参与本课程,您将掌握在 Laravel 9 及更早版本中使用其他技术(如 Bootstrap 5、Tailwind 或 Vue)开发应用的技能。

课程评论(0条)

课程详情

En este curso aprenderás a trabajar con el framework PHP Laravel desde cero, cuando termines el curso podrás crear aplicaciones en este framework básicas y no tan básicas de manera fluida.Tendrás una idea clara de cómo atacar cualquier proyecto para el consumo y gestión de contenido por Internet, desarrollar los componentes fundamentales de una aplicación tipo Blog en PHP.Vas a aprender a crear apps tradicionales con módulo administrador, los famosos CRUDs, conocer los componentes base del framework como librerías, funciones de ayuda, creación de Rest Apis y adaptarlas con otras tecnologías como Tailwind.css, Bootstrap 4 o 5.***IMPORTANTE***Nosotros vamos a tratar múltiples tecnologías en este curso, pero centrándonos en el framework de Laravel 9 que es nuestro principal caso de interés, por lo tanto, emplearemos y explicaremos estas tecnologías relacionadas como Bootstrap en cualquiera de sus versiones hasta que sea necesario sin profundizar completamente en estas tecnologías relacionadas.IMPORTANTE notar que:En el caso de Bootstrap, el curso fué grabado inicialmente con Bootstrap 4 con LaravelUI, que es un paquete que todavía tiene mantenimiento pero se recomienda emplear Laravel Breeze en su lugar.***El curso tambien fué actualizado desde cero para las primeras secciones para trabajar con Laravel 9; posteriormente fué actualizado secciones claves para mostrar los cambios que trae Laravel 11.***En el curso podrás apreciar que hay secciones que indican **Legacy** estas representan al curso anterior y cuenta con las versiones 6, 7, 8, 9 y 10.¿Qué aprenderemos?A nivel técnico aprenderás ha trabajar con las siguientes características en Laravel:Sobre LaravelRequerimientos de Laravel y software a emplearPreparar el ecosistema con Laragon en Windows y Sail en Mac o LinuxCrear un proyecto en Laravel con con Composer, el instalador de Laravel o Sail y DockerLevantar el servicio de Laravel Sail y DockerExplicar estructura de un proyecto en LaravelVisual Studio Code como IDE para desarrollarManejo de las rutasControladores, vistas, modelos rutas y componentesTrabajar con múltiples vistas (layout)Conexión a la base de datosFormularios para la gestión de datos y validaciónSesión y sesión flashCarga de archivosMover imágenes y generación de carpetas/discosRedirecciones y mensajes por sesiónArtisan: Presentación de la línea de comandos de LaravelSeeder: Generar datos de prueba en nuestra aplicaciónCRUD con los modelosEl archivo.envConocer las librerías, Facades y funciones de ayuda principales en LaravelCrear funciones de Ayuda o helpers personalizadas.Creación de RestApis tipo CRUD y proteger la misma con tokens de acceso con SanctumActualizar nuestro proyecto de LaravelMódulo de usuario con login registro mediante Breeze o Laravel UIUso de los middlewares para interceptar peticionesPasar Laravel a producción en un ambiente ApacheCrear app en Vue 3 y Oruga UI para consumir la Rest Api (En desarrollo...)Integrar con Bootstrap 4/5 o Tailwind (algunos):NavCartasAlertasModalsTablasImágenesCarruselBotonesGrid y contaninerFont Awesome para los íconosProyectos o aplicacionesCrear una aplicación de pasalela de pagos y Stripe.Secciones para construir una aplicación tipo Blog con login y verificación de roles y módulo al usuario final.Ventajas de desarrollar en Laravel y de tomar este cursoLaravel es un framework PHP estupendo para ti y para seguir en el mundo de desarrollo, es mucho mas amigable que trabajar con PHP puro o nativo.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 mediante Node o Laravel.Aprenderás a desarrollar apps de manera organizada en Laravel en su versión 9 o anterior con otras tecnologías como Bootstrap 5, Tailwind o Vue.

课程标签

0人关注该课程

主题相关的课程