Laravel es un framework de aplicaciones web con la sintaxis expresiva, elegante. El desarrollo debe ser una experiencia agradable, creativo para ser verdaderamente satisfactoria. Laravel intenta tomar en el desarrollo las tareas comunes que se utilizan en la mayoría de proyectos web, como la autenticación, enrutamiento, sesiones, y el almacenamiento en caché.
Desarrolladores felices hacen mejor código. Con este fin, se ha intentado combinar lo mejor de lo que se ha visto en otros frameworks web, incluyendo marcos implementados en otros idiomas, como Ruby on Rails, ASP.NET MVC, y Sinatra.
Laravel es accesible, pero potente, que proporciona potentes herramientas necesarias para grandes aplicaciones robustas. Una excelente inversión de contenedor de control, sistema de migración y expresiva, para construir cualquier aplicación.
Propuesta de Valor: SOFTWARE LIBRE
Duración: 25 Horas Académicas
Desarrollo de aplicaciones web basadas en Laravel
Desarrollo de aplicaciones web basadas en Laravel
1.1. PHP, PROGRAMACION ORIENTADA A OBJETOS (POO)
1.2. PHP, NUEVAS CARACTERISTICAS (NAMESPACES, LAMBDA)
1.3. MANEJO DE VERSIONES EN PHP
1.4. ESTANDARES DE PROGRAMACION EN PHP (FIG)
1.5. GESTION DE PAQUETES O LIBRERIAS (COMPOSER)
2.1. ¿POR QUE LARAVEL?
2.2. PATRON: MVC (MODELO VISTA CONTROLADOR)
2.3. MVC EN LARAVEL
2.4. GESTION DE DEPENDENCIAS (COMPOSER)
2.5. RUTAS
2.6. CONTROLADORES
2.7. LINEA DE COMANDO ARTISAN Y GENERADORES EN LARAVEL
3.1. MIGRACIONES: MANTENIENDO EL ESQUEMA DE NUESTRA DB SINCRONIZADA
3.2. CONVENCION SOBRE CONFIGURACION
3.3. VALIDACIONES DEL MODELO
3.4. ASOCIACIONES (ONETOONE, ONETOMANY, MANYTOMANY)
3.5. ASOCIACIONES AVANZADAS: STI POLYMORPHIC
3.6. QUERYS EN LA DB
4.1. CLASE BASECONTROLLER
4.2. DEFINIENDO RUTAS EN LARAVEL
4.3. ASOCIANDO UNA RUTA A UNA FUNCION LAMBDA
4.4. ASOCIANDO UNA RUTA A UN METODO DE UNA CLASE
4.5. CREANDO RUTAS BAJO UN ALIAS
4.6. SESION Y FLASH
5.1. VISTA: MAKE
5.2. CARGANDO UNA VISTA
5.3. AGREGANDO DATOS A LA VISTA
5.4. SENTENCIA RETURN
5.5. REGRESANDO UNA VISTA
5.6. REGRESANDO TEXTO PLANO
5.7. REGRESANDO UNA REDIRECCION
6.1. VISTAS Y LAYOUTS
6.2. VISTAS PARCIALES
6.3. FORMULARIOS CON HELPERS
La inversión incluye: Material de estudio, certificados e impuestos de ley.