¿Qué quieres aprender?

LARAVEL

LARAVEL

Cepi-base

Curso presencial

Barcelona


501-1000 €
¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Barcelona

Objetivos

Desarrollo de aplicaciones web a través del framework Laravel basado en el lenguaje PHP. Durante el curso el alumno aprenderá las instrucciones del lenguaje de programación para el desarrollo de las aplicaciones web en Laravel, como los fundamentos de la arquitectura MVC (Modelo-Vista-Controlado).

A quién va dirigido

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

Temario completo de este curso

1 - Introducción
  • Frameworks de php
  • Convenciones usadas en dossier

2 - El framework laravel
  • Laravel y la arquitectura mvc
  • Configurar entorno de laravel
  • Servidor web laragon
  • Servicio web con laragon
  • La herramienta composer

3 - Creación de proyectos
  • Netbeans
  • Modelo mvc
  • árbol de directorios laravel
  • Ejercicios

4 - Las rutas
  • Introducción
  • Ejercicios
  • Ejercicio de evaluación 1

5 - Los controladores
  • La clase controller
  • Creación de controladores
  • Envío de parámetros a controladores
  • Enlazar controladores a vistas
  • Redirecciones
  • Ejercicios

6 - 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
  • Ejercicios

7 - 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 2

8 - Las migraciones
  • Entorno de configuración para base de datos en laravel
  • Migraciones
  • Ejercicios

9 - Bd - 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

10 - Los modelos - Orm eloquent (i)
  • Creación de un modelo
  • Usar modelos para consultar registros
  • Usar modelos para insertar registros
  • Usar modelos para modificar registros
  • Insertar registros utilizando el método create()
  • Usar modelos para borrar registros
  • Borrados temporales (soft delete)
  • Ejercicios
  • Consultas varias
  • Inserción de registros
  • Nuevas modificaciones de registros
  • Borrado temporal de registros
  • Ejercicio de evaluación 3

11 - Los modelos - Orm eloquent (ii)
  • Relaciones entre tablas uno a uno
  • Relaciones entre uno a uno inverso
  • Relaciones entre tablas uno a varios
  • Relaciones entre tablas varios a varios
  • Relaciones polimórficas
  • La herramienta tinker
  • Ejercicios

12 - Los formularios
  • Creación automática de páginas de login y registro con laravel
  • Creación de crud con formularios
  • Envío de rutas mediante post() o get()
  • Ejercicios
  • Ejercicio de evaluación 4
Ver más