Programa

  1. Contexto MVC

    • Arquitectura MVC

    • Estructura de Directorios

    • Uso y controladores, clases y modelo y la vista

    • Clase Controller

    • Request HTTP

    • Parámetros del Request

    • Rutas/Routes

    • Response y Redirect

    • View Helpers

  2. Layout, filtros y eventos

    • Blade Layout

    • Los Middleware (Filtros HTTP Request)

    • Manejo de Eventos

    • Contenedor, ServiceProvider e Inyección de Dependencia

  3. Formularios y validaciones

    • Componente Form

    • Etiquetas y Helpers Form de vistas

    • Validadores

  4. Modelo (Base de datos)

    • Configuración y Adaptadores

    • Sentencias SQL con Query Builder

    • ORM Eloquent

    • QueryLog (Revisar consultas generadas)

    • Paginación de resultado

    • Schema Builder

    • Migrations & Seeding (Migraciones con comandos Artisan)

    • Clases de Modelo Entity y DAO

    • CRUD: Funcionalidades básicas de un sistema: ABMs

    • Componentes de negocio, ServiceProvider e Inyección de Depedencia

  5. Eloquent Relationships (Relaciones entre Tablas)

    • Asociaciones de Mapeos objeto-relacional

    • Relación One To One

    • Relación One To Many

    • Relación Many To Many

  6. Seguridad / Autenticación

    • Introducción y configuración

    • Adaptadores de autenticación

    • EloquentUserProvider

    • Credenciales de autorización

    • Encriptación de contraseña

    • Middleware Auth

    • Desarrollo completo de un Login de Usuarios

  7. Creación de un API REST con Laravel

    • Creación de controladores y rutas API RESTful en Laravel

    • Implementación de las operaciones de la API RESTful con Laravel

    • Caché de consultas con Laravel para reducir carga en bases de datos

    • Contro CSRF en la API

    • Securización del API

 Presencial

2, 4, 7, 9, 11, 14, 16, 18, 21 y 23 de noviembre

9:00 – 14:00 h.

 Nº horas: 50

Precio por alumno: 840€

Bonificado por FUNDAE: 650€

Compártelo

Inscríbete

Elige tus áreas de interés:
DesarrolloSeguridad y sistemasGestión y Dirección de ProyectosAnálisis de datos

Selecciona a qué tipo de actividades te gustaría asistir:
CursosWebinairsJornadasMaster

© 2021 Laberit. Todos los derechos reservados.

Click Me

Este sitio web utiliza cookies propias y de terceros para garantizar una mejor calidad de servicio. Si continuas navegando, entendemos que aceptas su uso. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar