Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 2.16 KB

readme.md

File metadata and controls

42 lines (36 loc) · 2.16 KB

🔥 Transferencia nacional habilidad 17. Tecnologías web

Taller lado del servidor con el framework Laravel 6.

📐 Temas tratados

Explique de manera técnica y con ejemplos básicos la funcionalidad de este gran framework con su arquitectura y componentes principales.

  • Arquitectura.
  • Instalación.
  • Configuración.
  • Solución de problemas con el config/database.php que viene por defecto.
  • Sistema de rutas y tipo de rutas.
  • CSRF con formularios.
  • Controladores.
  • Tipos de respuestas y response()->json(status, $arr) consejos para optimización de código y tiempos.
  • Vistas.
  • Sesiones.
  • Validaciones.
  • Seguridad & Encriptación.
  • Helpers principales.
  • Php artisan.
  • HTTP responses & requests.
  • Estrategia de competencia con este framework además se compartió ejemplo de mi arquitectura desarrollada para competencia internacional.
  • Se creó un CRUD con Laravel explicando arquitectura y con buenas practicas.

🛠️ Comandos utilizados

💾 php artisan

  • php artisan route:list - (Listar todas las rutas del sistema).
  • php artisan make:controller - (Crear una estructura basica de un controlador).
  • php artisan make:controller --resource (Crear un controlador con todas las funciones básicas de un CRUD).
  • php artisan make:model (Crear un modelo)
  • php artisan make:migration (Crear una migración)
  • php artisan make:model --all (Comando para generar modelo, controlador, migracion, factory)
Las etiquetas <name> se remplaza por un string simple sin comillas.

Para más información sobre la competencia internacional (WorldSkills Kazán 2019), experiencias de entrenamientos, trucos, consejos puede revisar el siguiente repositorio Worldskills Web Technologies.

License 🔥

Copyright © 2019-present Oscar Amado 🧔