¿Qué quieres aprender?

Laravel 5 Framework PHP

Laravel 5 Framework PHP

BDI TI - Capacitación

Curso online


112
IVA exento

Duración : 2 Meses

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Aprenderás en este curso los primeros pasos del Laravel 5, conocerás el contexto MVC, los filtros y eventos, los formularios y validaciones, el modelo de base de datos, las relaciones entre tablas, la seguridad y autenticación y el Ajax. El participante, al finalizar el curso, será capaz de Desarrollar Aplicaciones Web MVC con Laravel 5, comprendiendo la arquitectura del modelo MVC, haciendo uso de los diversos componentes de vistas, rutas, manejo de eventos, contenedor e inyección de dependencia, interceptores y filtros del request, manejo de formularios, validaciones de datos, abstraer las conexiones y operaciones CRUD (Mantenedor Crear, Listar, Actualizar y Eliminar) de base de datos utilizando la capa de modelo (acceso a datos) implementando el patrón DAO y ORM con Eloquent, Seguridad, Ajax, Layout HTML5/CSS3 y mucho más.

A quién va dirigido

Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones a través de un enfoque moderno, actualizado, aun nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.

Requisitos

Se requiere tener conocimientos de Programación Orientada a Objetos y de PHP5, no se requiere ser experto pero si tener una base teórica y conceptual de lo relacionado con POO y PHP5, si nota que necesita más experiencia le recomendamos tomar primero el curso de Programación Orientada a Objetos en PHP5 que también es dictado por nosotros, puede solicitarnos más información respecto a éste curso más básico.

Temario completo de este curso

Contenidos:
Capítulo 1:
Introducción y primeros pasos

  • Que es Laravel
  • Por qué Laravel
  • Simplicidad
  • Arquitectura
  • Componentes
  • Instalación y configuraciones
  • Crear un proyecto desde cero

Capítulo 2: Contexto MVC

  • Arquitectura MVC
  • Estructura de Directorios
  • Uso y de controladores, clases de modelo y la vista
  • Clase Controller
  • Request HTTP
  • Parámetros del Request
  • Rutas/Routes
  • Response y Redirect
  • View Helpers

Capítulo 3: Layout, Filtros y Eventos

  • Blade Layout
  • Los Middleware (Filtros HTTP Request)
  • Manejo de Eventos
  • Contenedor, ServiceProvider e Inyección de Dependencia

Capítulo 4: Formularios y Validaciones

  • Componente Form
  • Etiquetas y Helpers Form de vistas
  • Validadores

Capítulo 5: Modelo (Base de Datos)

  • Configuración y Adaptadores
  • Sentencias SQL con Query Builder
  • ORM Eloquent
  • Query Log (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 Dependencia

Capítulo 6: 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

Capítulo 7: Seguridad/Autenticación

  • Introducción y configuración.
  • Adaptadores de autenticación
  • EloquentUserProvider
  • Credenciales de autorización
  • Encriptación de contraseña
  • Middleware Auth
  • Ejemplo completo de Login de Usuarios

Capítulo 8: Ajax

  • Integración con jQuery
  • JSON
  • Listas desplegables relacionadas en cascada
Ver más