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

Why take this course?
¡Excelente! Tienes una guía detallada para empezar y avanzar en el aprendizaje de Laravel. A continuación, te proporciono un resumen de cada capítulo con el fin de que puedas tener una visión general de lo que se abordará en cada sección:
-
Instalación y configuración del entorno de desarrollo: Este capítulo te guiará a través de la instalación necesaria para empezar a trabajar con Laravel, incluyendo las opciones más comunes para diferentes sistemas operativos como Windows, MacOS y Linux.
-
Creando el primer proyecto: Aquí aprenderás cómo iniciar un nuevo proyecto Laravel, configurar la base de datos, y familiarizarte con las bases conceptuales del framework.
-
Manejo de rutas y vistas: En este capítulo se centrará en cómo definir rutas, trabajar con Blade, el motor de plantillas de Laravel, y cómo estos elementos colaboran para mostrar vistas al usuario final a través del navegador.
-
Uso de migraciones: Este capítulo se enfoca en cómo crear y manejar las migraciones para definir la estructura de tu base de datos y cómo las tablas se relacionan con tus modelos.
-
Comprendiendo el MVC: Aquí te explicado lo que significa MVC en Laravel, y cómo organiza el código de una aplicación web.
-
Clases Usando Eloquent: Este capítulo te ense las clases usando Eloquent, la orm del framework para interactuar con la base de datos.
-
Generación de Datos de Prueba y Seeders: Aprenderás cómo generar datos de prueba utilizando el sistema de seeders que ofrece Laravel.
-
Creación de una Rest API de Tipo CRUD: Este capítulo te guiar a través de la creación de una API de tipo REST, utilizando métodos CRUD (Create, Read, Update, Delete) y cómo protegerla con Sanctum.
-
Consumo de la Rest Api mediante una Aplicación Vue 3: Aquí aprenderás a consumir la API creada anteriormente, mediante una aplicación Vue.js, utilizando peticiones axios y componentes web como Oruga UI.
-
Manejo de la Caché: Este capítulo se centrará en cómo utilizar la caché para mejorar el desempeño de tu aplicación Laravel almacenar datos que no necesariamente deben ser accedios.
-
Implementación de Políticas y Permisología con Spatie: Aprenderás cómo implementar políticas y roles para autorizar ciertas partes de tu aplicación Laravel, utilizando el paquete de Spatie.
-
Escribiendo Pruebas Unitarias: Este capítulo se enfocará en cómo escribir pruebas unitarias para asegurarte de que tu código funcione como se espera.
-
Manejo de las Políticas y Relaciones Polimorfismo: Aquí aprenderás cómo manejar las políticas y relaciones polimorfismo en Laravel, utilizando los Gate y las Policies.
-
Consumo de Archivos y Autenticación con Sanctum: Este capítulo se centrará en cómo consumir archivos, cómo cargar archivos y cómo proteger tus aplicaciones con autenticación mediante Sanctum.
-
Manejo de la Caché con Redis: Este capítulo se centrará en cómo utilizar la caché con Redis, para mejorar el desempeño de tu aplicación Laravel.
-
Implementación y Manejo de las Políticas y Roles: Aquí aprenderás cómo implementar y manejar las políticas y roles en tu aplicación Laravel.
-
Manejo de Relaciones Polimorfas: Este capítulo se centrará en cómo trabajar con relaciones polimorfas (polyморph relationships) para reutilizar modelos.
-
Integración y Manejo de Permisos y Roles con Spatie: Aquí aprenderás cómo integrar y manejar las permisos y roles en tu aplicación Laravel, utilizando el paquete de Spatie.
-
Pruebas Unitarias: Este capítulo se enfocará en cómo escribir pruebas unitarias para asegurarte de que tu código funcione como se espera. Es importante mencionar que, hasta mi conocimiento (Pendiente), algunos capítulos están pendiente y se planificar. Asegúrate de tener acceso a los recursos necesarios para completar cada uno de ellos. Este resumen te servirá como una guía paso para aprender Laravel desde cero hasta llegar las pruebas unitarias, y esencial que tengas todo preparado, incluyendo tu entorno de desarrollo, los recursos necesarios y un buen código a mano. ¡Buena suerte!
Course Gallery




Loading charts...