Descripción:
Laravel se ha establecido como uno de los frameworks PHP más populares en el último par de años. Su popularidad viene debido a su facilidad de uso, la expresión de sintaxis, y el número de componentes que tiene, que le permite alcanzar prácticamente cualquier tarea en una aplicación PHP moderna. Si usted no ha tenido la oportunidad de sumergirse en laravel todavía, entonces este curso será perfecto, ya que cubre los fundamentos laravel está construido sobre una minuciosa y fácil de seguir de forma. temas integrales para hacer este libro su mejor fuente de aprendizaje, hemos cubierto como preparar un entorno para trabajar con aplicaciones laravel, la creación de su primera aplicación laravel de principio a fin, un recorrido de laravel ORM elocuente, y temas más avanzados tales como pruebas, autenticación de usuario, y la seguridad.
Objetivo:
Con el Curso de Laravel entre otras cosas, el alumno aprenderá a: Configurar un entorno de desarrollo para trabajar con aplicaciones laravel. Crear una aplicación de laravel de trabajo de principio a fin. Interactuar con los datos y descubrir elocuente, ORM propia de laravel. Crear y ejecutar migraciones y semillas. Simplificar las tareas de línea de comandos mediante la construcción de comandos Artisan. Proteger su aplicación asegurándola de vulnerabilidades de seguridad comunes. Realizar pruebas de extremo a extremo después de aprender los conceptos básicos de las pruebas en laravel. Obtener información acerca de otras características de laravel incluyendo proveedores de servicios, paquetes, los trabajadores de la cola, y soporte para trabajar con cadenas y matrices.
Temario:
Parte 1: Introducción a Laravel
La necesidad de Frameworks | Instalación de Vagrant | Un nuevo enfoque en el desarrollo de aplicaciones PHP | Características y recursos en Laravel | Estructura de una aplicación Laravel
Parte 2: Configuración del entorno de Desarrollo
Trabajo con la línea de comandos | Reuniendo composiciones | Homestead | Creación de una nueva aplicación Laravel | Comandos Homestead | Pasos para comenzar un nuevo proyecto Laravel |
Parte 3: Tu primer aplicación
Planeación de tu primer aplicación | Comenzar tu primer aplicación | Escribiendo las prieras rutas | Preparación de la base de datos | Mover desde un simple routing a poderosos controladores | Array helpers | Trabajo con archivos
Parte 4: ORM Elocuente
Recuperando datos | Guardar datos | Borrar datos | Ámbitos de consulta | Relaciones | Modelo de eventos | Colecciones
Parte 5: Testing
Beneficios de hacer Testing | Anatomía de un Test | Pruebas unitarias con PHPUnit | Pruebas de extremo a extremo
Parte 6: Línea de comandos
Mantenerse al día con los últimos cambios | Inspeccionar e interactuar con tu aplicación | Despliegue de tus propios comandos | Programación de comandos
Parte 7: Autenticación y Seguridad
Autenticación de usuarios | Asegurando tu aplicación