Laravel 5

Diseño web

 

PRESENCIAL
VIDEOCONFERENCIA
20 horas

 

Noviembre
Martes y jueves de 19:00 a 21:00

 

Laravel 5 es el framework para PHP más popular hoy en la actualidad. Es uno de los frameworks más populares para desarrollar aplicaciones modernas y escalables en el lado del servidor con PHP.

Limpiar

Objetivos

Laravel 5 es el framework para PHP más popular hoy en la actualidad. Es uno de los frameworks más populares para desarrollar aplicaciones modernas y escalables en el lado del servidor con PHP. Si quieres ser desarrollador back-end o full-stack, o incluso si ya te dedicas al desarrollo web, es casi obligatorio aprender Laravel 5. Laravel 5 es un framework muy solicitado por las empresas, fácil de aprender y muy útil. Utiliza componentes de frameworks tan potentes y robustos como symfony. El objetivo del curso es introducir en Laravel 5 a los asistentes, además de proporcionar la base adecuada para que el asistente sea capaz de desarrollar por sí mismo cualquier tipo de aplicación web. En la formación se cubrirán todos los aspectos básicos de Laravel, así como otros de mayor complejidad.

Programa

Módulo 1. El porqué de los contenedores
  • Contenedores vs Máquinas Virtuales
  • Docker y Containers
  • La historia
  • Plugins
Módulo 2. Instalación
Módulo 3. Fundamentos de Laravel III
  • Bases de Datos – Configuración de la conexión
  • Migrations – Control de versión de bases de dato
  • REST – Entendiendo el diseño de software REST
  • Query Builder – Implementación REST
  • Eloquent – Reestructuración REST
Módulo 4. Extra
  • Authentication – Login manual de usuarios
  • Elixir – Preprocesadores CSS y Bootstrap
  • Elixir – Combinación de archivos y BrowserSync
Módulo 5. Perfeccionando nuestro código
  • Usuarios y Roles – Introducción
  • Eloquent – Relaciones HasOne & HasMany
  • Eloquent – Relaciones Many to Many
  • Validación – Regla unique al actualizar
  • Policies – Políticas de acceso
  • Collections – Reestructuración de código
  • Eloquent: Guardar relaciones HasOne y HasMany
  • Eloquent: Guardar relaciones ManyToMany
  • Eloquent: Relaciones Polimórficas HasOne & HasMany
  • Eloquent: Relaciones Polimórficas belongsToMany
  • Eloquent: Optimización de consultas
  • Emails – En entorno local
  • Emails – En entorno de producción
  • Eventos y Listeners – Reestructuración del código

Target

A cualquier desarrollador o maquetador web que esté interesado.

Requisitos
Conocimientos básicos de PHP y orientación a objetos.

Características del curso

  • Horas: 20
  • Grupos reducidos
  • 2h horas al día, 2 días a la semana.
  • Extensión del curso: 5 semanas
  • 125€ en modalidad videoconferencia
  • 495€ en modalidad presencial

Bruno Lorente

Emprendedor nato, soy el co-fundador de Grub Solutions, una pequeña consultoría IT especializada en la gestión y análisis de infraestructura IT, así como el diseño y desarrollo web. Actualmente la mayor parte de mi tiempo la dedico al desarrollo web y a la gestión de proyectos IT.

Soy especialista en gestión de sistemas informáticos complejos, mega fanático del diseño y del arte en general. Me encanta mi trabajo y poner toda la pasión en lo que hago.