¡Nos complace anunciar el próximo lanzamiento de nuestro curso especializado de Laravel! Laravel es el framework PHP líder para desarrollar aplicaciones web modernas, seguras y escalables. Este curso está dirigido tanto a desarrolladores que desean ampliar sus conocimientos, como a empresas e instituciones que buscan profesionalizar sus equipos en el desarrollo web.
🧾 Temario del Curso: Desarrollo Web con Laravel
🎯 Objetivo general
Capacitar al estudiante en el desarrollo de aplicaciones web modernas utilizando Laravel, aplicando buenas prácticas de arquitectura, seguridad, trazabilidad y automatización.
📦 Módulos y contenidos
Módulo 1: Introducción a Laravel y entorno de desarrollo (4h)
- Historia y filosofía de Laravel
- Instalación con Composer
- Estructura de carpetas
- Configuración de entorno
.env
- Artisan CLI
Módulo 2: Fundamentos de PHP y Composer (6h)
- Sintaxis moderna de PHP
- PSR y autoloading
- Manejo de dependencias con Composer
- Namespaces y clases
Módulo 3: Rutas, Controladores y Middlewares (6h)
- Definición de rutas web y API
- Controladores básicos y resource
- Uso de middlewares personalizados
- Redirecciones y respuestas
Módulo 4: Vistas con Blade y componentes (6h)
- Sintaxis Blade
- Layouts y secciones
- Componentes reutilizables
- Slots y atributos dinámicos
Módulo 5: Eloquent ORM y migraciones (8h)
- Creación de modelos y migraciones
- Relaciones: uno a uno, uno a muchos, muchos a muchos
- Scopes, mutators y accessors
- Seeders y factories
Módulo 6: Formularios, validación y sesiones (6h)
- Formularios con Blade
- Validación con FormRequest
- Manejo de errores y mensajes
- Flash data y sesiones
Módulo 7: Autenticación y autorización (8h)
- Laravel Breeze o Jetstream
- Registro, login y recuperación
- Roles y permisos con Gates y Policies
- Middleware de autorización
Módulo 8: APIs RESTful con Laravel (8h)
- Rutas API y controladores
- Laravel Sanctum para autenticación
- Serialización con Resource
- Pruebas con Postman
Módulo 9: Testing y trazabilidad (6h)
- Pruebas unitarias con PHPUnit
- Pruebas de integración
- Laravel Dusk para pruebas end-to-end
- Logs, debugging y Laravel Telescope
Módulo 10: Seguridad y buenas prácticas (6h)
- Protección contra XSS, CSRF y SQL Injection
- Validación de entrada y sanitización
- Logs, backups y monitoreo
- Auditoría y trazabilidad
Módulo 11: Despliegue y DevOps básico (6h)
- Laravel Forge y Envoyer
- Docker para Laravel
- CI/CD con GitHub Actions
- Configuración de servidores
Módulo 12: Proyecto final trazable (20h)
- Desarrollo de una aplicación completa
- Documentación técnica y funcional
- Pruebas, despliegue y presentación
- Checklist de trazabilidad y modularidad
📁 Extras opcionales
- Integración con Vue.js o Livewire
- Internacionalización y localización
- Automatización con n8n o Zapier
- Generación de documentación con Swagger
Tags:
online,
Laravel,
curso,