Curso de PHP MVC PDF
Curso de PHP MVC PDF
Programa de Estudio
www.educacionit.com
PHP Laravel
Conviértete en un experto desarrollador Web utilizando el framework más demandado del
mercado laboral. Domina los principales patrones de diseño y aprende a crear aplicaciones en
PHP con Laravel utilizando arquitectura MVC
Requisitos
Se requieren conocimientos sólidos en Web Services con PHP o haber realizado el curso PHP
Web Services.
Modalidad de cursado
www.educacionit.com
En este curso aprenderás a
Programar utilizando el patrón MVC
www.educacionit.com
Plan de Estudios
www.educacionit.com
1. Introduccion MVC
Patrones de diseño
- Definición de patrón de diseño - Objetivos de los patrones de diseño
Arquitectura de software
- Definicion - Definicion de patrón de arquitectura
Introduccion al Patrón MVC
- Definición de MVC - Componentes - El modelo - El controlador - La vista - Interacción entre
los componentes - Lab: Listado estructurado a mvc en php
Mapeo objeto-relacional
- Definición de ORM - Utilidad de un ORM
ActiveRecord pattern
- Definicion - Características - EJemplo ACtive record
Framework
- Definición de framework - Características de un framework - Ventajas - Frameworks más
utilizados (php) - Lab: ABM en MVC
3. Patrones de Diseño
4. Laravel
Introduccion a Laravel
- Instalación - Estructura de archivos - Proyecto: "hola mundo" www.educacionit.com
Conceptos Básicos
- Routing - Definición de rutas - Tipos de rutas - Pasaje de parámetros - Parámetros
opcionales - Los controladores - Ruteo a controladores - Las vistas - Devolviendo vistas -
Lab: Funcionamiento del framework
Blade
- Layouts y extensión de vistas - Directivas - Estructuras de control - Pasaje de parámetros -
Inclusión de sub vistas
Acceso a Datos
- Configuración de base de datos - Query Builder - Selects - Funciones de agregado -
Expresiones crudas - Joins - Inserts - Updates - Deletes - Lab: Listado con query builder
6. Peticiones y Validaciones
Requests y Responses
- Requests - Metodos del request - Inyeccion por dependencia - Pasaje de parametros -
Responses - Strings response - Arrays response - Objeto response - View response -
Redirects
Validaciones
- Validacion - Reglas de validacion - El objeto validator - Errores personalizados - Mostrado
de errores - Metodo helper old en formularios validados - Lab: Alta con validación (Query
builder)
7. Sesiones
Helpers y Sessions
- Helpers - Sessions - Lab: ABM Query Builder
Eloquent Fundamentos
- Eloquent - Definiendo modelo - Claves primarias - Timestaps - Recuperando el modelo -
Agregando condicionales - Metodos de agregado - Lab: Reporte con eloquent
www.educacionit.com
8. ORM Eloquent
10. Integracion
Autenticación
- Facade Auth - El metodo Attempt - Definiendo la tabla usuario - Condicionales en
autenticacion - Accediendo al usuario logueado - Middlewares - Definiendo un middleware -
Antes y despues - Registrando un middleware - Asignacion a rutas a middlewares - Grupos de
middleware - Parametros middleware - Middleware Concluibles - Lab: autenticacion y
middlewares
www.educacionit.com
Lavalle 648 Piso 8, Microcentro, CABA
TEL_PRINCIPAL
[email protected]
EducaciónIT. Copyright 2005-2020
www.educacionit.com