Seleccionar página

LARAVEL (PHP framework)

Beginner • Design

Objetivos

Desarrollar aplicaciones en PHP aplicando el paradigma de POO, la arquitectura MVC y
el entorno de trabajo de Laravel
Desarrollar aplicaciones web con el framework Laravel

Qué aprenderás

  • Desarrollar aplicaciones web en entorno servidor con el framework de PHP Laravel.

  • Configurar el entorno de trabajo con Laravel.

  • Desarrollar en Laravel con las mejores prácticas.

  • Desplegar nuestro proyecto web en un servidor VPS de manera correcta.

MÓDULOS FORMATIVOS

La programación orientada a objetos con PHP

– Definición de POO
– Clases y objetos
– Características de OO: encapsulamiento, herencia y polimorfismo
– POO en PHP
– Atributos
– Modificadores y accesibilidad
– Métodos
– Métodos mágicos
– Herencia
– Clases abstractas
– Interfaces
– Rasgos (trait)
– Clases anónimas
– Espacios de nombres
– Autocarga (AUTOLOADER)

El patrón MVC

– Componentes
– Controlador principal (front controller) y fuentes de datos
– Modelo
– Vista

Introducción a Laravel

– Instalación
– Configuración
– Gestión de dependencias con Composer
– Entornos de desarrollo oficiales (Homestead, Valet)
– Puesta en producción del proyecto
– Herramientas de control de versiones (Git…)

Arquitectura de las aplicaciones

– Análisis de requerimientos, roles, usuarios y casos de uso
– Diseño de la base de datos
– Diseño de la interfaz gráfica (GUI)

Elementos de las aplicaciones

– Enrutamiento
– Middleware
– Controlador
– Peticiones (request)
– Salida (response)
– Uso de vistas
– Generación de URL
– Sesiones
– Validación
– Tratamiento de errores

Vista

– Plantillas con Blade
– Internacionalización

Acceso a bases de datos

– Introducción
– Query Builder
– Eloquent ORM
– Aplicaciones CRUD

Otros paquetes y utilidades

– Envío de correos y notificaciones
– Generación de documentos (PDF, ofimática…)
– Eventos

Desarrollo de APIs RESTful

– Diseño de la solución y prototipos
– Calidad del software: Pruebas unitarias y de integración
– Implementación del proyecto
– Implantación y mantenimiento
– Documentación del proyecto
– Presentación del proyecto

Inscríbete, es gratis

¡Curso 100% Gratuito!
Ofrecidos por la Comunidad de Madrid
Dirigidos a desempleados inscritos como demandantes de empleo en el Servicio Público de Empleo de la Comunidad de Madrid.

Principiante

Modalidad online 200h

Fecha Inicio: 4/12/2023

Inscríbete

Privacidad

13 + 2 =

Aviso legal          Política privacidad          Política Cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies