Objetivo General
El objetivo general de este curso es mejorar y profundizar los conocimientos en Laravel 5 Framework PHP, permitiendo a los participantes desarrollar aplicaciones web más robustas y eficientes.
Descargar Ficha PDF CotizarObjetivos Específicos
Comprender a fondo las nuevas características de Laravel 5.Aprender a optimizar el rendimiento de aplicaciones Laravel.
Desarrollar aplicaciones avanzadas utilizando Laravel 5.
Modulo 1: Introducción Avanzada a Laravel 5
Revisión de novedades en Laravel 5Estructura y arquitectura de proyectos
Configuración avanzada de Laravel
Instalación y actualización de paquetes
Uso de Artisan para tareas avanzadas
Modulo 2: Rutas y Controladores
Nuevas características de rutasControladores avanzados y técnicas
Middleware en profundidad
Prefijos y nombres de rutas
Controladores de recursos y API
Modulo 3: Vistas y Blade
Sintaxis avanzada de BladeComponentes y slots
Directivas personalizadas
Optimización de vistas
Uso de layouts y secciones
Modulo 4: Eloquent ORM
Relaciones avanzadasConsultas avanzadas
Eventos y observadores
Scopes globales y locales
Eloquent Mutators y Accessors
Modulo 5: Seguridad y Autenticación
Autenticación avanzadaAutorización y políticas
Protección CSRF y XSS
Gestión de roles y permisos
Encriptación y hashing
Modulo 6: Testing y Depuración
Pruebas unitarias y funcionalesMocking y fakes en Laravel
Debugging y profiling
Uso de Laravel Debugbar
Pruebas de integración
Modulo 7: Despliegue y Optimización
Optimización de rendimientoHerramientas de despliegue
Configuración de servidores
Gestión de entornos
Caching y queue en Laravel