Laravel y Base de Datos

Entorno de trabajo y repaso de Laravel

1

Qué aprenderás sobre Laravel Avanzado

2

Repaso de Laravel y requisitos del curso

3

Configuración de la base de datos-SQLite en Laravel

4

Instalación, configuración y uso de Homestead

5

Instalar Laravel Sanctum

6

API de autenticación: laravel UI y laravel sanctum

Manejo de tu base de datos con Laravel

7

Capa de transformación con API Resources

8

Manejo de relaciones en bases de datos con Laravel

9

Relaciones Polimórficas en Eloquent

La terminal de Laravel

10

Cómo crear comandos para la terminal de Laravel

11

Ejecutando comandos desde la API

12

Programación de tareas

Eventos y tareas de Laravel

13

Eventos y Listeners en Laravel

14

Eventos de Eloquent

15

Introducción al uso de Queues y Jobs

16

Cómo disparar eventos en Queues

17

Laravel Horizon

Manejo de errores

18

Cómo capturar y leer errores con la clase Handler

19

Excepciones personalizadas

20

Excepciones HTTP personalizadas y debugging con Laravel Telescope

21

Configuración de logs y channels en Laravel

El corazón de Laravel

22

Ciclo de vida de una aplicación en Laravel

23

¿Qué son los service containers?

24

¿Cómo funciona un service container?

25

Registro y carga de clases con service providers

Creación de paquetes

26

¿Cómo crear mis propios paquetes de Laravel?

27

Propiedades para manejo de dependencias

28

Comprende el archivo composer.json

29

Extendiendo composer.json, autocarga de clases y PSR-4

30

Crear mis propios Services Providers

31

Publicación de archivos

32

Uso de repositorios locales

33

Publicación de paquetes en packagist

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Convierte tus certificados en títulos universitarios en USA

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

18 Días
14 Hrs
30 Min
49 Seg

Introducción al uso de Queues y Jobs

15/33
Recursos

Aportes 10

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

En este curso tampoco se explicó lo de laravel ui, para que puedan acceder a la pantalla de registro tienen que correr el comando:

php artisan ui bootstrap --auth && npm install && npm run dev

Dejo el enlace al commit de esta clase con Laravel 8:

https://github.com/RetaxMaster/platzi-api/commit/0e577e6a5e1590248272288ab482861d9f27abcf

Cuando usar queue:work y cuándo queue:listen
.
Para ambientes productivos la recomendación es trabajar con queue:work ya que la ejecución de los jobs se hace de manera más eficiente (hay datos de la aplicación claves para ello que se almacenan en memoria).
.
Para ambientes en local la recomendación es trabajar con queue:listen, de esta forma los cambios que se hacen en el desarrollo involucrado se reflejarán automáticamente (no hay información que se guarde en memoria).
.
Fuente: https://laravel-news.com/queuelisten

A diferencia de los métodos antes vistos, Queue y Jobs se diferencian en no añadirle tiempo al procesamiento de las solicitudes del cliente. Y ejecutar estas en otro momento.

Job: Conjunto de instrucciones. También llamado TAREA
Queue: Registro de TAREAS. Estas tienen cantidad de intentos, horarios disponibles, entre otras.

Para más información: https://laravel.com/docs/7.x/queues

es cierto que parte de educarte debes ir un poco mas alla y averiguar por ti mismo, pero este curso me ha decepcionado explica todo por encima de forma muy mala,rapida y decepcionante

no pueden ejecutar esas colas de trabajo en el servidos a traves de un cron job y ejecutando el comando de laravel

los Mail tambien pueden implementar SholdQueue o sea no se hace necesario crear un Job solo para enviar un email.

Tengo la tabla jobs creada en mi DB
pero no aparece nada…

NO tengo phpstorm , estoy en vscode y no me funcion bien la extencion de sqlite por eso use mysql
Sera por ahi ?

Para enviar una respuesta rapida se usan la colas y jobs

ME gusto este rollo esta muy bien nunca lo habia usado pero ya les vi otros usos