Menú

Curso de Laravel Framework PHP del centro CEPI BASE Informática

Programa de Curso de Laravel Framework PHP

Modalidad: Presencial
Duración 70 horas.
Localización: Barcelona

Descripción

Domina Laravel y crea aplicaciones web modernas, seguras y escalables desde cero con un enfoque práctico y personalizado.

Este curso ofrece una formación completa en Laravel, el framework más popular de PHP. El alumno aprenderá a crear aplicaciones web estructuradas con arquitectura MVC, a gestionar rutas, controladores, vistas y modelos, y a conectar con bases de datos mediante Eloquent ORM. Además, se abordarán funciones avanzadas como autenticación, validaciones, migraciones y consumo de APIs.

A quién va dirigido

Ideal para desarrolladores web, estudiantes de programación o profesionales que deseen construir proyectos web modernos y eficientes con Laravel.

Objetivos

La finalidad de la formación es proporcionar a los estudiantes los conocimientos para usar el framework Laravel para el desarrollo de aplicaciones web robustas, seguras y escalables en PHP, integrando bases de datos y siguiendo buenas prácticas de programación moderna.

Temario

1 - INTRODUCCIÓN

FRAMEWORKS DE PHP

CONVENCIONES USADAS EN DOSSIER

EL FRAMEWORK LARAVEL

LARAVEL Y LA ARQUITECTURA MVC

CONFIGURACIÓN ENTORNO DE LARAVEL

INICIANDO SERVICIO WEB CON XAMPP

LA HERRAMIENTA COMPOSER

2 - CREACIÓN DE PROYECTOS

EL EDITOR VISUAL STUDIO CODE (VSCODE)

GESTIÓN DE PROYECTOS LARAVEL CON VSCODE

CREAR PROYECTOS LARAVEL CON COMPOSER Y VSCODE

EL MODELO MVC Y EL ÁRBOL DE DIRECTORIOS LARAVEL

EJERCICIOS

3 - LAS RUTAS

CREAR ARCHIVOS DE RUTAS ALTERNATIVOS

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 1

4 - LOS CONTROLADORES

LA CLASE CONTROLLER

CREACIÓN DE CONTROLADORES

ENVÍO DE PARÁMETROS A CONTROLADORES

ENLAZAR CONTROLADORES A LAS VISTAS

REDIRECCIONES

UTILIZAR LA CLASE ABSTRACTA CONTROLLER

USO DEL CACHE PARA RUTAS

EJERCICIOS

5 - LAS VISTAS Y BOOTSTRAP

CREACIÓN DE VISTAS

ENVÍO DE PARÁMETROS A LAS VISTAS

ORGANIZAR LAS VISTAS POR CARPETAS

BOOTSTRAP Y LARAVEL

INTEGRAR BOOTSTRAP EN UNA VISTA

CONVERTIR LAS VISTAS EN DOCUMENTOS PDF

EJERCICIOS

6 - LAS PLANTILLAS BLADE

USAR PLANTILLAS

SINTAXIS BLADE

CREACIÓN DE UNA PLANTILLA BLADE

MÁS COMANDOS BLADE

BLADE Y BOOTSTRAP

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 2

7 - LAS MIGRACIONES

CONFIGURACIÓN BASE DE DATOS EN LARAVEL

SERVIDOR XAMPP PARA BASES DE DATOS

LAS MIGRACIONES

EJERCICIOS

8 - BASES DE DATOS - RAW SQL QUERY Y QUERY BUILDER

LARAVEL Y EL TRABAJO CON REGISTROS

RAW SQL QUERY

OPERACIONES CRUD CON RAW SQL QUERY

QUERY BUILDER

TRABAJO CON VISTAS

EJERCICIOS

9 - LOS MODELOS - ORM ELOQUENT (I)

ORM INTRODUCCIÓN

CREACIÓN DE UN MODELO

MODELOS CONSULTAR, INSERTAR REGISTROS

MODELOS PARA MODIFICAR REGISTROS

UTILIZAR EL MÉTODO CREATE()

MODELOS PARA BORRAR REGISTROS

BORRADOS TEMPORALES (SOFT DELETE)

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 3

10 - LOS MODELOS - ORM ELOQUENT (II)

TIPOS DE RELACIONES

RELACIONES POLIMÓRFICAS

RELACIONES CON EL MÉTODO WITH (EAGER LOADING)

LA HERRAMIENTA TINKER

EJERCICIOS

11 - LOS FORMULARIOS

CREACIÓN AUTOMÁTICA DE PÁGINAS DE LOGIN Y

REGISTRO CON LARAVEL BREEZE

CREACIÓN DE CRUD CON FORMULARIOS

ENVÍO DE RUTAS MEDIANTE POST() O GET()

EJERCICIOS

EJERCICIO DE EVALUACIÓN - TEST 4

Titulación obtenida

Curso de Laravel Framework PHP

Requisitos

Contar con conocimientos en Windows, HTML/CSS3 y sobre todo del lenguaje de programación web PHP. Aconsejable tener conocimientos de bases de datos (SQL).

Información Adicional

Horarios: Totalmente flexibles, modificándolos según sus necesidades.

Duración: La duración del curso es de 70 horas.

Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario

Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​