====== Curso de Laravel 8.0 ====== Notas sobre el curso **Laravel 8.0** de 30 horas organizado por el Cluster TIC de Galicia. * Horas: 30 * Fecha Inicio: 22/05/2023 * Fecha Fin: 14/06/2023 ===== Objetivos principales del curso ===== Capacitar a los participantes en desarrollar aplicaciones PHP bajo uno de los frameworks más utilizados en la actualidad destacando las mejoras implementadas en la última versión testada existente en el mercado y más utilizada por los departamentos de desarrollo de las empresas. ===== Temario ===== * [[informatica:programacion:php:cursos:laravel_8:notas|Notas sobre el curso de Laravel 8]] * [[informatica:programacion:php:cursos:laravel_8:20250525|Curso Laravel 8.0 clase 25/05/2023]] * [[informatica:programacion:php:cursos:laravel_8:20250529|Curso Laravel 8.0 clase 29/05/2023]] * [[informatica:programacion:php:cursos:laravel_8:20250530|Curso Laravel 8.0 clase 30/05/2023]] * [[informatica:programacion:php:cursos:laravel_8:20250601|Curso Laravel 8.0 clase 01/06/2023]] * [[informatica:programacion:php:cursos:laravel_8:20250605|Curso Laravel 8.0 clase 05/06/2023]] * Tema 1: Contexto MVC * Arquitectura MVC * Estructura de directorios * Uso de controladores, clases de modelo y vista * Clase Controller * Request HTTP * Parámetros del request * Rutas * Response y redirect * View Helpers * Tema 2: Layout Filtros y Eventos * Blade Layout * Middleware * Manejo de eventos * Tema 3: Testing y infrastructura * Test unitarios * Test integración * Separación capa de infraestructura * User Case * Contenedor, Service Provider e Inyección de dependencias * Tema 4: Modelo * Configuración y adaptadores * Sentencias SQL con Query Builder * ORM Eloquent * Query Log * Migrations & Seeding * Clases de Modelo Entity y DAO * Separación capa de infraestructura * Tema 5: Eloquent RelationShips * Asociaciones de Mapeos * Relación One to One * Relación One to Many * Relación Many to Many * Tema 6: Seguridad / Autenticación * Introducción y configuración * Adaptadores de autenticación * Encriptación de contraseña * Middleware Auth * Tema 7: Api * Autenticación con Sanctum * Creación Api interna